Problèmes de "freeze" xorg

Bonjour,
j’ai acheté une nouvelle config pc (une tour, montée avec des composants achetés sur un site web et montés chez ce dernier).
carte mère asus prime, proc amd ryzen 33100, carte geforce 710.
Je l’ai reçu il y a 3 jours, j’ai installé une debian buster. Dans ma session xfce ça freeze au bout de quelques minutes. Ce n’est pas un vrai freeze puisque je peux bouger la souris, mais impossible de sélectionner une fenêtre, le ctrl+alt+f1 ne marche pas… La machine reste accessible via ssh.
J’ai installé les drivers nvidia-driver à partir du repository non-free.
Quelqu’un a une idée pour faire marcher le bazar ?
Dans les logs j’avais des messages concernat AER, j’ai tenté en passant le paramètre pci=noaer dans grub. Plus de messages mais ça plante quand même.

fin de dmesg :

[ 8.881755] kvm: disabled by bios
[ 8.941738] kvm: disabled by bios
[ 8.941764] EDAC amd64: Node 0: DRAM ECC disabled.
[ 8.941766] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
Either enable ECC checking or force module loading by setting ‹ ecc_enable_override ›.
(Note that use of the override may cause unknown side effects.)
[ 9.001063] EDAC amd64: Node 0: DRAM ECC disabled.
[ 9.001066] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
Either enable ECC checking or force module loading by setting ‹ ecc_enable_override ›.
(Note that use of the override may cause unknown side effects.)
[ 9.001648] kvm: disabled by bios
[ 9.081616] kvm: disabled by bios
[ 9.081639] EDAC amd64: Node 0: DRAM ECC disabled.
[ 9.081641] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
Either enable ECC checking or force module loading by setting ‹ ecc_enable_override ›.
(Note that use of the override may cause unknown side effects.)
[ 9.138007] EDAC amd64: Node 0: DRAM ECC disabled.
[ 9.138009] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
Either enable ECC checking or force module loading by setting ‹ ecc_enable_override ›.
(Note that use of the override may cause unknown side effects.)
[ 17.024154] nouveau 0000:08:00.0: fifo: FB_FLUSH_TIMEOUT
[ 17.025237] nouveau 0000:08:00.0: fifo: FB_FLUSH_TIMEOUT
[ 17.058301] nouveau 0000:08:00.0: fifo: FB_FLUSH_TIMEOUT
[ 630.172040] nouveau 0000:08:00.0: fifo: CHSW_ERROR 00000004
[ 630.172081] nouveau 0000:08:00.0: fifo: CHSW_ERROR 00000004
[ 1500.330133] nouveau 0000:08:00.0: gr: TRAP ch 2 [003fbec000 Xorg[587]]
[ 1500.330146] nouveau 0000:08:00.0: gr: GPC0/TPC0/TEX: 80000041
[ 1500.330162] nouveau 0000:08:00.0: fifo: fault 00 [READ] at 0000000004f76000 engine 00 [GR] client 01 [GPC0/T1_0] reason 0c [UNSUPPORTED_KIND] on channel 2 [003fbec000 Xorg[587]]
[ 1500.330173] nouveau 0000:08:00.0: fifo: channel 2: killed
[ 1500.330176] nouveau 0000:08:00.0: fifo: runlist 0: scheduled for recovery
[ 1500.330181] nouveau 0000:08:00.0: fifo: engine 0: scheduled for recovery
[ 1500.330192] nouveau 0000:08:00.0: fifo: engine 6: scheduled for recovery
[ 1500.330208] nouveau 0000:08:00.0: Xorg[587]: channel 2 killed!
[ 1575.401629] FAT-fs (sdb3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

lspci :

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 7
01:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset USB 3.1 XHCI Controller (rev 01)
01:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset SATA Controller (rev 01)
01:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Bridge (rev 01)
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
02:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
02:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
02:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
02:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
08:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 710B] (rev a1)
08:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)
09:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
0a:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
0a:00.1 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP
0a:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
0a:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller

0b:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
0c:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)

lsmod

