Created attachment 19932 [details] Error.png Образ: Alt Education 11.0 (Установлено с компонентом KDE) Версии пакетов в образе: kf5-kwindowsystem-common-5.116.0-alt1 kf6-kwindowsystem-common-6.13.0-alt1 kwin-6.3.5-alt1 kwin-common-6.3.5-alt1 libkcmkwincommon6-6.3.5-alt1 libkwin6-6.3.5-alt1 Стенд: Gigabyte B760 DS3H RTL Версия ядра: kernel-image-6.12-6.12.34-alt1.x86_64 Шаги для воспроизведения: В установленной системе вызвать ждущий/спящий режим Нажатием на кнопку питания выйти из ждущего/спящего режима Ожидаемый результат: Выход из режимов происходит корректно Фактический результат: После выхода из ждущего/спящего режима ломается графика(см.Error.png) Дополнительно: Воспроизводится в Wayland, на X11 работает корректно
Created attachment 19933 [details] Архив с логами
Включите NVreg_PreserveVideoMemoryAllocations в /etc/modprobe.d/nvidia_common.conf
При включенном параметре NVreg_PreserveVideoMemoryAllocations в /etc/modprobe.d/nvidia_common.conf изменилось поведение, переход в ждущий или спящий режим не осуществляется. При переходе в ждущий или спящий режим экран временно гаснет и снова загорается.
(Ответ для Pivkin Denis на комментарий #3) > При включенном параметре NVreg_PreserveVideoMemoryAllocations в > /etc/modprobe.d/nvidia_common.conf А в NVreg_TemporaryFilePath достаточно места для сохранения всей видеопамяти?
(Ответ для Kirill Sen на комментарий #0) > Образ: Alt Education 11.0 (Установлено с компонентом KDE) > Стенд: Gigabyte B760 DS3H RTL > Версия ядра: kernel-image-6.12-6.12.34-alt1.x86_64 > > Шаги для воспроизведения: > В установленной системе вызвать ждущий/спящий режим > Нажатием на кнопку питания выйти из ждущего/спящего режима > > Фактический результат: > После выхода из ждущего/спящего режима ломается графика(см.Error.png) > > Дополнительно: > Воспроизводится в Wayland, на X11 работает корректно У меня при выходе из спящего (X11), при переходе обратно в графику (Alt+F1), тоже перезапускается KWin, но графика от этого не ломается. Лишь может остаться поверх всех приложений артефакт - бегунок громкости. Если не уходить в спящий, а просто нажать Ctrl+Alt+F2, затем - Alt+F1, то "Подсистема эффектов рабочего стола" перезапускается "из-за сброса графики". Но в логах (ещё на этапе загрузки системы) наблюдается: # dmesg .... [394633.977454] NVRM: API mismatch: the client has the version 550.144.03, but NVRM: this kernel module has the version 390.157. Please NVRM: make sure that this kernel module and all NVIDIA driver NVRM: components have the same version. $ inxi -G | head -n4 Graphics: Device-1: NVIDIA GF119 [GeForce GT 520] driver: nvidia v: 390.157 Display: x11 server: X.Org v: 1.20.14 with: Xwayland v: 23.1.1 driver: X: loaded: nvidia unloaded: fbdev,modesetting,vesa gpu: nvidia Информация о системе: Operating System: ALT 10.4 KDE Plasma Version: 5.27.11 KDE Frameworks Version: 5.116.0 Qt Version: 5.15.16 Kernel Version: 6.1.141-un-def-alt1 (64-bit) Graphics Platform: X11 Processors: 4 × AMD Athlon(tm) II X4 645 Processor Memory: 7.8 ГиБ of RAM Graphics Processor: GeForce GT 520/PCIe/SSE2
Покажите вывод при 1-м запуске из-под root от (последующие запуски будут бесполезны): # /usr/libexec/X11/drvpre.d/nvidia -v
(Ответ для Sergey V Turchin на комментарий #6) > Покажите вывод при 1-м запуске из-под root от (последующие запуски будут > бесполезны): > # /usr/libexec/X11/drvpre.d/nvidia -v # /usr/libexec/X11/drvpre.d/nvidia -v nvidia: kernel release - 6.1.141-un-def-alt1 nvidia: module version file - /lib/modules/6.1.141-un-def-alt1/.versions/nvidia nvidia: last kernel module version - 390.157 nvidia: found /usr/share/hwdatabase/videoaliases//nvidia-340.108.xinf nvidia: found /usr/share/hwdatabase/videoaliases//nvidia-390.157.xinf nvidia: found /usr/share/hwdatabase/videoaliases//nvidia-470.256.02.xinf nvidia: found /usr/share/hwdatabase/videoaliases//nvidia-550.144.03.xinf nvidia: found NVIDIA VGA controller 000010de:00001040 nvidia: best kernel module version - 390.157 nvidia: loaded kernel module version - 390.157 nvidia: don't unload kernel module nvidia: don't touch symlink /lib/modules/6.1.141-un-def-alt1/nVidia/nvidia.ko (to /lib/modules/nvidia/6.1.141-un-def-alt1-390.157) nvidia: don't touch symlink /lib/modules/6.1.141-un-def-alt1/nVidia/nvidia-modeset.ko (to /lib/modules/nvidia/modeset-6.1.141-un-def-alt1-390.157) nvidia: don't touch symlink /lib/modules/6.1.141-un-def-alt1/nVidia/nvidia-uvm.ko (to /lib/modules/nvidia/uvm-6.1.141-un-def-alt1-390.157) nvidia: don't touch symlink /lib/modules/6.1.141-un-def-alt1/nVidia/nvidia-drm.ko (to /lib/modules/nvidia/drm-6.1.141-un-def-alt1-390.157) nvidia: driver directory: /usr/lib64/nvidia_390.157/ nvidia: driver32 directory: /usr/lib/nvidia_390.157/ nvidia: kernel release - 6.1.141-un-def-alt1 nvidia: module version file - /lib/modules/6.1.141-un-def-alt1/.versions/nvidia nvidia: last kernel module version - 390.157 nvidia: driver directory: /usr/lib64/nvidia_390.157/ nvidia: driver32 directory: /usr/lib/nvidia_390.157/ nvidia: don't touch symlink /etc/X11/lib64_nvidia/nvidia_drv.so (to /usr/lib64/nvidia_390.157/nvidia_drv.so) nvidia: don't touch symlink /etc/X11/lib64_nvidia/nvidia_icd.json (to /usr/lib64/nvidia_390.157/nvidia_icd.json) nvidia: don't touch symlink /etc/X11/lib64_nvidia/nvidia_layers.json (to /usr/lib64/nvidia_390.157/nvidia_layers.json)
Ещё посмотрите # systemctl status x11presetdrv Если он запущен и до сих пор есть ругань про "550.144.03, but this kernel module has the version 390.157", ищите, где разломали систему. P.S. Надеюсь, ядро обновляете.
2 dfpl: зачем вы сюда со своим багом лезете?