Я не могу войти в свой рабочий стол

Xubuntu 16.04.

Когда я вхожу в систему с экрана входа в систему, я просто возвращаюсь назад к экрану входа в систему. Я вышел из системы вчера вечером, оставил выполнение ПК, попытался войти в систему снова этим утром, и не мог. У меня есть перезагрузка ПК, проблема остается.

Я могу войти к терминалу (tty1, tty2 и т.д.) ни в какую проблему.

Единственной вещью, которую я сделал необычный вчера (за несколько часов до того, чтобы выходить из системы) был переключатель к tty1, и запустите другое выполнение X-сервера

startx -- :10

Я сделал это для тестирования способности выполнить несколько X-серверов во время разговора, который я имел в то время приблизительно X-серверы.

Я полагаю, что у меня есть так или иначе borked свой X-сервер, кто-то может советовать, как лучше всего диагностировать, или лучше все еще, как устранить проблему?

Удачи.

1
задан 21 April 2017 в 23:09

1 ответ

Это было забавой! Я устранил проблему и думал, что совместно использую для любого заинтересованного тела.

владение моего ~/.ICEauthority файл был неправильным. Тот файл должен принадлежать мне, но он на самом деле принадлежал корню.

Оказывается, что я имел, работал эти startx команда как корень, который изменил владение файла. (Я действительно не думал, что имел, но быстрый поиск через мою историю показал истину).

, По-видимому, для корня также возможно требовать владения ~/.Xauthority файл также, но в моем случае это не сделало.

Для возврата владения файла мне я использовал chown (в качестве корня).

sudo chown myusername.myusername .ICEauthority

Так, короче говоря не работайте startx как корень. Если Вы делаете и заканчиваете, всунул цикл входа в систему, то проверьте владение ~/.ICEauthority и ~/.Xauthority.

1
ответ дан 7 December 2019 в 15:37

Другие вопросы по тегам:

Похожие вопросы: