Вопрос или проблема
После установки свежего kubuntu 22.10 всё работает нормально. При установке драйверов nvidia 560 (у меня gtx 1060 6gb) после перезагрузки заставка и журналы показываются нормально, но когда должна появиться экран входа, появляется только чёрный экран. Чтобы экран входа появился, мне нужно дважды поменять tty (сначала ctrl+alt+f1, затем ctrl+alt+f2). После ввода учетных данных чёрный экран появляется снова, и мне снова нужно переключиться на tty1, чтобы мой рабочий стол появился (ctrl+alt+f1).
Я пробовал разные dm (gdm, sddm, lightdm), переключиться с Wayland на X, nvidia_drm.modeset=1 в параметрах загрузки. В журналах, похоже, нет ошибок.
Ответ или решение
Проблема с черным экраном при использовании Kubuntu 22.10 и драйверов NVIDIA — это довольно частая ситуация, с которой сталкиваются пользователи при установке графических драйверов. Давайте более подробно рассмотрим ваше описание проблемы и предложим несколько решений.
Проблема
После свежей установки Kubuntu 22.10 все работает в норме, но после установки драйверов NVIDIA 560 для вашей видеокарты GTX 1060 6GB вы сталкиваетесь с черным экраном после загрузки системы. Хотя экран загрузки и логи отображаются нормально, при переходе к экрану входа в систему появляется только черный экран. Вам необходимо переключаться между виртуальными терминалами (TTY), чтобы войти в систему и получить доступ к рабочему столу.
Возможные причины
-
Некорректные драйвера: Установленные драйвера NVIDIA могут быть несовместимы с вашей версией ядра Linux или с используемым вами менеджером дисплея.
-
Конфликт с Wayland: Некоторые пользователи сообщают о проблемах с Wayland, возможно, стоит попробовать перейти на X.Org.
-
Параметры загрузки ядра: Параметр
nvidia_drm.modeset=1
может не решить проблему и может потребоваться попробовать различные комбинации параметров.
Решения
Чтобы устранить проблему, рассмотрите следующие шаги:
-
Удалите драйвера NVIDIA и используйте Nouveau:
sudo apt-get remove --purge nvidia-*
После этого перезагрузите систему, чтобы убедиться, что вы можете нормально войти в систему с использованием драйвера Nouveau.
-
Переустановите NVIDIA-драйвера:
Убедитесь, что вы устанавливаете сама последнюю версию драйверов с официального репозитория:sudo apt update sudo apt install nvidia-driver-470
(Убедитесь, что вы используете последнюю совместимую версию драйвера для вашего устройства.)
-
Проверьте параметры загрузки ядра:
В файл конфигурации GRUB можно добавитьnomodeset
илиnouveau.modeset=0
, чтобы временно отключить режимы графики. Для этого:sudo nano /etc/default/grub
Найдите строку
GRUB_CMDLINE_LINUX_DEFAULT
и добавьте нужный параметр, после чего обновите GRUB:sudo update-grub
-
Проверка менеджера дисплея:
Попробуйте переключаться между различными менеджерами дисплея (например, gdm, sddm, lightdm). Убедитесь, что выбранный менеджер дисплея поддерживает вашу конфигурацию:sudo dpkg-reconfigure sddm
-
Логи и отладка:
Просмотрите логи системы на наличие ошибок, которые могут указывать на причину черного экрана. Это можно сделать с помощью команды:journalctl -b -1
Это покажет логи предыдущей загрузки и может помочь выявить ошибку.
-
Обновите пакетные зависимости:
Убедитесь, что все зависимости драйверов обновлены до последних версий. Для этого выполните:sudo apt update && sudo apt upgrade
Заключение
Проблема с черным экраном после установки драйверов NVIDIA в Kubuntu 22.10 может быть решена различными методами. Выбор наилучшего решения зависит от вашей специфической конфигурации и аппаратного обеспечения. Важно проверять и обновлять все используемые компоненты, а также детально мониторить системные логи для выявления и устранения ошибок. Если ни один из методов не сработает, можно обратиться за помощью на форумы сообщества Kubuntu или NVIDIA, где пользователи часто делятся своим опытом и решениями.