Рабочий стол Lubuntu, испорченный для зарегистрированного пользователя, но не для гостя

Я недавно обновил свой ноутбук от 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.

0
задан 25 August 2014 в 12:56

1 ответ

Я испытал подобную проблему после обновления. Вот несколько неэлегантное решение: удаление файлов в/etc/xdg/lxsession/Lubuntu и перезагрузке. Это, казалось, работало на меня.

0
ответ дан 6 October 2019 в 20:19

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

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