Selecting NVIDIA drivers

So when I installed openSUSE, it warned me that I could have problems with the open video drivers, and that I might wish to install the NVIDIA drivers later. Lo and behold, my computer did start freezing up, which could be related to the drivers, I suppose.

/sbin/lspci | grep VGA
02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
lscpu | grep Arch
Architecture:                    x86_64
tharpa@zareason-desktop:~>

Based on this info, I believe I want the driver at https://www.nvidia.com/Download/driverResults.aspx/156163/en-us.

Per the instructions:

zypper se x11-video-nvidiaG0*
Loading repository data…
Reading installed packages…

S | Name | Summary | Type
–±--------------------±--------------------------------------------------------±-------
| x11-video-nvidiaG04 | NVIDIA graphics driver for GeForce 400 series and newer | package
| x11-video-nvidiaG05 | NVIDIA graphics driver for GeForce 600 series and newer | package

zypper se -s x11-video-nvidiaG0*
Loading repository data…
Reading installed packages…

S | Name | Type | Version | Arch | Repository
–±--------------------±--------±-------------±-------±-----------------------
| x11-video-nvidiaG04 | package | 390.132-14.1 | x86_64 | nVidia Graphics Drivers
| x11-video-nvidiaG04 | package | 390.132-14.1 | i586 | nVidia Graphics Drivers
| x11-video-nvidiaG05 | package | 440.82-25.1 | x86_64 | nVidia Graphics Drivers

However, I don’t see any options which seem to match what I have:

https://pasteboard.co/JdwlSN8.png
it looks like my card is GeForce 200 series (218), 400 or 600 series. Can anyone shed any light on this?

Thanks.

Hi and welcome to the Forum :slight_smile:
Alas that card is not supported anymore, you would need to patch the 340.108 (G03) run file to see if it works with the 5.7.1 kernel… probably a bit of work…

Thanks. My computer’s only about a year old - bought it from Zareason. Maybe it’s worth buying and installing a newer and better card.

Hi
For sure, what are the specs?

Any chance that the 400 series driver would work with it?

Hi
Nope, no support for the card (as in dropped by Nvidia)…

The full file from hwinfo is 2 MB. Inxi is quite a bit shorter. If it’s too short, let me know:

inxi
CPU: 6-Core Intel Core i7-6800K (-MT MCP-) speed/min/max: 1199/1200/3800 MHz Kernel: 5.7.1-1-default x86_64 Up: 14h 03m 
Mem: 4490.5/15911.1 MiB (28.2%) Storage: 4.56 TiB (16.9% used) Procs: 333 Shell: bash 5.0.17 inxi: 3.1.00

Hi
Can you show the output from the following, need to see the link speed and be root user…


/sbin/lspci -vv | grep -E 'PCI bridge|LnkCap'

/sbin/lspci -vv | grep -E ‘PCI bridge|LnkCap’
00:01.0 PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 1 (rev 01) (prog-if 00 [Normal decode])
00:01.1 PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 1 (rev 01) (prog-if 00 [Normal decode])
00:02.0 PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 2 (rev 01) (prog-if 00 [Normal decode])
00:03.0 PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 3 (rev 01) (prog-if 00 [Normal decode])
00:1c.0 PCI bridge: Intel Corporation C610/X99 series chipset PCI Express Root Port #1 (rev d5) (prog-if 00 [Normal decode])
00:1c.4 PCI bridge: Intel Corporation C610/X99 series chipset PCI Express Root Port #5 (rev d5) (prog-if 00 [Normal decode])

sudo /sbin/lspci -vv | grep -E ‘PCI bridge|LnkCap’
[sudo] password for root:
LnkCap: Port #0, Speed 5GT/s, Width x4, ASPM L1, Exit Latency L1 <16us
LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
00:01.0 PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 1 (rev 01) (prog-if 00 [Normal decode])
LnkCap: Port #1, Speed 8GT/s, Width x4, ASPM not supported
LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
00:01.1 PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 1 (rev 01) (prog-if 00 [Normal decode])
LnkCap: Port #2, Speed 8GT/s, Width x4, ASPM not supported
LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
00:02.0 PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 2 (rev 01) (prog-if 00 [Normal decode])
LnkCap: Port #3, Speed 8GT/s, Width x8, ASPM not supported
LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
00:03.0 PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 3 (rev 01) (prog-if 00 [Normal decode])
LnkCap: Port #7, Speed 8GT/s, Width x16, ASPM not supported
LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
00:1c.0 PCI bridge: Intel Corporation C610/X99 series chipset PCI Express Root Port #1 (rev d5) (prog-if 00 [Normal decode])
LnkCap: Port #1, Speed 5GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
00:1c.4 PCI bridge: Intel Corporation C610/X99 series chipset PCI Express Root Port #5 (rev d5) (prog-if 00 [Normal decode])
LnkCap: Port #5, Speed 5GT/s, Width x2, ASPM not supported
LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <256ns, L1 <4us
LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <256ns, L1 <1us
LnkCap: Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <64us
LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
LnkCap: Port #1, Speed 5GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <2us, L1 unlimited
LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-

