Я недавно обновил свой ноутбук от Lubuntu 12.04 до 14.04.1, и процесс обновления, казалось, пошел прекрасный.
Однако, когда я пошел для входа в систему как мой обычный пользователь, я встретился с проблемой. Фон загрузился, но ни один из LXDE или LXPanel не обнаружился, оставив меня с пустым рабочим столом и ничем иным кроме двух ошибок.
Я думал, что это было странно, таким образом, я просто полагал, что что-то было испорчено и будет зафиксировано перезагрузкой. Но это не было. Я затем пытался войти в систему как гость, и это очень хорошо. Я проверил ~/.xsession-errors
файл (для моего основного пользователя, не гостя, сделал это через TTY1
) и это - то, что я получил:
Script for ibus started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
init: Unable to register as subreaper: Invalid argument
init: lxsession main process (1649) killed by TERM signal
init: Disconnected from notified D-Bus bus
init: job dbus failed to stop
init: job upstart-dbus-session-bridge failed to stop
init: job upstart-dbus-system-bridge failed to stop
init: job upstart-file-bridge failed to stop
Я также считал иногда удаление ~/.Xauthority, файл может помочь, если владение испорчено. ls -l /home/MYUSER/.Xauthority
говорит мне -rw------- 1 MYUSER MYUSER 60 Aug 16 09:57 /home/MYUSER/.Xauthority
. Если это - корень или что-то еще, или если я пытаюсь удалить это и ~/.profile
.
Вот что ~/.profile
похож:
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
Если я отправляю вывод dmesg
?
Я попытаюсь получить снимок экрана, но у кого-либо есть какая-либо идея, что могло заставлять рабочий стол (LXDE/LXPanel) не отображаться?
ОТРЕДАКТИРУЙТЕ я делал попытку удаления ~/.XAuthority файл, но это, казалось, ничего не сделало.
РЕДАКТИРОВАНИЕ я загрузил содержание /var/log/Xorg.0.log
поскольку это появилось прямо после начальной загрузки и входа в систему гостевой учетной записи к Ubuntu Pastebin согласно просьбе Braiam.
Я испытал подобную проблему после обновления. Вот несколько неэлегантное решение: удаление файлов в/etc/xdg/lxsession/Lubuntu и перезагрузке. Это, казалось, работало на меня.