Cannot boot fresh install system

I’m just wondering if it’s possible to install the 510.xx version from the AUR? @jonathon

:thinking:

Edit: I do see them listed. Hmm?

[ricklinux@rick-ms7c37 ~]$ yay -Ss nvidia-510xx
aur/lib32-opencl-nvidia-510xx 510.73.05-1 (+1 0.97) 
    OpenCL implemention for NVIDIA (32-bit)
aur/lib32-nvidia-510xx-utils 510.73.05-1 (+1 0.97) 
    NVIDIA drivers utilities (32-bit)
aur/nvidia-510xx-dkms 510.73.05-3 (+2 1.83) 
    NVIDIA drivers - module sources
aur/nvidia-510xx-utils 510.73.05-3 (+2 1.83) 
    NVIDIA drivers utilities
aur/nvidia-510xx-settings 510.73.05-2 (+2 1.83) 
    Tool for configuring the NVIDIA graphics driver
[ricklinux@rick-ms7c37 ~]$ 
1 Like

Not tried this before but i was wondering it they could be installed with yay. I’m not sure?
I’m just thinking out loud. Not suggesting you try this. I mean normally i can install nvidia using pacman this way but with the current drivers.

yay -S nvidia-510xx-dkms nvidia-510xx-utils nvidia-510xx-settings lib32-nvidia-510xx-utils lib32-opencl-nvidia-510xx

1 Like

Already on it, will update once it’s done. :+1:

510.xx drivers are a go, booted up just fine, only issue failed to build nvidia-510xx-settings, but built and using normal nvidia-settings

01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1080] (rev a1)
        Subsystem: eVga.com. Corp. Device 6288
        Kernel driver in use: nvidia
        Kernel modules: nouveau, nvidia_drm, nvidia
01:00.1 Audio device: NVIDIA Corporation GP104 High Definition Audio Controller (rev a1)
        Subsystem: eVga.com. Corp. Device 6288
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
02:00.0 VGA compatible controller: NVIDIA Corporation GP107GL [Quadro P620] (rev a1)
        Subsystem: Hewlett-Packard Company Device 1264
        Kernel driver in use: nvidia
        Kernel modules: nouveau, nvidia_drm, nvidia
02:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)
        Subsystem: Hewlett-Packard Company Device 1264
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
[scott@scott-pc ~]$ nvidia-smi
Mon May 30 14:19:05 2022       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 510.73.05    Driver Version: 510.73.05    CUDA Version: 11.6     |
|-------------------------------+----------------------+----------------------+

1 Like

Well I’m impressed. :laughing:

@Toastedwookiee
What does this show

inxi -Ga

