Search the Community
Showing results for tags 'иксы'.
-
Рад приветствовать. Случается такое, что при включении пк, что произошло после обновления системы, экран вместе привычного приветствия валится с моргающим курсором на тёмном окне и, и на этом всё, ни подсказок, ничего. Попытаемся решить и понять что не так: Имеется подопотный и рабочий зверь в виде Kali Linux. Обновления linux-header-5.8.0-kali1 и видео карта Nvidia GeForce GT 1030. При входе моргает курсор "_" на фоне черного экрана. Облазив кучу форумов результата не дало, везде сводится к одному: набору цитат: ты умник нахрена поставил kali начни с чего-нибудь полегче или запусти как Xinit, в общем толкового мало по даной теме. Приступим: Увидел черный экран с моргающим "_", жмём ctrl+alt+F2, тем самым переключаясь на свободный новый терминал, с мигающим курсоров в данный момент пыхтит с незапустившимися иксами, пока можно забыть про него. Переключившись на свободный терминал пытаемся узнать что произошло стартанув иксы с терминала: startx смотрим вывод и сразу смотрим лог по адресу cat /var/log/Xorg.0.log В итоге наблюдаем такую картину: [ 2023.742] (EE) No devices detected. [ 2023.742] (EE) Fatal server error: [ 2023.742] (EE) no screens found(EE) Много чего пробывал, создавал конфигурационый файл в /etc/X11 Xorg -configure что действительно создаёт конфигурационый файл в домашней папке root'a, который в итоге скопировал в /etc/X11. Всё же хоть конфигурационый файл встал на своё место, это не дало результата и иксы не запустились, но то что конфигурационый файл появился уже было не плохо, о чем свидетельствовала надпись при запуске команды startx Конфиг мол считан. Дальше скачал с сайта nvidia драйвера: https://ru.download.nvidia.com/XFree86/Linux-x86_64/450.66/NVIDIA-Linux-x86_64-450.66.run выставляем права на запуск: chmod +x NVIDIA-Linux-x86_64-450.66.run Стопорим всё активное с нашей графикой: /etc/init.d/gdm stop || /etc/init.d/gdm3 stop || /etc/init.d/kdm stop || /etc/init.d/lightdm stop Удаляем старые драйвера: apt purge nvidia-driver Начинаем ставить новые с сайта nvidia: ./NVIDIA-Linux-x86_64-450.66.run будет предложено поставить для 32x Если надо, то ставьте, мне вот нафиг не нужны. и вот оно сообщение, после которого я прозрел: Хоть тут и нет прямой инфы, но есть косвенная и сейчас обьясню: Решив глянуть по новому ядру лезем в: ls /usr/src Смотрим: Закрасил зелёным, так как я то уже поставил. и видим что нет нашего linux-headers-5.8.0-kali1, а лишь старое 5.7.0-kali3 Значит ставим! apt-get install linux-header-$(name -r|sed 's/[^-]*-[^-]*-//') дальше удалим всё что касается nvidia apt-get remove --purge 'nvidia-.*' Запустим установку драйвера еще разок ./NVIDIA-Linux-x86_64-450.66.run И ребутим: systemctl reboot И вот и всё! Запустилось!