Nvidia quadro [nouveau] freeze my desktop

Hello to all,

yesterday I have installed Manjaro linux with nouveau driver, sometime during normal activity my display still freeze,
someone could help me to solve this my problem?

below is possible to see some information about my pc:

    sudo inxi -Fxxxa --no-host
System:    Kernel: 5.10.2-2-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 root=UUID=4a579339-924a-40ba-9a3b-b3b8fcef21c9 rw quiet apparmor=1 
           security=apparmor udev.log_priority=3 
           Desktop: Cinnamon 4.8.3 tk: GTK 3.24.24 wm: Muffin dm: LightDM 1.30.0 Distro: Manjaro Linux 
Machine:   Type: Laptop System: Hewlett-Packard product: HP EliteBook 8540w v: N/A serial: CND0260DMB Chassis: type: 10 
           serial: CND0260DMB 
           Mobo: Hewlett-Packard model: 1521 v: KBC Version 32.36 serial: CND0260DMB BIOS: Hewlett-Packard v: 68CVD Ver. F.60 
           date: 11/11/2015 
Battery:   ID-1: BAT0 charge: 10.9 Wh condition: 14.7/14.7 Wh (100%) volts: 16.2/14.4 model: Hewlett-Packard Primary 
           type: Li-ion serial: 02268 2010/03/25 status: Unknown 
CPU:       Info: Dual Core model: Intel Core i7 M 620 bits: 64 type: MT MCP arch: Nehalem family: 6 model-id: 25 (37) 
           stepping: 2 microcode: 11 L1 cache: 32 KiB L2 cache: 4 MiB L3 cache: 3.9 MiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 21290 
           Speed: 1511 MHz min/max: 1199/2667 MHz base/boost: 2657/2666 boost: enabled volts: 1.2 V ext-clock: 133 MHz 
           Core speeds (MHz): 1: 1511 2: 1667 3: 1509 4: 1450 
           Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
           Type: mds status: Vulnerable: Clear CPU buffers attempted, no microcode; SMT vulnerable 
           Type: meltdown mitigation: PTI 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: NVIDIA GT216GLM [Quadro FX 880M] vendor: Hewlett-Packard driver: nouveau v: kernel bus ID: 01:00.0 
           chip ID: 10de:0a3c 
           Device-2: Chicony HP Webcam [2 MP Macro] type: USB driver: uvcvideo bus ID: 1-1.5:3 chip ID: 04f2:b15e 
           Display: server: X.Org 1.20.10 driver: nouveau unloaded: modesetting alternate: fbdev,nv,vesa display ID: :0 
           screens: 1 
           Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9") 
           Monitor-1: LVDS-1 res: 1920x1080 hz: 60 dpi: 142 size: 344x193mm (13.5x7.6") diag: 394mm (15.5") 
           OpenGL: renderer: NVA5 v: 3.3 Mesa 20.3.1 direct render: Yes 
Audio:     Device-1: Intel 5 Series/3400 Series High Definition Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel 
           bus ID: 00:1b.0 chip ID: 8086:3b56 
           Device-2: NVIDIA GT216 HDMI Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           chip ID: 10de:0be2 
           Sound Server: ALSA v: k5.10.2-2-MANJARO 
Network:   Device-1: Intel 82577LM Gigabit Network vendor: Hewlett-Packard driver: e1000e v: kernel port: 6020 bus ID: 00:19.0 
           chip ID: 8086:10ea 
           IF: enp0s25 state: down mac: 70:5a:b6:b4:c3:72 
           Device-2: Intel Centrino Ultimate-N 6300 driver: iwlwifi v: kernel port: 5000 bus ID: 44:00.0 chip ID: 8086:4238 
           IF: wlo1 state: up mac: 00:24:d7:2a:7b:98 
Drives:    Local Storage: total: 912.89 GiB used: 99.8 GiB (10.9%) 
           SMART Message: Required tool smartctl not installed. Check --recommends 
           ID-1: /dev/sda maj-min: 8:0 vendor: Kingston model: SA400S37480G size: 447.13 GiB block size: physical: 512 B 
           logical: 512 B speed: 3.0 Gb/s serial: 50026B7380768918 rev: K1B3 
           ID-2: /dev/sdb maj-min: 8:16 vendor: Seagate model: ST9500420AS size: 465.76 GiB block size: physical: 512 B 
           logical: 512 B speed: 3.0 Gb/s serial: 5VJ6LH8V rev: HPM1 
Partition: ID-1: / raw size: 447.13 GiB size: 439.11 GiB (98.21%) used: 99.8 GiB (22.7%) fs: ext4 block size: 4096 B 
           dev: /dev/sda1 maj-min: 8:1 
Swap:      Alert: No Swap data was found. 
Sensors:   System Temperatures: cpu: 48.0 C mobo: 0.0 C gpu: nouveau temp: 57.0 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 212 Uptime: 8m wakeups: 2 Memory: 7.63 GiB used: 2.29 GiB (30.0%) Init: systemd v: 247 Compilers: 
           gcc: 10.2.0 clang: 11.0.0 Packages: pacman: 1309 lib: 407 flatpak: 0 Shell: Bash (sudo) v: 5.1.0 
           running in: gnome-terminal inxi: 3.2.01 

below the error detected by using the command: journalctl -p err..alert

gen 01 17:05:52 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:05:54 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:05:56 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:05:59 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:01 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:03 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:06 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:08 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:10 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:12 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:30 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:32 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:34 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:36 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:38 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:40 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:42 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 01 17:06:44 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
-- Boot 3964a0d793714c9b8da09d691a5403e9 --
gen 01 17:07:20 8540w systemd-tmpfiles[231]: /etc/tmpfiles.d/phy0-led.conf:1: Unknown modifiers in command 'systemd-tmpfiles'
gen 01 17:07:21 8540w systemd-tmpfiles[362]: /etc/tmpfiles.d/phy0-led.conf:1: Unknown modifiers in command 'systemd-tmpfiles'
gen 01 17:22:37 8540w systemd-tmpfiles[932]: /etc/tmpfiles.d/phy0-led.conf:1: Unknown modifiers in command 'systemd-tmpfiles'
gen 01 19:09:48 8540w lightdm[890]: gkr-pam: unable to locate daemon control file
gen 01 19:09:57 8540w colord-sane[1269]: io/hpmud/pp.c 627: unable to read device-id ret=-1
gen 01 19:10:14 8540w pulseaudio[1116]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
gen 02 01:17:50 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:17:52 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:17:54 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:17:59 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:18:02 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:18:06 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:18:08 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:18:10 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:18:50 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:18:52 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:18:54 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:18:56 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:02 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:04 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:06 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:14 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:16 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:18 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:22 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:24 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:26 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:28 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:31 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:33 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:38 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:40 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:42 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:44 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:46 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:48 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:51 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:54 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:57 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:19:59 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:20:03 8540w kernel: nouveau 0000:01:00.0: DRM: base-0: timeout
gen 02 01:20:04 8540w kernel: nouveau 0000:01:00.0: disp: ERROR 5 [INVALID_STATE] 0b [] chid 1 mthd 0080 data 00000001
gen 02 01:20:04 8540w pulseaudio[27402]: GetManagedObjects() failed: org.freedesktop.systemd1.ShuttingDown: Refusing activation, D-Bus is shutting down.
gen 02 01:20:05 8540w kernel: watchdog: watchdog0: watchdog did not stop!
-- Boot c8adafbcbc144d8087128c1d5f6acbc5 --
gen 02 01:20:25 8540w systemd-tmpfiles[244]: /etc/tmpfiles.d/phy0-led.conf:1: Unknown modifiers in command 'systemd-tmpfiles'
gen 02 01:20:26 8540w systemd-tmpfiles[405]: /etc/tmpfiles.d/phy0-led.conf:1: Unknown modifiers in command 'systemd-tmpfiles'
gen 02 01:20:58 8540w lightdm[903]: gkr-pam: unable to locate daemon control file
gen 02 01:21:06 8540w colord-sane[1161]: io/hpmud/pp.c 627: unable to read device-id ret=-1
gen 02 01:21:24 8540w pulseaudio[1012]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

thanks in advace to help me to solve this my issue :frowning:

Luca

From my own experience (both in ubuntu and in manjaro) unfortunately noveau was never a good alternative for nvidia cards, the only thing I can suggest is to install the 5.4 kernel (LTS) and see if manjaro freezes there. In my case, since I have an old video card (geforce 210) and when the proprietary driver is removed from the repository, directly in the hardware configuration option, uninstall the video-linux driver, that is, in theory "you would not have any installed driver "and for now kernel 5.4 (with support until 2025, according to the official kernel.org page) works without problems and kernel 5.10 freezes especially when I use configuration applications or thunar and slows down when I watch several videos (indistinctly in chomium or in firefox)
Clarification: English is not my native language

hello gec thanks for your feedback, about your english, no problem, also my english isn’t the best :smiley: , i’m italian :slight_smile: , so, i try to follow two different way:

first remove noveau driver with nvidia driver
if issue will appear again, I will change also the version of my kernel,you are using the 5.4 version because do you have same issue like mine?

Dato che non sono mai andato d’accordo con i driver noveau, da parte mia ho trovato una soluzione alternativa, dato che abilitavano i driver nvidia 340 per il kernel 5.10 e finora funziona a meraviglia.
Ho fatto quanto sopra e ha funzionato perfettamente (l’ho fatto tramite terminale come spiegato lì, perché tramite AUR in pamac genera un errore durante l’installazione della versione KMS)
Come avrai notato, neanche l’italiano è la mia lingua madre :grinning:

da come scrivevi pensavo fossi madrelingua :smiley::smiley:.
diciamo che prima di arrivare a manjaro, ho voluto fare due diverse prove per capire se il problema era una configurazione o proprio il kernel (sapendo gia che il sistema operativo finale doveva essere manjaro)

sono partito da ubuntu v20 lts con configurazione simile a quella che avevo prima ( senza driver nvidia):

problemi uguali a manjaro:

  • freeze del display/sfarfallamento improvviso
    *da ibernazione il monitor rimaneva spento / o a punti bianchi

fedora, che ovviamente le versioni dei driver sono quelle più aggiornai sia per il kernel che per i driver video:

risultato? → nessun problema il computer si riattivava senza alcun problema / nessun sfarfalalmento del display.

alla fine sono passato a manjaro, stesso problema che aveva ubuntu, quindi ora sto andando per step per risolvere un problema alla volta :slight_smile:

ora ho rimosso i driver nouveau e ho messo i driver nvidia, speriamo di risolvere lo sfarfallamento ed il freeze del display, poi mi toccherà lo zoccolo duro :smiley: :smiley: :smiley:

p.s: grazie per la guida mi è stata davvero utile :slight_smile:

Sono contento di averti aiutato
Consiglio (sciocco ma utile) Ho installato 2 kernel in manjaro (un LTS e almeno una versione più recente) perché, anche se molto raramente, di solito c’è un problema e questo ti evita di dover reinstallare tutto di nuovo (perché è raro che entrambi i kernel sono rotti allo stesso tempo), inoltre, rispetto a Ubuntu, qui è più facile installarli

interessante, cosa intendi per “qui è più facile aiutarti”?, pensa che con la guida mi hai risoltu non uno ma entrambi i problemi :slight_smile: freeze e schermo nero dopo ibernazione :slight_smile: grazie mille :slight_smile:

I stumbled upon a similar problem (same nouveau kernel error lines in the journal) with a GeForce 9600GT, however, in my case the machine ran flawlessly with the nouveau driver for several years. I suspect a regression in kernel 5.10, now testing with 5.9.