Пользователь сразу вышел из системы после того, как ошибочно набрал `startx`

Этот вопрос очень похож на некоторые другие на этом сайте, но я не думаю, что идентичен ни одному; пожалуйста, выслушайте меня.

У меня был установлен Xubuntu в течение нескольких недель, но сегодня я случайно нажал Ctrl + Alt + F6 , пока выполнял работу, пока залогинен под XFCE. Это бросило меня в терминальную среду , что меня удивило. Я никогда не видел, чтобы это случилось раньше.

Паникуя, я поспешно набрал sudo startx, чтобы вернуться к сеансу X, что привело меня к корневому сеансу. Это тоже почему-то шокировало меня, и я выключил компьютер.

После повторной загрузки и попытки войти в мой сеанс XFCE, как обычно, я вошел в систему на черном экране в течение доли секунды, а затем снова вышел из системы, выпав на экран входа в XFCE. Это поведение повторяется независимо от количества выполненных перезагрузок.

Я полагаю, что это проблема с настройкой XFCE, но я не знаю, что делать. У меня очень мало опыта работы с конфигурацией X сессии. Кто-нибудь знает, что здесь может происходить?

РЕДАКТИРОВАТЬ: Я уже пытался удалить файл ~/.Xauthority и перезагрузиться. Без улучшений, проблема не устранена.

РЕДАКТИРОВАТЬ 2: Я использую Xubuntu 18.04. Выход ~/.xsession-errors

dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting XAUTHORITY=/home/neil/.Xauthority
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting LANG=en_US.UTF-8
dbus-update-activation-environment: setting GDM_LANG=en_US
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/neil
dbus-update-activation-environment: setting USER=neil
dbus-update-activation-environment: setting DESKTOP_SESSION=xfce
dbus-update-activation-environment: setting PWD=/home/neil
dbus-update-activation-environment: setting HOME=/home/neil
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
dbus-update-activation-environment: setting XDG_DATA_DIRS=/usr/share/xfce4:/usr/local/share:/usr/share:/var/lib/snapd/desktop
dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=xfce
dbus-update-activation-environment: setting SHELL=/bin/bash
dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
dbus-update-activation-environment: setting IM_CONFIG_PHASE=1
dbus-update-activation-environment: setting XDG_CURRENT_DESKTOP=XFCE
dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
dbus-update-activation-environment: setting SHLVL=1
dbus-update-activation-environment: setting LANGUAGE=en_US
dbus-update-activation-environment: setting GDMSESSION=xfce
dbus-update-activation-environment: setting LOGNAME=neil
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
dbus-update-activation-environment: setting XAUTHORITY=/home/neil/.Xauthority
dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
dbus-update-activation-environment: setting XDG_CONFIG_DIRS=/etc/xdg/xdg-xfce:/etc/xdg
dbus-update-activation-environment: setting PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
dbus-update-activation-environment: setting _=/usr/bin/dbus-update-activation-environment
xfce4-session: Unable to access file /home/neil/.ICEauthority: Permission denied
1
задан 6 August 2019 в 04:41

1 ответ

А-ч, вот именно! Спасибо, @steeldriver для подсказки по отладке. Согласно ~/.xsession-errors:

xfce4-session: Unable to access file /home/neil/.ICEauthority: Permission denied

После удаления ~/.ICEauthority, войдите в работы как очарование снова. Я подозреваю что мое предшествующее удаление ~/.Xauthority файл был также очень важен для разрешения этой проблемы даже при том, что это не появилось так первоначально.

2
ответ дан 7 December 2019 в 13:15

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

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