Wayland не запускается или black screen при логине
Если после ввода пароля сессия Wayland не стартует или вы видите чёрный экран — обычно проблема в конфигурации DRM KMS для NVIDIA.
Базовые причины
Заголовок раздела «Базовые причины»- Не включён
nvidia_drm.modeset=1 - В некоторых конфигурациях не включён
nvidia_drm.fbdev=1 - Старый/нестабильный драйвер NVIDIA
Что проверить
Заголовок раздела «Что проверить»sudo cat /sys/module/nvidia_drm/parameters/modesetsudo cat /sys/module/nvidia_drm/parameters/fbdevnvidia-smiЕсли modeset не Y, добавьте параметр в GRUB и перезагрузитесь.
Как включить параметры в GRUB
Заголовок раздела «Как включить параметры в GRUB»В /etc/default/grub добавьте в GRUB_CMDLINE_LINUX_DEFAULT:
nvidia_drm.modeset=1 nvidia_drm.fbdev=1Затем:
sudo update-grubsudo rebootАльтернатива через modprobe
Заголовок раздела «Альтернатива через modprobe»Если хотите задавать параметры не через GRUB, создайте файл /etc/modprobe.d/nvidia-kms.conf:
options nvidia_drm modeset=1 fbdev=1После этого обновите initramfs и перезагрузитесь:
sudo mkinitcpio -Psudo rebootЕсли Wayland всё ещё не поднимается
Заголовок раздела «Если Wayland всё ещё не поднимается»- Войдите через X11-сессию
- Проверьте обновления драйвера NVIDIA
- Повторно протестируйте Wayland после перезагрузки
Источник
Заголовок раздела «Источник»- NVIDIA README: Direct Rendering Manager Kernel Modesetting
- NVIDIA README: Wayland Known Issues