Module Size Used by
uas 28672 0
usb_storage 73728 2 uas
edac_mce_amd 28672 0
snd_hda_codec_hdmi 61440 1
nls_ascii 16384 2
nls_cp437 20480 2
vfat 20480 2
fat 86016 1 vfat
kvm 757760 0
irqbypass 16384 1 kvm
snd_hda_codec_realtek 122880 1
eeepc_wmi 16384 0
crct10dif_pclmul 16384 0
asus_wmi 32768 1 eeepc_wmi
crc32_pclmul 16384 0
sparse_keymap 16384 1 asus_wmi
snd_hda_codec_generic 86016 1 snd_hda_codec_realtek
rfkill 28672 2 asus_wmi
ghash_clmulni_intel 16384 0
wmi_bmof 16384 0
efi_pstore 16384 0
snd_hda_intel 49152 4
sg 36864 0
snd_hda_codec 151552 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
pcspkr 16384 0
efivars 20480 1 efi_pstore
snd_hda_core 94208 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 114688 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer 36864 1 snd_pcm
ccp 98304 0
snd 94208 16 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
sp5100_tco 16384 0
soundcore 16384 1 snd
rng_core 16384 1 ccp
evdev 28672 11
pcc_cpufreq 16384 0
acpi_cpufreq 24576 0
efivarfs 16384 1
ip_tables 28672 0
x_tables 45056 1 ip_tables
autofs4 49152 2
ext4 745472 1
crc16 16384 1 ext4
mbcache 16384 1 ext4
jbd2 122880 1 ext4
crc32c_generic 16384 0
fscrypto 32768 1 ext4
ecb 16384 0
sr_mod 28672 0
cdrom 65536 1 sr_mod
sd_mod 61440 6
hid_generic 16384 0
usbhid 57344 0
hid 139264 2 usbhid,hid_generic
nouveau 2179072 3
crc32c_intel 24576 2
mxm_wmi 16384 1 nouveau
video 49152 2 asus_wmi,nouveau
i2c_algo_bit 16384 1 nouveau
ttm 126976 1 nouveau
drm_kms_helper 208896 1 nouveau
ahci 40960 3
xhci_pci 16384 0
libahci 40960 1 ahci
xhci_hcd 266240 1 xhci_pci
libata 270336 2 libahci,ahci
aesni_intel 200704 0
drm 495616 6 drm_kms_helper,ttm,nouveau
aes_x86_64 20480 1 aesni_intel
crypto_simd 16384 1 aesni_intel
usbcore 294912 5 xhci_hcd,usbhid,usb_storage,xhci_pci,uas
cryptd 28672 3 crypto_simd,ghash_clmulni_intel,aesni_intel
r8169 90112 0
glue_helper 16384 1 aesni_intel
scsi_mod 249856 6 sd_mod,usb_storage,uas,libata,sg,sr_mod
realtek 20480 0
libphy 77824 3 r8169,realtek
i2c_piix4 24576 0
wmi 28672 4 asus_wmi,wmi_bmof,mxm_wmi,nouveau
usb_common 16384 1 usbcore
gpio_amdpt 16384 0
gpio_generic 16384 1 gpio_amdpt
button 20480 1 nouveau

Salut
peut-être voir du côté de libinput

https://packages.debian.org/buster/xserver-xorg-input-libinput

https://manpages.debian.org/buster/libinput-tools/libinput.1.en.html

Bonjour,

Il faudrait le log de la session, en espérant que la cause s’y trouve inscrite avant le gel…

il faut installer nvidia-driver des buster-backports, tu chrootes ta partition avec un live cd; debian ou knoppix; et tu installes nvidia depuis les backports.

bonjour,
merci d’avoir répondu. Tu parles du fichier Xorg.0.log ?
Malheureusement il ne contient pas grand chose. J’essaierai de récupérer le conteu quand même (là j’ai rebranché mon ancienne machine)

Merci pour ta réponse.
J’ai fait ça il y a peu (sans chroot, par un aptitude -t buster-backports install nvidia-driver).
Malheureusement, ce n’est pas mieux :frowning:

Merci à tous pour vos réponses. Je crois que j’ai résolu le problème, en grande partie grâce au message de jcsm33.
Après quelques mésaventures (dont un essai de backports du nvidia-driver, un passage en testing…) j’ai épluché les logs de Xorg et je me suis aperçu que je n’utilisais pas du tout le driver nvidia, mais vesa (du moins à un moment donné).
Je me suis donc plongé sérieusement dans la doc debian, et j’ai installé le kernel et les headers du noyau à partir des backports en plus de nvidia-drvier. Ça a l’air de fonctionner (~2 h sans plantage). Je vais laisser tourner tout ça demain et je viendrai clore ce fil si c’est ok mais ça me semble bien parti :slight_smile: