Unable to install nonfree nvidia drivers

Hello all,

This problem has been driving me up a wall for days now and I can’t seem to find any way to fix it so I’m hoping someone can point me in the right direction. I recently got myself a Dell Precision 3240 Compact and put an nvidia RTX A2000 into it so that I could run 4 monitors at once and migrate to linux permanently. This is a clean install manjaro only. I could not get the live disk to boot with proprietary drivers so I installed manjaro with the open source video drivers. I tried installing the nonfree drivers using

sudo mhwd -a pci nonfree 0300

The error that I get is

Skipping already installed config 'video-linux' for device: 0000:01:00.0 (0300:10de:2531) Display controller nVidia Corporation

I can plug multiple monitors into the card but when I try to line them up in the order they physically exist on my desk the mouse doesn’t match the image on screen and I cannot start up Steam. I have already found that this is because I need to install the proprietary nvidia drivers.

When I try using mhwd it doesn’t work. When I manually installed the linux510-nvidia driver based on the nvidia website, I had to switch the monitor input to the built in graphics and delete it to get the monitors to work at all.

I’m hoping that I have just been following the wrong tutorials and forum posts so far but I’m out of ideas.

mhwd -l
> 0000:01:00.0 (0300:10de:2531) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI


> 0000:00:02.0 (0380:8086:9bc8) Display controller Intel Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI


 inxi -Gxx 
Graphics:
  Device-1: Intel CometLake-S GT2 [UHD Graphics 630] vendor: Dell driver: i915
    v: kernel arch: Gen-9.5 ports: active: none empty: DP-1, DP-2, DP-3,
    HDMI-A-1, HDMI-A-2, HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:9bc8
  Device-2: NVIDIA GA106 [RTX A2000] driver: nouveau v: kernel arch: Ampere
    pcie: speed: 8 GT/s lanes: 8 ports: active: DP-6,DP-7 off: DP-4 empty: DP-5
    bus-ID: 01:00.0 chip-ID: 10de:2531
  Device-3: Logitech CrystalCam driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-6.2:6 chip-ID: 046d:0894
  Display: x11 server: X.Org v: 21.1.8 compositor: kwin_x11 driver: X:
    loaded: modesetting alternate: fbdev,vesa dri: iris gpu: nouveau
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 96
  Monitor-1: DP-4 note: disabled model: Sceptre F24 res: N/A dpi: 92
    diag: 604mm (23.8")
  Monitor-2: DP-6 pos: right model: Sceptre F24 res: 1920x1080 dpi: 94
    diag: 604mm (23.8")
  Monitor-3: DP-7 pos: primary,left model: Sceptre F24 res: 1920x1080
    dpi: 92 diag: 604mm (23.8")
  API: OpenGL v: 4.5 Mesa 23.0.4 renderer: llvmpipe (LLVM 15.0.7 256 bits)
    direct-render: Yes 

Hopefully this is all of the information needed to provide sufficient details.

Adam

Your card should be supported by the latest 535.x

NVIDIA RTX Series:
NVIDIA RTX 6000 Ada Generation, NVIDIA RTX 4000 SFF Ada Generation, NVIDIA RTX A6000, NVIDIA RTX A5500, NVIDIA RTX A5000, NVIDIA RTX A4500, NVIDIA RTX A4000H, NVIDIA RTX A4000, NVIDIA RTX A2000 12GB, NVIDIA RTX A2000, NVIDIA T1000 8GB, NVIDIA T1000, NVIDIA T600, NVIDIA T400 4GB, NVIDIA T400
Linux x64 (AMD64/EM64T) Display Driver | 535.54.03 | Linux 64-bit | NVIDIA

If the automatic install does not find the card it may be because the card ID 0300:10de:2531 is not in the Manjaro database (@philm)

You can use the following command to list all available combinations

mhwd -la

Then specify the driver

sudo mhwd -i pci video-nvidia

Thank you very much for the help. I installed video-nvidia. Now I have multiple monitors in the correct orientation and Steam starts up normally. On with the next steps of my migration.

Adam