Hey guys,

I'm new to Linux in general, and I installed Trisquel 7 about 2 months ago after researching a lot about free software. My desktop pc is new and I bought the best kind of graphics card I thought I could have (i would play overwatch at the time, and I still want to set up dualboot in the future so that I can play again... I don't wanna infect my Trisquel with non free software). The guy at the store sold me a Nvidia Geforce GTX 1050 ti. I was on Windows 10 at the time, and now I'm on Trisquel7.

My Trisquel7 had no sound right after installation... I went to the store for some tips and the store guy solved it by installing the Nvidia driver for me on Trisquel7 as a maintenance courtesy service on my PC. After the installation I eventually bumped into the "login loop problem", where you put your password in the login and it doesnt really login...

I re installed the system 3 times after that. Cus I would always install Nvidia's driver and it would end up with that problem.

Now my system is once again re installed, but this time I realized that the login problem is solved by purging nvidia:

$ sudo apt-get purge nvidia*

Yesterday I found out about Nouveau (https://nouveau.freedesktop.org/wiki/). But it seems that Nvidia hates open source software, never mind free software, which undermines Nouveau. (http://www.pcworld.com/article/2911459/why-nvidia-graphics-cards-are-the-worst-for-open-source-but-the-best-for-linux-gaming.html)

----------------------------------------------------------------------

I tried to install Nouveau, but it won't run. I did all the steps:

--> $ sudo apt install xserver-xorg-video-nouveau
---> editted xorg.conf

$ tail xorg.conf:

Section "Device"
 Identifier "n"
 Driver "nouveau"

EndSection


$sudo reboot

---> The system does login and works under the configuration, but it's not really running the Nvidia card it seems.


-------------------------------------------------------------------


I followed tips on this post too https://trisquel.info/en/forum/how-install-nouveau-nvidia-drivers

$ sudo apt-get install nouveau-kernel-source
returns → E: Unable to locate package nouveau-kernel-source (guess it's outdated)


--------------------------------------------------------------


By reading this post (https://trisquel.info/it/forum/trouble-getting-nouveau-load-instead-vesa-my-nvidia-970), it sounds like maybe my card won't run without proprietary blobs, nvidia's signed firmware...


----------------------------


 Here are some outputs for some commands:

$ lspci
00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06) 00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31) 00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31) 00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31) 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1) 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1) 00:1d.1 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #10 (rev f1) 00:1d.2 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #11 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1c82 (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 0fb9 (rev a1)
02:00.0 Network controller: Qualcomm Atheros AR9287 Wireless Network Adapter (PCI-Express) (rev 01) 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 09) 05:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 04)



$ dmesg | grep -i chipset
[    0.713640] nouveau E[  DEVICE][0000:01:00.0] unknown chipset, 0x137000a1


$ sudo lshw -c video
  *-display UNCLAIMED
       description: VGA compatible controller
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller cap_list
       configuration: latency=0
resources: memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff
  *-display UNCLAIMED
       description: VGA compatible controller
       product: Sky Lake Integrated Graphics
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list
       configuration: latency=0
resources: memory:f5000000-f5ffffff memory:d0000000-dfffffff ioport:f000(size=64)


----------------------------------------------


----> both devices listed above in the last command don't even mention the word “driver” after “configuration:”. It only says: “configuration: latency=0”

Will I really need to change my graphics card? Is there any other way around this? Am I missing something? Thanks a lot in advance...

Reply via email to