Внезапно, я больше не могу войти в X сессий в своей установке Xubuntu 13.04. Графический вход в систему принимает мой пароль, экран идет пробел и затем возвращается к приглашению ко входу в систему. Немного поиска с помощью Google говорит мне, что это не редкая проблема, но весь совет, который я считал до сих пор, не работал:
~/.Xauthority
принадлежит мне, вместо того, чтобы базироваться.~/.ICEauthority
в моих журналах и файле иначе принадлежит мне./var/log/Xorg.0.log
взгляды хорошо (выход): существует несколько предупреждений об отсутствующих шрифтах и жалоб на psb
. По-видимому, это - видеодрайвер (мой ноутбук использует Intel GMA500) и существуют подобные жалобы позже в файле, однако он в конечном счете обосновывается на чем-то. В конце концов, дисплей ясно работает в экране входа в систему (как это для гостевой учетной записи).Существуют некоторые ошибки и жалобы на разрешение в ~/.xsession-errors
, но я не уверен, релевантны ли они:
ERROR:root:Could not find any typelib for Dbusmenu
ERROR:root:Could not find any typelib for Unity
...
###!!! [Parent][RPCChannel] Error: Channel error: cannot send/recv
...
debconf: DbDriver "passwords" warning: could not open /var/cache/debconf/passwords.dat: Permission denied
dpkg-reconfigure xubuntu-desktop
и apt-get -y install xubuntu-desktop
пытаться обновить/переустановить, но никакая опция, казалось, сделало что-либо.Поэтому я отчасти в недоумении! Таким образом, любые идеи больше всего ценились бы!
В моем случае вход в систему был возможен снова после удаления $ HOME / .Xauthority:
<ALT-Control-F1>
, и вы получите ASCII-вход. Введите имя пользователя и пароль. rm .Xauthority
. Затем вы можете вернуться к графическому экрану входа в систему, нажав <ALT-Control-F7>
. После более тщательного изучения выясняется, что содержимое .Xauthority уничтожается sshd при входе с удаленного компьютера:
перед ssh-ing с удаленной машины:
ls -l .Xauthority
rw ------- 1 ubuntu ubuntu 50 нояб. 24 18:46 .Xauthority
после ssh- с удаленного компьютера:
ls -l .Xauthority
-rw ------- 1 ubuntu ubuntu 101 нояб. 24 19:22 .Xauthority
blockquote>Что можно видеть, так это то, что файл имеет нечетное число байтов после ssh-login.
Возможно, есть и другие программы, кроме sshd , которые наносят ущерб .Xauthority.
Следующее решило проблему:
mv ~/.config ~/.config.old
Похоже, что проблема была в какой-то настройке рабочего стола, где-то.
Теперь, конечно, мой рабочий стол перезагружен, по-видимому, без веской причины. Есть ли простой способ найти поврежденные файлы конфигурации?
У меня была такая же проблема, но ничего из вышеперечисленного не помогло мне. Решение, которое я нашел, состояло в том, чтобы удалить сжатый файл, который у меня был на рабочем столе (в режиме консоли), и затем я мог снова сделать вход в систему нормальным.