Edit: Same as above basically?

Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1080] vendor: eVga.com. driver: nvidia
    v: 510.73.05 alternate: nouveau,nvidia_drm non-free: 515.xx+
    status: current (as of 2022-05) arch: Pascal pcie: gen: 3 speed: 8 GT/s
    lanes: 8 link-max: lanes: 16 ports: active: none off: DP-2
    empty: DP-1, DP-3, DVI-D-1, HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:1b80
    class-ID: 0300
  Device-2: NVIDIA GP107GL [Quadro P620] vendor: Hewlett-Packard
    driver: nvidia v: 510.73.05 alternate: nouveau,nvidia_drm non-free: 515.xx+
    status: current (as of 2022-05) arch: Pascal pcie: gen: 3 speed: 8 GT/s
    lanes: 8 link-max: lanes: 16 ports: active: none off: DP-4,DP-5,DP-7
    empty: DP-6 bus-ID: 02:00.0 chip-ID: 10de:1cb6 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.3 compositor: kwin_x11 driver: X:
    loaded: nvidia unloaded: modesetting,nouveau alternate: fbdev,nv,vesa
    gpu: nvidia,nvidia-nvswitch display-ID: :0 screens: 1
  Screen-1: 0 s-res: 7280x1920 s-dpi: 107 s-size: 1729x456mm (68.07x17.95")
    s-diag: 1788mm (70.4")
  Monitor-1: DP-2 mapped: DP-1-1 note: disabled pos: center-r
    model: Dell S2721DGF serial: 5KGGV83 built: 2021 res: 1080x1920 hz: 60
    dpi: 103 gamma: 1.2 size: 267x475mm (10.51x18.7") diag: 685mm (27")
    ratio: 16:9 modes: max: 2560x1440 min: 640x480
  Monitor-2: not-matched mapped: DP-1-2 pos: primary,left res: 2560x1440
    hz: 60 dpi: 109 size: 597x336mm (23.5x13.23") diag: 685mm (26.97")
    modes: N/A
  Monitor-3: not-matched mapped: DP-1-7 pos: right res: 1080x1920 hz: 60
    dpi: 103 size: 267x475mm (10.51x18.7") diag: 545mm (21.45") modes: N/A
  Monitor-4: not-matched mapped: DP-2 pos: primary,center-l res: 2560x1440
    hz: 60 dpi: 109 size: 597x336mm (23.5x13.23") diag: 685mm (26.97")
    modes: N/A
  OpenGL: renderer: NVIDIA GeForce GTX 1080/PCIe/SSE2
    v: 4.6.0 NVIDIA 510.73.05 direct render: Yes
1 Like

This gives you better information in my opinion.

I was using lspci -k to check what driver was loaded, then nvidia-smi to check version.
also xrandr saw both cards and all monitors, and using arandr to configure them, no issues. All screens are working as expected.

What was the error or failure?

this is the last bit, during build it does throw a bunch of deprecated warnings too

rm: cannot remove '/home/scott/.cache/yay/nvidia-510xx-settings/pkg/nvidia-510xx-settings/usr/lib/libnvidia-gtk2.so.510.73.05': No such file or directory
==> ERROR: A failure occurred in package_nvidia-510xx-settings().
    Aborting...
 -> error making: nvidia-510xx-settings (libxnvctrl-510xx nvidia-510xx-settings)

Hmm. I can’t replicate that here. :thinking:

I didn’t miss a package? Maybe it’s because of previous attempts to install?

No, there’s something happening in the build process (which works OK here, so I don’t know what’s going on).

@Toastedwookiee
Just F.Y.I
You’ll have to list the nvidia drivers to be ignored for updates since the Quadro card needs the 510.xx series drivers. Otherwise it’s going to update on you and you’ll have the same issue.

Edit: I just checked the Nvidia site and it now shows the 515.xx supports the Quadro P620 card so the issue may be just the newer kernel that others were having issue with also. You may be able to update and have no issue. Up to you if you want to try but maybe wait a while.

You can check which drivers are supported with command

nvidia-driver-supported-branches -a

I haven’t tried that in an environment where you have two Nvidia cards, so it would be interesting to see what it shows.

When I looked 515 already said they supported both the 1080 and p620, did try a fresh install with 515 last night on another drive and had no luck.

for ‘nvidia-driver-supported-branches -a’

lspci: Unable to load libkmod resources: error -2
NVIDIA card id: 1b80
1cb6
Series 515: supported
Series 515: supported
Series 470: supported
Series 390: supported

More info: https://www.nvidia.com/en-us/drivers/unix

Looking at nvidia settings, 1b80 is the 1080 and 1cb6 is the P620.

I will also test the fresh build of the 510xx drivers to test nivida-510xx-settings again later tonight when I get a chance.

Edit: Do I need to flag them to not update? They haven’t updated on any of my system updates, I assumed it was fine since they were AUR packages with 510xx in them instead of the normal packages, or am I wrong?

It is strange that 510 works for you but 515 doesn’t.

Flag nvidia 510 drivers?
I assume you get the 510 drivers from the AUR, right? You should be able to update them normally along with other packages with command

yay

But I’d still double check if the 515 driver (nvidia-dkms) works since it is supported by the Arch team. One thing to check is which nvidia related packages you have installed in your system:

pacman -Qs nvidia

There might be some that don’t really belong there.

$ pacman -Qs nvidia
local/egl-wayland 2:1.1.9+r3+g582b2d3-1
    EGLStream-based Wayland external platform
local/lib32-libvdpau 1.5-1
    Nvidia VDPAU library
local/lib32-nvidia-510xx-utils 510.73.05-1
    NVIDIA drivers utilities (32-bit)
local/lib32-opencl-nvidia-510xx 510.73.05-1
    OpenCL implemention for NVIDIA (32-bit)
local/libvdpau 1.5-1
    Nvidia VDPAU library
local/libxnvctrl 515.43.04-1
    NVIDIA NV-CONTROL X extension
local/nvidia-510xx-dkms 510.73.05-3
    NVIDIA drivers - module sources
local/nvidia-510xx-utils 510.73.05-3
    NVIDIA drivers utilities
local/nvidia-inst 1.2-1
    Script to setup nvidia drivers (dkms version) in EndeavourOS
local/nvidia-installer-common 1.2-1
    Common scripts for nvidia-installer-dkms and nvidia-inst
local/nvidia-installer-db 2.5.8-1
    Database for the script to setup nvidia drivers in EndeavourOS
local/nvidia-installer-dkms 3.4-1
    Script to setup nvidia drivers (dkms version) in EndeavourOS
local/nvidia-prime 1.0-4
    NVIDIA Prime Render Offload configuration and utilities
local/nvidia-settings 515.43.04-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-system-monitor-qt 1.5-1
    Task Manager for Linux for Nvidia graphics cards (QT vesrion)

Edit: 515 drivers dont work either as fresh install off the live environment, or from fresh nouveau to nvidia install

You have a couple packages for 515 series:

  • nvidia-settings
  • libxnvctrl

but there are 510xx versions of them as well.
Maybe they don’t cause problems, but just in case I’d change them too.

I have Nvidia card 1030 but I’m not using nvidia-prime. Does your system work without nvidia-prime?