Bullseye crash gnome-shell ouverture de session impossible: le bug est dans mesa

Salut
Après mise à jour en Debian 11 bullseye, gnome-shell ne veut plus fonctionner.
je me retrouve avec le fameux écran gris " oh non quelque chose s’est mal passé"

Heureusement en mode terminal j’ai installe le bureau lxde qui lui fonctionne

Dans le journal je trouve cette séquence

août 17 10:08:02 debian systemd[1375]: Reached target GNOME Session Manager is ready.
août 17 10:08:02 debian systemd[1375]: Starting GNOME Shell on Wayland...
août 17 10:08:02 debian systemd[1375]: Starting GNOME Shell on X11...
août 17 10:08:02 debian systemd[1375]: org.gnome.Shell@wayland.service: Control process exited, code=exited, status=2/INVALIDARGUMENT
août 17 10:08:02 debian systemd[1375]: org.gnome.Shell@wayland.service: Skipped due to 'exec-condition'.
août 17 10:08:02 debian systemd[1375]: Condition check resulted in GNOME Shell on Wayland being skipped.
août 17 10:08:02 debian systemd[1375]: Started Application launched by gnome-session-binary.
août 17 10:08:02 debian systemd[1375]: Started Application launched by gnome-session-binary.
août 17 10:08:02 debian systemd[1375]: Started Application launched by gnome-session-binary.
août 17 10:08:02 debian systemd[1375]: app-gnome-at\x2dspi\x2ddbus\x2dbus-1520.scope: Succeeded.
août 17 10:08:02 debian systemd[1375]: app-gnome-xdg\x2duser\x2ddirs-1523.scope: Succeeded.
août 17 10:08:02 debian systemd[1375]: app-gnome-pulseaudio-1526.scope: Succeeded.
août 17 10:08:04 debian kernel: gnome-shell[1525]: segfault at 0 ip 0000000000000000 sp 00007ffe9fde6a28 error 14
août 17 10:08:04 debian kernel: Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6.
août 17 10:08:04 debian systemd[1375]: org.gnome.Shell@x11.service: Main process exited, code=killed, status=11/SEGV
août 17 10:08:04 debian systemd[1375]: org.gnome.Shell@x11.service: Failed with result 'signal'.
août 17 10:08:04 debian systemd[1375]: Failed to start GNOME Shell on X11.
août 17 10:08:04 debian systemd[1375]: org.gnome.Shell@x11.service: Scheduled restart job, restart counter is at 1.
août 17 10:08:04 debian systemd[1375]: Stopped GNOME Shell on X11.
août 17 10:08:04 debian systemd[1375]: Starting GNOME Shell on X11...
août 17 10:08:05 debian kernel: gnome-shell[1545]: segfault at 0 ip 0000000000000000 sp 00007fffab761cd8 error 14
août 17 10:08:05 debian kernel: Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6.
août 17 10:08:05 debian systemd[1375]: org.gnome.Shell@x11.service: Main process exited, code=killed, status=11/SEGV
août 17 10:08:05 debian systemd[1375]: org.gnome.Shell@x11.service: Failed with result 'signal'.
août 17 10:08:05 debian systemd[1375]: Failed to start GNOME Shell on X11.
août 17 10:08:05 debian systemd[1375]: org.gnome.Shell@x11.service: Scheduled restart job, restart counter is at 2.
août 17 10:08:05 debian systemd[1375]: Stopped GNOME Shell on X11.
août 17 10:08:05 debian systemd[1375]: Starting GNOME Shell on X11...
août 17 10:08:05 debian kernel: gnome-shell[1557]: segfault at 0 ip 0000000000000000 sp 00007ffc35fcefd8 error 14
août 17 10:08:05 debian kernel: Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6.
août 17 10:08:05 debian systemd[1375]: org.gnome.Shell@x11.service: Main process exited, code=killed, status=11/SEGV
août 17 10:08:05 debian systemd[1375]: org.gnome.Shell@x11.service: Failed with result 'signal'.
août 17 10:08:05 debian systemd[1375]: Failed to start GNOME Shell on X11.
août 17 10:08:05 debian systemd[1375]: org.gnome.Shell@x11.service: Scheduled restart job, restart counter is at 3.
août 17 10:08:05 debian systemd[1375]: Stopped GNOME Shell on X11.
août 17 10:08:05 debian systemd[1375]: org.gnome.Shell@x11.service: Start request repeated too quickly.
août 17 10:08:05 debian systemd[1375]: org.gnome.Shell@x11.service: Failed with result 'signal'.
août 17 10:08:05 debian systemd[1375]: Failed to start GNOME Shell on X11.
août 17 10:08:05 debian systemd[1375]: org.gnome.Shell@x11.service: Triggering OnFailure= dependencies.
août 17 10:08:05 debian systemd[1375]: Reached target GNOME Session is initialized.
août 17 10:08:05 debian systemd[1375]: Reached target GNOME session X11 services.
août 17 10:08:05 debian systemd[1375]: Reached target GNOME Session (session: gnome).
août 17 10:08:05 debian systemd[1375]: Started GNOME Session Failed lockdown screen (user).
août 17 10:08:05 debian systemd[1375]: Reached target GNOME Session Failed.

D’autres infos

lspci -nnk
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD/ATI] RS400 Host Bridge [1002:5a33] (rev 01)
	Subsystem: Acer Incorporated [ALI] RS400 Host Bridge [1025:0085]
00:01.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD/ATI] RC4xx/RS4xx PCI Bridge [int gfx] [1002:5a3f]
00:19.0 PCI bridge [0604]: ULi Electronics Inc. M5249 HTT to PCI Bridge [10b9:5249]
00:1c.0 USB controller [0c03]: ULi Electronics Inc. USB 1.1 Controller [10b9:5237] (rev 03)
	Subsystem: Acer Incorporated [ALI] USB 1.1 Controller [1025:0085]
	Kernel driver in use: ohci-pci
	Kernel modules: ohci_pci
00:1c.1 USB controller [0c03]: ULi Electronics Inc. USB 1.1 Controller [10b9:5237] (rev 03)
	Subsystem: Acer Incorporated [ALI] USB 1.1 Controller [1025:0085]
	Kernel driver in use: ohci-pci
	Kernel modules: ohci_pci
00:1c.2 USB controller [0c03]: ULi Electronics Inc. USB 1.1 Controller [10b9:5237] (rev 03)
	Subsystem: Acer Incorporated [ALI] USB 1.1 Controller [1025:0085]
	Kernel driver in use: ohci-pci
	Kernel modules: ohci_pci
00:1c.3 USB controller [0c03]: ULi Electronics Inc. USB 2.0 Controller [10b9:5239] (rev 01)
	Subsystem: Acer Incorporated [ALI] USB 2.0 Controller [1025:0085]
	Kernel driver in use: ehci-pci
	Kernel modules: ehci_pci
00:1d.0 Audio device [0403]: ULi Electronics Inc. HD Audio Controller [10b9:5461]
	Subsystem: Acer Incorporated [ALI] HD Audio Controller [1025:0085]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
00:1e.0 ISA bridge [0601]: ULi Electronics Inc. PCI to LPC Controller [10b9:1573] (rev 31)
	Subsystem: Acer Incorporated [ALI] PCI to LPC Controller [1025:0085]
00:1e.1 Bridge [0680]: ULi Electronics Inc. M7101 Power Management Controller [PMU] [10b9:7101]
	Subsystem: Acer Incorporated [ALI] M7101 Power Management Controller [PMU] [1025:0085]
	Kernel modules: i2c_ali1535, i2c_ali15x3, alim7101_wdt
00:1f.0 IDE interface [0101]: ULi Electronics Inc. M5229 IDE [10b9:5229] (rev c7)
	Subsystem: Acer Incorporated [ALI] M5229 IDE [1025:0085]
	Kernel driver in use: pata_ali
	Kernel modules: pata_ali, ata_generic
00:1f.1 RAID bus controller [0104]: ULi Electronics Inc. ULi 5287 SATA [10b9:5287] (rev 02)
	Subsystem: Acer Incorporated [ALI] ULi 5287 SATA [1025:0085]
	Kernel driver in use: sata_uli
	Kernel modules: sata_uli
01:05.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RC410 [Radeon Xpress 200/1100] [1002:5a61]
	Subsystem: Acer Incorporated [ALI] RC410 [Radeon Xpress 200/1100] [1025:0085]
	Kernel driver in use: radeon
	Kernel modules: radeon
02:15.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller [11ab:4320] (rev 13)
	Subsystem: Acer Incorporated [ALI] 88E8001 Gigabit Ethernet Controller [1025:0085]
	Kernel driver in use: skge
	Kernel modules: skge
02:16.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044] (rev 80)
	Subsystem: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044]
	Kernel driver in use: firewire_ohci
	Kernel modules: firewire_ohci