Hi
Hmm a bit more info (as root user), by the looks your PCIeX16 slot is Gen 2.0?


lspci -nnk | egrep -A3 "VGA|Display|3D"
dmidecode | grep -A12 "System Slot"

./lspci -nnk | egrep -A3 "VGA|Display|3D"
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT218 [GeForce 210] [10de:0a65] (rev a2)
    Subsystem: eVga.com. Corp. Device [3842:1313]
    Kernel driver in use: nouveau
    Kernel modules: nouveau


sudo ./dmidecode | grep -A12 "System Slot"
[sudo] password for root: 
System Slot Information
    Designation: PCIEX16_1
    Type: x16 PCI Express
    Current Usage: Available
    Length: Long
    ID: 0
    Characteristics:
        3.3 V is provided
        Opening is shared
        PME signal is supported
Invalid entry length (16). Fixed up to 11.
    Bus Address: 0000:ff:00.0

Handle 0x0022, DMI type 9, 17 bytes
System Slot Information
    Designation: PCIEX1_1
    Type: x1 PCI Express
    Current Usage: Available
    Length: Short
    ID: 1
    Characteristics:
        3.3 V is provided
        Opening is shared
        PME signal is supported
    Bus Address: 0000:ff:00.3

Handle 0x0023, DMI type 9, 17 bytes
System Slot Information
    Designation: PCIEX16_2
    Type: x16 PCI Express
    Current Usage: In Use
    Length: Long
    ID: 2
    Characteristics:
        3.3 V is provided
        Opening is shared
        PME signal is supported
    Bus Address: 0000:02:00.0

Handle 0x0024, DMI type 9, 17 bytes
System Slot Information
    Designation: PCIEX1_2
    Type: x1 PCI Express
    Current Usage: Available
    Length: Short
    ID: 3
    Characteristics:
        3.3 V is provided
        Opening is shared
        PME signal is supported
    Bus Address: 0000:ff:00.4

Handle 0x0025, DMI type 9, 17 bytes
System Slot Information
    Designation: PCIEX16_3
    Type: x16 PCI Express
    Current Usage: Available
    Length: Long
    ID: 4
    Characteristics:
        3.3 V is provided
        Opening is shared
        PME signal is supported
    Bus Address: 0000:ff:00.0

Handle 0x0026, DMI type 10, 6 bytes

I don’t know what generation my PCIeX16 slot is. Don’t know if the above info will tell you that.

Hi
So it looks like you have 3 PCIe x16 slots (but don’t see the speed), I guess it’s Gen 3.0 but might need to look at the Motherboard specs, but you should be good to go with anything new…

So a Gigabyte GV-N1650OC-4GD graphics card GeForce GTX 1650 4 GB GDDR5 should be okay? https://www.nvidia.com/en-us/shop/geforce/?page=1&limit=9&locale=en-us&gpu=GTX%201650

Hi
What is the Motherboard, what wattage power supply do you have? Since that card doesn’t have external power, does your PCIe slot meet the wattage requirements (I expect it does, but doesn’t hurt to check.).

sudo ./dmidecode -t baseboard
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 3.0 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
    Manufacturer: ASUSTeK COMPUTER INC.
    Product Name: X99-E
    Version: Rev 1.xx
    Serial Number: 160881268000611
    Asset Tag: Default string
    Features:
        Board is a hosting board
        Board is replaceable
    Location In Chassis: Default string
    Chassis Handle: 0x0003
    Type: Motherboard
    Contained Object Handles: 0

Handle 0x0026, DMI type 10, 6 bytes
On Board Device Information
    Type: Video
    Status: Enabled
    Description:    To Be Filled By O.E.M.

Handle 0x0058, DMI type 41, 11 bytes
Onboard Device
    Reference Designation:  Onboard IGD
    Type: Video
    Status: Enabled
    Type Instance: 1
    Bus Address: 0000:00:02.0

Handle 0x0059, DMI type 41, 11 bytes
Onboard Device
    Reference Designation:  Onboard LAN
    Type: Ethernet
    Status: Enabled
    Type Instance: 1
    Bus Address: 0000:00:19.0

Handle 0x005A, DMI type 41, 11 bytes
Onboard Device
    Reference Designation:  Onboard 1394
    Type: Other
    Status: Enabled
    Type Instance: 1
    Bus Address: 0000:03:1c.2

Power Supply: 450 watts.
Recommended PSU

  • 300W

So I should be okay.

Hi
Yes, you should be fine :slight_smile: