Hello Team, my current desktop has the NVIDIA graphics card. The system works fine with Nouveau drivers. I have been reading some threads wanted to see if I can get the nvidia drivers to work on this old machine.

@ricklinux Hi Rick, if you recall you helped me extensively to get the system running back in October with 340xx and I followed the same approach with new install but not working anymore. I followed the steps in the thread below as well but no luck. May be I missed something. So I reinstalled my old snapshot with timeshift as I couldn’t get past the reached target graphical interface screen…

what are the correct steps to get the nvidia 340xx drivers to install/work?

I am using Cinnamon DE and lighdm with slick-greeter.

output of inxi -Ga

  Device-1: Conexant Systems CX23887/8 PCIe Broadcast Audio and Video Decoder
    with 3D Comb
    vendor: Hauppauge works driver: cx23885 v: 0.0.4 bus-ID: 03:00.0
    chip-ID: 14f1:8880 class-ID: 0400
  Device-2: NVIDIA G96C [GeForce 9400 GT] vendor: driver: nouveau
    v: kernel bus-ID: 05:00.0 chip-ID: 10de:0641 class-ID: 0300
  Display: x11 server: X.Org driver: loaded: modesetting
    alternate: fbdev,nouveau,nv,vesa display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1016x285mm (40.0x11.2")
    s-diag: 1055mm (41.5")
  Monitor-1: DVI-I-1 res: 1920x1080 hz: 60 dpi: 93
    size: 527x296mm (20.7x11.7") diag: 604mm (23.8")
  Monitor-2: DVI-I-2 res: 1920x1080 hz: 60 dpi: 93
    size: 527x296mm (20.7x11.7") diag: 604mm (23.8")
  OpenGL: renderer: NV96 v: 3.3 Mesa 21.3.2 direct render: Yes

Pretty certain 340xx doesn’t (currently) work with 5.15, so try 5.10 instead?

I have the 5.10 LTS kernel installed as well and tried rebooting into it but got stuck to the same screen.

I didn’t quite follow this step from @ricklinux

so no 20-nvidia.conf file used?

It didn’t generate automatically at first so I created a new file with the details above. No luck still.

it should not need such config per default… they are only to set options you may need like composition pipeline … dpi settings e.t.c.

can you give what nvidia packages are installed?
pacman -Qs nvidia

Will report back shortly. I’ll install the drivers again.

I had to restore as I wasn’t able to get past the screen.

Thank you again!


currently it shows:

local/libvdpau 1.4-1
    Nvidia VDPAU library
local/nvidia-installer-db 2.5.3-1
    Database for the script to setup nvidia drivers in EndeavourOS
local/nvidia-installer-dkms 3.3.13-1
    Script to setup nvidia drivers (dkms version) in EndeavourOS

I am about to remove the current 495 drivers and install 340xx-dkms

When we installed the drivers back in October we used.

yay -S nvidia-340xx nvidia-340xx-utils

should I try that vs 340xx-dkms?

would it make a difference if I use the LTS kernel?

Yes i think it would…

Why are you using the lts kernel now?

Edit: Is that the only kernel you have installed?

I have both the regular 5.10 LTs and 5.15 installed as part of the online installation via EOS Atlantis:NEO…

You had this working before. So did you do a new install with the latest ISO and you can’t get it working?

ye I was playing around with BTRFS and then wanted to mess with Arch in general as I dove into the Linux journey :slight_smile:

So I installed new ISO but using nouveau drivers. I want to see if I can get the nvidia to work again.

installing nvidia-340xx in the background…

This is not dkms version so you probably can’t boot on the lts kernel as there is also an nvidia dkms version for lts. So since you have already gone ahead let it finish and see if it boot’s on the current kernel.

installation finished and getting the following message. I didn’t reboot yet. I suppose I will need to edit the grub files as before? using nvidia-drm.modeset=1 and regenrate grub file using grub-mkconfig -o /boot/grub/grub.cfg correct?

edit: should I install the 340xx-dkms version to work with LTS kernel vs 340xx installed atm?

nvidia-drm.modeset=1 Should already be set in the default grub if you used the latest ISO. Just reboot and see what happens if you try to load the current kernel.

should I install the nvidia-utils before rebooting?

What did you install?