Показать статистику
0 голосов
от (1.7тыс. баллов)
Мой Ubuntu застрял в цикле входа в систему при попытке войти на мой рабочий стол. Когда я вхожу в систему, экран становится черным, и вскоре после этого снова появляется экран входа в систему.

Я читал, что проблема может быть вызвана ошибкой в зависимости от графики, вот моя видеокарта: ATI Radeon 7670M
141 просмотров 1 ответов

1 Ответ

0 голосов
от (26.4тыс. баллов)

Вы оказались здесь после выполненя sudo startx? Тем не менее:

Нажмите Ctrl+ Alt+ F3 и войдите в оболочку.

Теперь выполните ls -lA. Если вы видите линию

-rw-------  1 root root   53 Nov 29 10:19 .Xauthority

затем вам нужно сделать 

chown username:username .Xauthority 

и попробовать войти в систему (вам также может потребоваться сделать то же самое для 

for .ICEauthority

В противном случае сделайте 

ls -ld /tmp 

Проверьте первые 10 букв слева: они должны читаться именно так: 

drwxrwxrwt

drwxrwxrwt 15 root root 4096 Nov 30 04:17 /tmp

В противном случае вам нужно выполнить

 sudo chmod a+wt /tmp

и проверить еще раз.

 я бы порекомендовал вам либо

sudo dpkg-reconfigure lightdm

или удалить, переустановить.

Теперь нажимайте Alt+ →, пока снова не дойдете до экрана входа в систему, и перезапустите.

от (1.6тыс. баллов)
0

У меня было это, и после просмотра /var/log/Xorg.0.log я узнал, что это проблема Nvidia (там была строка с надписью Xlib: extension "GLX" missing on display ":0).

Я понял, что у меня есть драйверы Nvidia с официального сайта, которые не очень стабильны и протестированы (так что я читал, а также испытывал в прошлом).

Решение здесь состояло в том, чтобы установить пакет nvidia-current из репозиториев Ubuntu; это ужасно устаревшая версия, но, по крайней мере, протестирована должным образом. Его установщик тоже вполне способен, и он успешно удалил мою взломанную нестабильную версию с веб-сайта Nvidia.

TL; DR , просто попробуйте войти в оболочку ( Ctrl+ Alt+ F2 или что-то еще F между F1 и F6) и введите

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-367

Если это удается, перезагрузитесь.

sudo reboot

Если вам повезет, проблема решена, вы сможете войти в Unity.

 

Обратите внимание, что иногда через nvidia-current может быть установлен неправильный драйвер. В этом случае найдите последний совместимый драйвер для вашей видеокарты и установите его. Например, в Ubuntu 16.04 nvidia-current указывает на версию: 304.131-0ubuntu3. Это может быть несовместимо с вашей видеокартой; поэтому найдите нужный sudo apt-cache search nvidia-[0-9]+$ пакет и установите его.

...