#[SOLVED] Please help, year-long battle to successfully install nvidia drivers > version 550

30 messages · Page 1 of 1 (latest)

thorn crag
#

I have been battling with getting nvidia drivers installed other than 550. (not open)

I've tried 570, 570-open, 575, and 575-open. Tried kenels 6.11,6.14, even some older. Tried kernel blacklists: "nouveau, amdgpu", nomodeset, nvidia_drm.fbdev=1, reinstalled 50+ times. Also in bios, disabled secure boot, resizable bar, intergrated gpu.

System works fine with 550 but anything newer it gives me a black screen once I decrypt my fulldisk encryption. the screen goes black. In the old days, you could CTRL-ALT-F1-F6 to get a terminal. Not with this issue. The system isn't locked, but the screen never works again after having loaded the nvidia module. I can reboot or even login blind, but cannot get anything working with the display.

I'm running via HDMI port on my RTX 4070 to a Samsung Q90R 4K TV. Default desktop was set to 1920x1080@120hz. But it can ofc support up to 4090x2160. TV says no-signal. Xorg.0.log and kernel show NO errors or unusual lines during this time. BTW

Please help!
specs to follow post.

#

$ inxi -F
System:
Host: ceti Kernel: 6.14.0-27-generic arch: x86_64 bits: 64
Desktop: Cinnamon v: 6.4.8 Distro: Linux Mint 22.1 Xia
Machine:
Type: Desktop Mobo: Gigabyte model: B650 GAMING X AX
serial: <superuser required> UEFI: American Megatrends LLC. v: FB6
date: 07/16/2025
CPU:
Info: 12-core model: AMD Ryzen 9 7900X bits: 64 type: MT MCP MCM cache:
L2: 12 MiB
Speed (MHz): avg: 3935 min/max: 545/5737 cores: 1: 4941 2: 4615 3: 3007
4: 5488 5: 3007 6: 5488 7: 3007 8: 3007 9: 5488 10: 3007 11: 3007 12: 5483
13: 3007 14: 3007 15: 3007 16: 5490 17: 3007 18: 3007 19: 4392 20: 5485
21: 5490 22: 3007 23: 3007 24: 3007
Graphics:
Device-1: NVIDIA AD104 [GeForce RTX 4070] driver: nvidia v: 550.163.01
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: modesetting,nouveau unloaded: fbdev,vesa dri: swrast
gpu: nvidia,nvidia-nvswitch resolution: 1920x1080
API: EGL v: 1.5 drivers: kms_swrast,swrast
platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.5 vendor: mesa v: 24.2.8-1ubuntu1~24.04.1
renderer: llvmpipe (LLVM 19.1.1 256 bits)
API: Vulkan v: 1.3.275 drivers: N/A surfaces: xcb,xlib
Audio:
Device-1: NVIDIA driver: snd_hda_intel
Device-2: AMD Family 17h/19h HD Audio driver: snd_hda_intel
Device-3: HP HyperX Cloud III driver: hid-generic,snd-usb-audio,usbhid
type: USB
API: ALSA v: k6.14.0-27-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active
Network:
Device-1: Realtek RTL8852CE PCIe 802.11ax Wireless Network
driver: rtw89_8852ce
IF: wlp7s0 state: down mac: bc:c7:46:9b:c1:34
Device-2: Realtek RTL8125 2.5GbE driver: r8169
IF: enp8s0 state: up speed: 1000 Mbps duplex: full mac: 74:56:3c:cb:0c:6b
Bluetooth:
Device-1: Realtek Bluetooth Radio driver: btusb type: USB
Report: hciconfig ID: hci0 rfk-id: 0 state: down
bt-service: enabled,running rfk-block: hardware: no software: yes
address: BC:C7:46:9B:A7:50

#

Drives:
Local Storage: total: 7.06 TiB used: 4.72 TiB (66.9%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB
ID-2: /dev/nvme1n1 vendor: Corsair model: Force MP600 size: 1.82 TiB
ID-3: /dev/sda vendor: Samsung model: SSD 830 Series size: 238.47 GiB
ID-4: /dev/sdb vendor: Samsung model: SSD 860 EVO 500GB size: 465.76 GiB
ID-5: /dev/sdc vendor: Western Digital model: WD30EZRS-00J99B0
size: 2.73 TiB
Partition:
ID-1: / size: 1.79 TiB used: 1.16 TiB (64.7%) fs: ext4 dev: /dev/dm-0
ID-2: /boot size: 815.6 MiB used: 315.3 MiB (38.7%) fs: ext4
dev: /dev/nvme1n1p2
ID-3: /boot/efi size: 99.8 MiB used: 6.1 MiB (6.1%) fs: vfat
dev: /dev/nvme1n1p1
Swap:
ID-1: swap-1 type: file size: 32 GiB used: 0 KiB (0.0%)
file: /mnt/evo830/linux-swap
Sensors:
System Temperatures: cpu: 57.0 C mobo: 35.0 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 64 GiB note: est. available: 62.41 GiB used: 3.03 GiB (4.9%)
Processes: 518 Uptime: 1m Shell: Bash inxi: 3.3.34

#

Please help, year-long battle to successfully install nvidia drivers > version 550

#

Been trying to get this working for really almost a year. Always give up after several hours and revert to using 550. The process to remove requires booting to a USB stick, manually mouting sys/dev/proc/root and chroot to apt remove nvidia-dkms*, install old and rebooting. Such a hassle as recovery mode does not work either. Still tries to load nvidia module which locks out screen.

mortal beacon
#

make sure Secure Boot is off for sure in the BIOS security category

#

also please provide output of:
cat /proc/swaps

#

mokutil --sb

#

also, if the 550 driver works, just leave it?

thorn crag
#

And not only were there some security issues with 550 but few games nag about out of date drivers.

#

Also both secure disabled but CSM is off as well since resizable bar is currently on. But also tried with that off as well.

mortal beacon
#

welp idk why it's not going.. maybe too much fuckery over time

sacred cloud
#

I have no idea what is wrong here, but I would first blame dkms.

#

I would first try to

  1. set up timeshift (exclude home files) and make a snapshot of your system working as it should
  2. create a test file
    touch /file.txt
  3. boot from a live USB and confirm you can rollback your system.
#

I have 1 long shot suggestion but if you aren't able to restore a snapshot after it, you'll need to reinstall.

mortal beacon
#

but it's showing 550 driver in the graphics section, not nouveau

sacred cloud
sacred cloud
mortal beacon
sacred cloud
#

I feel like suggestions that just say to switch distros are shit, but I would really try a different distro like fedora. it uses akmod system instead of dkms, maybe that'll patch some issue with it

#

you can also try to somehow access the system logs when your system is broken journalctl

#

perhaps ssh to your PC with Nvidia 570 using another device and check the logs there?

thorn crag
#

Ok some more details @sacred cloud

  1. I blacklisted the module for nouveau:
blacklist nouveau``` 
The Xorg.0.log is from when the system is booted without a working display.  The inxi -F is form when I have a working system so I could see.
#

I've completely purged the drivers a number of times and tried re-install from apt directly as well as using the driver-manager in the gui.

thorn crag
#

Also wanted to add I have an amdgpu on the motherboard that is disabled in the BIOS and blacklisted module so maybe that is the mesa you are seeing?

thorn crag
#

Solved this myself FINALLY! I needed to edit default kernel line to set deepcolor to 0. Edit /etc/default/grub and set: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia_modeset.hdmi_deepcolor=0" Then everything worked as expected.