Я запускаю ubuntu 20.04 и использую оборудование с двумя графическими процессорами AMD radeon vii.
Думаю, эта проблема началась, когда я недавно подключил второй графический процессор.
У меня проблема из-за того, что я застрял в цикле входа в систему. Я могу войти через терминал.
Я пробовал следующие методы:
Я думаю, что я перечислил большинство советов, которые давали люди, и те, которые я пробовал.
Думаю, я мог неправильно отредактировать Xauthority, потому что видел, как кто-то сказал, что выполнение этого с помощью sudo противоречит цели.
Я немного озадачен, потому что моим последним выбором было полностью очистить диск и переустановить Ubuntu, и та же проблема сохраняется, но менее агрессивно (меньше ошибок).
На этом этапе я подумываю о покупке нового диска, так как, возможно, диск поврежден (я использую загрузочный внешний SSD-диск).
Ребята, есть ли у вас другой совет?
Я столкнулся с той же проблемой.
Я без проблем использовал gdm3. После загрузки из-за некоторых обновлений мне не удалось войти в систему из-за цикла входа в систему.
Я пробовал примерно то же самое: проверить.Разрешения Xauthority, разрешения / tmp
, просмотрите мои драйверы nvidia, удалите все пользовательские драйверы и установите снова, удалите gnome, удалите lightdm, установите lightdm (у меня такой же цикл), снова установите gdm3 с нуля, ..
Ничего из этого не сработало.
Как и вы, когда я подошел к терминалу и запустил startx
, я получил доступ к среде X, но очень уродливым способом, в том смысле, что, например, Мне не удалось открыть терминал с помощью CTRL + ALT + T .
Наконец, мое исправление было супер глупым.
Конечно, это были проблемы с правами доступа: если вы можете запустить x из командной строки, но не можете запустить сеанс со стандартного графического экрана входа в систему, значит, что-то есть ...
В моем случае я добавил новая запись в / etc / environment
для изменения ПУТИ.
У меня была запись в строке 1 с чем-то вроде:
PATH=/bin:/sbin:...
И новая запись была:
export PATH=$PATH:/newpath
Похоже, что экспорт вызывает проблему прямо здесь, так как вам нужно экспортировать только новые переменные, а не существующие.
Просто удалил запись и все заработало!