uname --all
Linux debian 5.10.0-8-amd64 #1 SMP Debian 5.10.46-4 (2021-08-03) x86_64 GNU/Linux
gnome-shell --version
GNOME Shell 3.38.4

Et dans ma sesion lxde, dans un terminal si je lance

$ gnome-shell
Erreur de segmentation

avec immédiatement dans le journal

août 17 10:55:11 debian kernel: gnome-shell[3083]: segfault at 0 ip 0000000000000000 sp 00007fff3d2b8528 error 14
août 17 10:55:11 debian kernel: Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6.

Quelle piste pour kernel: gnome-shell[1525]: segfault at 0 ip 0000000000000000 … error 14

J’ai essayé de voir ce qu’on pouvait trouver sur le web, mais il y a tellement de raison possible et cela arrive sur plusieurs générations de Gnome.

  • Soit, tu essayes de contacter l’équipe de développeur derrière Gnome
  • sinon, essaye de purger, pas simplement la supprimer, complètement l’installation de Gnome pour la réinstaller.

Autre piste, tu as quoi comme GPU ? est-ce que les pilotes sont installés ? à jour ?

As-tu essayé d’ouvrir une session GNOME avec un autre compte utilisateur fraîchement créé pour voir si cela fait la même chose ?

j’aurai pas du écrire en gras ça attire trop les lecteurs rapides :rofl:

j’ai mis le lspci c’est un vieux pc avec radeon

la purge/réinstalation ne résouds rien
sddm crash aussi
A noter seule la paire lightdm/lxde fonctionne, pour l’instant je m’en contente

crash aussi mais une info peut-être utile

août 17 13:05:49 debian systemd[1]: Started Session 8 of user gnome.
août 17 13:05:49 debian lightdm[3707]: gkr-pam: gnome-keyring-daemon started properly and unlocked keyring
août 17 13:05:49 debian pulseaudio[3665]: Error opening PCM device front:0: Aucun fichier ou dossier de ce type
août 17 13:05:49 debian pulseaudio[3665]: Error opening PCM device front:0: Aucun fichier ou dossier de ce type
août 17 13:05:49 debian systemd[3644]: pulseaudio.service: Succeeded.
août 17 13:05:50 debian kernel: gnome-session-c[3802]: segfault at 0 ip 0000000000000000 sp 00007fff8873a7d8 error 14 in gnome-session-check-accelerated-gl-helper[5>
août 17 13:05:50 debian kernel: Code: Unable to access opcode bytes at RIP 0xffffffffffffffd

une histoire d’accélération , ça peut pas se désactiver pour radeon au niveau de grub?

Essai avec debian-live-11.0.0-amd64-gnome+nonfree.iso de Index of /cdimage/unofficial/non-free/cd-including-firmware/11.0.0-live+nonfree/amd64/iso-hybrid

Choix de la locale FR, le boot démarre mais pas d’ouverture de session

Même écran gris de la mort 'oh mince, quelque chose s’est mal passé"

N.B Cette iso sur clé usb fonctionne très bien sur mon HP Pavilion dv7.

j’en conclu que ma vieille tour ACER n’est plus compatible avec la version Gnome de Debian 11 Bullseye

Eh eh peut-être une piste, bug dans mesa?

bonne pioche :grinning:

j’ai ajouté le dépôt experimental et upgradé tous les mesa installés

apt list --installed | grep mesa

libegl-mesa0/experimental,now 21.2.0-1 amd64  [installé, automatique]
libgl1-mesa-dri/experimental,now 21.2.0-1 amd64  [installé]
libgl1-mesa-glx/experimental,now 21.2.0-1 amd64  [installé, automatique]
libglapi-mesa/experimental,now 21.2.0-1 amd64  [installé, automatique]
libglu1-mesa/stable,unstable,now 9.0.1-1 amd64  [installé]
libglx-mesa0/experimental,now 21.2.0-1 amd64  [installé, automatique]
mesa-utils/oldstable,stable,unstable,now 8.4.0-1+b1 amd64  [installé]
mesa-va-drivers/experimental,now 21.2.0-1 amd64  [installé, automatique]
mesa-vdpau-drivers/experimental,now 21.2.0-1 amd64  [installé, automatique]
mesa-vulkan-drivers/experimental,now 21.2.0-1 amd64  [installé, automatique]

Et gnome-shell est de nouveau fonctionnel sur ma tour Acer

Capture d’écran du 2021-08-17 17-27-49

1 J'aime