Добрый день!
Сегодня поставил ArchLinux и выбрал GNOME с GDM. GNOME 3 на Wayland работает отлично, а когда пытаюсь залогиниться, выбрав GNOME Classic, оболочка крашится сразу после входа. Получаю сообщение о краше дважды сразу друг за другом. После этого захожу в обычный GNOME и иногда вместо него успешно запускается GNOME Classic. Какие логи предоставить? Поставил подходящий драйвер для видеокарты и добавил модуль в mkinitcpio.conf, пересобрал ядро. При сборке нет сообщений об отсутствующих драйверах.
https://0bin.net/paste/Q1W6s25fpmqRoo+y#28q9rBT+bGJ8RcA7+lbvUCeFERZvrxWM7Qb8beALVRm https://paste.ubuntu.com/p/JmSRQjVjj9/ https://paste.fedoraproject.org/paste/90URhdSuH0YF0yzvZ52VLQ
Вывод dmesg на pastebin. Если нужны другие логи - скажите, как их сделать, я не умею.
Увидел там: [ 33.909995] gnome-shell[804]: segfault at fffffffffffffff0 ip 00007f0ce2bfae5f sp 00007ffd51d96120 error 5 in libmutter-5.so.0.0.0[7f0ce2b49000+f1000]
Не знаю, что с этим делать.
Проблема не решилась добавлением export XDG_SESSION_TYPE=x11
в ~/.xinitrc
, как советовали здесь: https://bbs.archlinux.org/viewtopic.php?id=249493
Возможно, стоит записать эту переменную к переменным среды до запуска GDM или GNOME Classic, но я не знаю, как это сделать, поскольку GDM у меня на автозапуске через # systemctl enable gdm
.
Пользуюсь zsh.
Точно такое же поведение наблюдается при запуске GNOME Classic из LightDM.
С GNOME on Xorg нет никаких проблем.
Спасибо