Bug 53714 - Не удаётся войти в сессию gnome-shell на стендах с NVIDIA GeForce GT 710
Summary: Не удаётся войти в сессию gnome-shell на стендах с NVIDIA GeForce GT 710
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: libmutter (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-03 14:01 MSK by Kostevich Arseniy
Modified: 2025-04-04 16:59 MSK (History)
5 users (show)

See Also:


Attachments
Сеанс запущен (106.88 KB, image/png)
2025-04-03 14:01 MSK, Kostevich Arseniy
no flags Details
Gigabyte-A320M-S2H (67.09 KB, application/zip)
2025-04-03 14:02 MSK, Kostevich Arseniy
no flags Details
ASUS-PRIME-X670E (75.90 KB, application/zip)
2025-04-03 14:03 MSK, Kostevich Arseniy
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kostevich Arseniy 2025-04-03 14:01:10 MSK
Created attachment 18137 [details]
Сеанс запущен

Ошибка воспроизвелась на двух реальных стендах:
Стенд 1:
ASUS-PRIME-X670E
AMD Ryzen 5 8600G
NVIDIA GK208B [GeForce GT 710]

Стенд 2:
Gigabyte-A320M-S2H
AMD Ryzen 5 2400G
NVIDIA GK208B [GeForce GT 710]

Платформа:
p11 alt-server x86_64 - Установлен с компонентом Простой GUI(GNOME) и обновлён до Sisyphus

Шаги для воспроизведения:
1. Установить проприетарные драйвера nvidia:
# apt-get install nvidia_glx_common && nvidia-install-driver
# echo "blacklist nouveau" > /etc/modprobe.d/blacklist-nouveau.conf && installkernel $(uname -r)
2. Перезагрузить систему и войти в сессию

Ожидаемый результат:
Сессия корректно запущена

Фактический результат:
После нескольких секунд загрузки выкидывает на окно входа в систему. Если попробовать авторизоваться заново, то появляется окно с информацией о том, что сеанс уже запущен(См. вложение), при нажатии на кнопку "Принудительно остановить" ничего не происходит.

В journalctl есть ошибки:
kernel: gnome-shell[1804]: segfault at 18 ip 00007fc0dbfbc751 sp 00007fff60842200 error 4 in libmutter-16.so.0.0.0[1bc751,7fc0dbe66000+186000] likely on CPU 0 (core 0, socket 0)
unknown[1980]: Error reading events from display: Обрыв канала
xdg-desktop-por[2332]: Error reading events from display: Обрыв канала
xdg-desktop-por[2310]: Lost connection to Wayland compositor.
unknown[2027]: Error reading events from display: Обрыв канала
unknown[1962]: Error reading events from display: Обрыв канала
gnome-session[1792]: gnome-session-binary[1792]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 11
gnome-session-binary[1792]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 11
gnome-session-binary[1792]: Unrecoverable failure in required component org.gnome.Shell.desktop
xdg-desktop-por[2294]: Error releasing name org.freedesktop.portal.Desktop: Подключение прервано

Дополнительно:
Воспроизводится для двух доступных сессий "Gnome" и "Gnome на Xorg".
Не воспроизводится на p11 alt-workstation x86_64.
Прикладываю архивы с логами для каждого стенда.
Comment 1 Kostevich Arseniy 2025-04-03 14:02:47 MSK
Created attachment 18138 [details]
Gigabyte-A320M-S2H
Comment 2 Kostevich Arseniy 2025-04-03 14:03:12 MSK
Created attachment 18139 [details]
ASUS-PRIME-X670E
Comment 3 Kostevich Arseniy 2025-04-03 15:45:05 MSK
Ошибка не воспроизводится в p11. qa-team не является сопровождающим пакета.
Comment 4 Sergey V Turchin 2025-04-03 15:58:48 MSK
libmutter падает, видно же.
Comment 5 Sergey V Turchin 2025-04-03 16:12:52 MSK
(Ответ для Kostevich Arseniy на комментарий #0)
> Lost connection to Wayland compositor.
А зачем он Wayland пытается запускать? Видимо, GDM?
Comment 6 Sergey V Turchin 2025-04-03 16:32:04 MSK
Для gdm-ских правил udev: если дрова nvidia, видюха NVIDIA и device id < 1340, то Wayland не будет.
Comment 7 Sergey V Turchin 2025-04-04 16:59:39 MSK
Да и из ACL gdm удались, чего у там...