Перейти к содержимому

Wayland не запускается или black screen при логине

Если после ввода пароля сессия Wayland не стартует или вы видите чёрный экран — обычно проблема в конфигурации DRM KMS для NVIDIA.

  • Не включён nvidia_drm.modeset=1
  • В некоторых конфигурациях не включён nvidia_drm.fbdev=1
  • Старый/нестабильный драйвер NVIDIA
Окно терминала
sudo cat /sys/module/nvidia_drm/parameters/modeset
sudo cat /sys/module/nvidia_drm/parameters/fbdev
nvidia-smi

Если modeset не Y, добавьте параметр в GRUB и перезагрузитесь.

В /etc/default/grub добавьте в GRUB_CMDLINE_LINUX_DEFAULT:

Окно терминала
nvidia_drm.modeset=1 nvidia_drm.fbdev=1

Затем:

Окно терминала
sudo update-grub
sudo reboot

Если хотите задавать параметры не через GRUB, создайте файл /etc/modprobe.d/nvidia-kms.conf:

Окно терминала
options nvidia_drm modeset=1 fbdev=1

После этого обновите initramfs и перезагрузитесь:

Окно терминала
sudo mkinitcpio -P
sudo reboot
  1. Войдите через X11-сессию
  2. Проверьте обновления драйвера NVIDIA
  3. Повторно протестируйте Wayland после перезагрузки