Bug 54309 - Некорректный выход из ждущего режима/режима гибернации
Summary: Некорректный выход из ждущего режима/режима гибернации
Status: RESOLVED WORKSFORME
Alias: None
Product: Branch p11
Classification: Unclassified
Component: gdm (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-p11@altlinux.org
URL:
Keywords:
: 54210 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-05-15 19:03 MSK by Vladislav Glinkin
Modified: 2025-05-22 16:57 MSK (History)
3 users (show)

See Also:


Attachments
Графические артефакты (101.11 KB, image/jpeg)
2025-05-15 19:03 MSK, Vladislav Glinkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Glinkin 2025-05-15 19:03:31 MSK
Created attachment 18473 [details]
Графические артефакты

Версии пакетов: 
gdm-47.0-alt2
gdm-data-47.0-alt2.noarch.rpm
nvidia_glx_570.133.07-570.133.07-alt277.x86_64.rpm
nvidia_glx_common-570.133.07-alt289.x86_64.rpm

Пример вывода inxi -G для GT 1030:
Graphics:
  Device-1: NVIDIA GP108 [GeForce GT 1030] driver: nvidia v: 570.133.07
  Display: server: X.Org v: 1.21.1.16 with: Xwayland v: 24.1.6 driver: X:
    loaded: nvidia unloaded: fbdev,modesetting,nouveau,vesa
    gpu: nvidia,nvidia-nvswitch resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: nvidia platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia v: 570.133.07
    renderer: NVIDIA GeForce GT 1030/PCIe/SSE2
  API: Vulkan v: 1.4.304 drivers: N/A surfaces: xcb,xlib 

Шаги воспроизведения:
1) Авторизоваться системным пользователем в сессию
2) Выполнить из терминал # systemctl suspend или # systemctl hibernate
3) Выйти из ждущего/спящего режима

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

Ожидаемый результат:
Корректная выход из режима гибернации и ждущего режима.

Дополнительно:
Проблема также воспроизвелась на RTX 5080, RTX 4060 Ti.
Проблему с отображением, к примеру, кнопки, так же можно наблюдать при переключении на TTY1 и обратно на TTY2 (при условии, что до этого был осуществлён вход системным пользователем)

На Sisyphus не проверялось.
Если компонент не тот, прошу скорректировать.
Comment 1 Sergey V Turchin 2025-05-16 11:00:26 MSK
Если не помогает NVreg_PreserveVideoMemoryAllocations /etc/modprobe.d/nvidia_common.conf, то мои полномочия всё. Включать по умолчанию пробовал -- проблемы с засыпанием.
Comment 2 Vladislav Glinkin 2025-05-16 11:14:32 MSK
(Ответ для Sergey V Turchin на комментарий #1)
> Если не помогает NVreg_PreserveVideoMemoryAllocations
> /etc/modprobe.d/nvidia_common.conf, то мои полномочия всё. Включать по
> умолчанию пробовал -- проблемы с засыпанием.

Да, с options nvidia NVreg_PreserveVideoMemoryAllocations=1 наблюдаются проблемы с переходом в гибернацию/ждущий режим.
А с #options nvidia NVreg_PreserveVideoMemoryAllocations=1 (как сейчас), переход работает. Только вот в GNOME как-то криво.
Comment 3 obidinog@basealt.ru 2025-05-20 10:36:45 MSK
*** Bug 54210 has been marked as a duplicate of this bug. ***
Comment 4 Sergey V Turchin 2025-05-22 16:57:47 MSK
Да. NVreg_PreserveVideoMemoryAllocations в /etc/modprobe.d/nvidia_common.conf включить всем по умолчанию не получилось, уже пробовал.