"nvidia-installer-check" says my 1080 is not supported

After a fresh install of EOS with KDE, I noticed that the “nvidia-installer-check” script says my 1080 is not supported. Note that I choose the “nVidia” option in the installer and latest driver seems be installed fine.

Output of nvidia-installer-check
[ake@desktop ~]$ nvidia-installer-check 
grep: /tmp/nvidia.ids: No such file or directory
grep: /tmp/nvidia-390xx.ids: No such file or directory
Sorry, your Nvidia card (id: 1b80) is not supported by nvidia-dkms nor nvidia-390xx-dkms.

inxi -Fx
[ake@desktop ~]$ inxi -Fx               
System:    Host: desktop Kernel: 5.7.12-arch1-1 x86_64 bits: 64 compiler: gcc v: 10.1.0 
           Desktop: KDE Plasma 5.19.4 Distro: EndeavourOS 
Machine:   Type: Desktop Mobo: ASUSTeK model: MAXIMUS IX HERO v: Rev 1.xx 
           serial: <superuser/root required> UEFI [Legacy]: American Megatrends v: 1301 
           date: 03/14/2018 
Graphics:  Device-1: NVIDIA GP104 [GeForce GTX 1080] vendor: ASUSTeK driver: nvidia v: 450.57 
           bus ID: 01:00.0 
           Display: x11 server: X.Org 1.20.8 driver: nvidia unloaded: fbdev,modesetting,vesa 
           resolution: 2560x1440~60Hz 
           Message: Unable to show advanced data. Required tool glxinfo missing. 

Should be worried about this? Will the nVidia drivers update automatically, or do I need to manage that with “nvidia-installer-dkms” or other tools? So much to learn… :sunglasses:

This looks like the issue - if the file isn’t there then it can’t be checked for a matching ID.

You will be able to install the relevant package for your kernel manually (nvidia for the linux kernel package, nvidia-lts for the linux-lts kernel package, or nvidia-dkms for any kernel package).

pacman -Qo /usr/bin/nvidia-installer-check
/usr/bin/nvidia-installer-check is owned by nvidia-installer-dkms

i think this tool needs to be updated upstream…

you can use:

nvidia-installer-dkms -t to test install without installing

@manuel ? we need to check this :wink:

Thanks, but it looks like the “nvidia” package is already installed:

[ake@desktop ~]$ yay -S nvidia
[sudo] password for ake: 
warning: nvidia-450.57-6 is up to date -- reinstalling

No changes to nvidia-installer-check output after this. Any ideas?

The two things aren’t related. If the drivers work then there may be a bug to fix in nvidia-installer-check.

@joekamprad, here is the output of the test run:

[ake@desktop ~]$ nvidia-installer-dkms  -t
2020-08-09 17:15:31 [INFO]: EndeavourOS Nvidia Installer v3.3.6
2020-08-09 17:15:31 [INFO]: All logs will be stored in /tmp/nvidia-installer.log
2020-08-09 17:15:31 [INFO]: Running the installer in testing mode...
2020-08-09 17:15:31 [INFO]: Updating Nvidia graphics cards database...
2020-08-09 17:15:31 [INFO]: nvidia-installer-update-db
2020-08-09 17:15:31 [INFO]: Installing nvidia-dkms driver...
2020-08-09 17:15:31 [INFO]: Removing conflicting packages...
2020-08-09 17:15:31 [INFO]: pacman -Rs --noconfirm --noprogressbar --nodeps nvidia
2020-08-09 17:15:31 [INFO]: Downloading and installing driver packages, please wait as this may take a few minutes...
2020-08-09 17:15:31 [INFO]: pacman -Sqy --noconfirm --noprogressbar nvidia-dkms libvdpau nvidia-settings lib32-nvidia-utils lib32-libvdpau
2020-08-09 17:15:31 [INFO]: Unpatching /usr/share/applications/nvidia-settings.desktop...
2020-08-09 17:15:31 [INFO]: /usr/bin/sed -i s|Exec=optirun -b none /usr/bin/nvidia-settings -c :8|Exec=/usr/bin/nvidia-settings| /usr/share/applications/nvidia-settings.desktop
2020-08-09 17:15:31 [INFO]: Creating /etc/X11/xorg.conf.d/20-nvidia.conf file...
2020-08-09 17:15:31 [INFO]: Installation finished. Nothing has been modified as testing mode was ON.
1 Like

i do not know about that tool or forget about, we may forget to change some path inside after some nvidia packages are removed from repo…

1 Like

Thanks for reporting! :sweat_smile:

There is a bug in nvidia-installer-check (Sorry about that! :frowning: ). It is fixed now (hopefully, as I cannot really test it thoroughly now) and it is coming soon to the mirrors.

2 Likes

I can test it on my GTX1060 if that helps. Just tell me what you need?

1 Like

Simply run the nvidia-installer-check to see if it is working as expected.

It should report whether your nvidia is supported by any of the available nvidia dkms drivers, or if it doesn’t find any nvidia card.

I can do this even though it is already installed and i am using dkms?

