id: 12572    nodeId: 12572    type: General    point: 146.0    linkPoint: 2.0    maker: cella    permission: linkable    made at: 2019.04.30 12:41    edited at: 2019.10.08 09:14
Nvidia Geforce RTX 2070 Super and its driver

-----------------------------------------------------------------
NOTE:
don't install nvidia-driver-*. It interferes CUDA toolkit installation
just install update-pciids and update-usbids
-----------------------------------------------------------------


Search the current installable nvidia drivers by apt.
$ apt list |grep nvidia
390 is latest one and it does not support RTX 2070 Super.

At first, I tried to download the driver from Nvidia directly and install it.
It is "NVIDIA-Linux-x86_64-430.50.run".
But installing process is complicated.

So I tried with adding third party repository for apt.
cf. http://www.linuxandubuntu.com/home/how-to-install-latest-nvidia-drivers-in-linux

Remove currently installed drivers and etc.
$ sudo apt purge nvidia*
$ sudo add-apt-repository ppa:graphics-drivers
$ sudo apt list |grep nvidia
$ sudo apt install nvidia-driver-430
...
1 upgraded, 230 newly installed, 0 to remove and 64 not upgraded.
Need to get 217 MB of archives.
After this operation, 1233 MB of additional disk space will be used.
...

$ sudo reboot

Check modules.
$ lsmod |grep nvidia

But "sudo lshw -C display" still shows only "product: Nvidia Corporation".
$ sudo update-pciids
$ sudo update-usbids

Now the product name appears properly.
$ sudo lshw -C display
*-display
description: VGA compatible controller
product: TU104 [GeForce RTX 2070 SUPER]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:08:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:62 memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff


Return to Nvidia Geforce RTX 2070 Super and its driver