У меня стационарный комп, nvidia 3070ti, gentoo, wayland, kde, openrc.
После спящего режима sddm почему-то забывает о существовании старой сессии и врубает экран входа в систему. Я обнаружил, что он не просто так игнорит существование старой сессии, а она по какой-то причине недоступна. Потому что если отключить sddm и запустить кеды из сисконсоли, то после спящего на этой сисконсоли просто черный экран… При этом все запущенные приложения и сессия wayland висит в процессах. Ну и после каждого спящего режима у меня стартует новая сессия, которая работает то без проблем, но как бы смысла от такого спящего режима нет :D
Пробовал тоже самое в иксах - всё отлично работает и сессия восстанавливает.
Тестил с разными ядрами, и стабильными и последними - ситуация не меняется.
В грабе такое:
GRUB_CMDLINE_LINUX="crypt_root=UUID=... root=UUID=... root_trim=yes nvidia-drm.modeset=1 mem_sleep_default=deep quiet splash"
В /etc/modprobe.d/nvidia.conf такое:
blacklist nouveau
blacklist nova_core
options nvidia-drm modeset=1 fbdev=1
options nvidia NVreg_EnableGpuFirmware=0 NVreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/var/tmp NVreg_DeviceFileGID=27 NVreg_DeviceFileMode=432 NVreg_DeviceFileUID=0 NVreg_ModifyDeviceFiles=1
alias char-major-195 nvidia
alias /dev/nvidiactl char-major-195
remove nvidia modprobe -r --ignore-remove nvidia-drm nvidia-modeset nvidia-uvm nvidia
Уже ломаю голову не первый день и не понимаю куда копать. Подскажите, плз