Yes, it only check things, nothing more.

1 Like

I’ll do it later on and report back.

Thanks @manuel, I did an update and got the following packages:

nvidia-installer-db-2.4.5-1
nvidia-installer-dkms-3.3.7-1

But, running nvidia-installer-check gives:

[ake@desktop ~]$ nvidia-installer-check 
Nvidia card not found.

Maybe I need to refresh something…?

That sorta doesn’t make sense to me because it would have done a database check and found your card in order to install?

Here is the pacman.log if that may give us some info…,

[2020-08-09T22:23:55+0200] [PACMAN] Running 'pacman -S -y -u --config /etc/pacman.conf --'
[2020-08-09T22:23:55+0200] [PACMAN] synchronizing package lists
[2020-08-09T22:23:59+0200] [PACMAN] starting full system upgrade
[2020-08-09T22:24:10+0200] [ALPM] running '05-etckeeper-pre-install.hook'...
[2020-08-09T22:24:10+0200] [ALPM] transaction started
[2020-08-09T22:24:10+0200] [ALPM] upgraded grub-tools (1.4.3-1 -> 1.4.4-1)
[2020-08-09T22:24:10+0200] [ALPM] upgraded nvidia-installer-db (2.4.4-1 -> 2.4.5-1)
[2020-08-09T22:24:10+0200] [ALPM] upgraded nvidia-installer-dkms (3.3.6-2 -> 3.3.7-1)
[2020-08-09T22:24:10+0200] [ALPM] upgraded ttf-caladea (20200113-1 -> 20200113-2)
[2020-08-09T22:24:10+0200] [ALPM] upgraded welcome (3.4-1 -> 3.4.1-1)
[2020-08-09T22:24:10+0200] [ALPM] transaction completed
[2020-08-09T22:24:10+0200] [ALPM] running '30-systemd-update.hook'...
[2020-08-09T22:24:10+0200] [ALPM] running 'fontconfig.hook'...
[2020-08-09T22:24:10+0200] [ALPM] running 'update-desktop-database.hook'...
[2020-08-09T22:24:10+0200] [ALPM] running 'zz-etckeeper-post-install.hook'...
[2020-08-09T22:24:11+0200] [ALPM-SCRIPTLET] [master 0aadc16] committing changes in /etc made by "sudo pacman -S -y -u --config /etc/pacman.conf --"
[2020-08-09T22:24:11+0200] [ALPM-SCRIPTLET]  4 files changed, 2 insertions(+), 2 deletions(-)
[2020-08-09T22:24:11+0200] [ALPM-SCRIPTLET]  rename fonts/conf.avail/{62-google-crosextra-caladea.conf => 62-caladea.conf} (100%)
[2020-08-09T22:24:11+0200] [ALPM-SCRIPTLET]  create mode 120000 fonts/conf.d/62-caladea.conf
[2020-08-09T22:24:11+0200] [ALPM-SCRIPTLET]  delete mode 120000 fonts/conf.d/62-google-crosextra-caladea.conf

Could you show the output of

lspci -vnn | grep -P ’VGA|Display’

As follows:

[ake@desktop ~]$ lspci -vnn | grep -P 'VGA|Display'
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1080] [10de:1b80] (rev a1) (prog-if 00 [VGA controller])

Thanks! I’ll check it tomorrow.

2 Likes
[ricklinux@eos-xfce ~]$ nvidia-installer-check
grep: /tmp/nvidia.ids: No such file or directory
grep: /tmp/nvidia-390xx.ids: No such file or directory
Sorry, your Nvidia card (id: 1b83) is not supported by nvidia-dkms nor nvidia-390xx-dkms.
[ricklinux@eos-xfce ~]$ 

Hello @manuel
Seems i see the same issue. Does it have anything to do with the 390xx drivers being added because it was always working before. I have the dkms version installed and there is an update right now.

Edit:

[ricklinux@eos-xfce ~]$ lspci -vnn | grep -P 'VGA|Display'
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1060 6GB] [10de:1b83] (rev a1) (prog-if 00 [VGA controller])
[ricklinux@eos-xfce ~]$ 

Edit2:

Updates from upstream:
bash-completion 2.10-2 -> 2.11-1
file-roller 3.36.2-1 -> 3.36.3-1
grub-tools 1.4.3-1 -> 1.4.4-1
imagemagick 7.0.10.25-1 -> 7.0.10.26-1
nvidia-installer-db 2.4.4-1 -> 2.4.5-1
nvidia-installer-dkms 3.3.6-2 -> 3.3.7-1
rsync 3.2.2-2 -> 3.2.3-1
solid 5.72.0-1 -> 5.73.0-1
systemd 246-1 -> 246.1-1
systemd-libs 246-1 -> 246.1-1
systemd-sysvcompat 246-1 -> 246.1-1
ttf-caladea 20130214-3 -> 20200113-2
welcome 3.2.22-1 -> 3.4.1-1
xfwm4 4.14.4-1 -> 4.14.5-1
Elevated privileges required. Password: