Área de trabalho do Lubuntu desordenada para o usuário conectado, mas não para o convidado

0

Eu recentemente atualizei meu laptop do Lubuntu 12.04 para o 14.04.1 e o processo de atualização pareceu correr bem.

No entanto, quando fui fazer login como usuário normal, encontrei um problema. O fundo foi carregado, mas nenhum LXDE ou LXPanel apareceu, deixando-me com uma área de trabalho vazia e nada além de dois erros.

Eu achei que isso era estranho, então imaginei que algo havia sido confuso e seria corrigido por uma reinicialização. Mas não foi. Eu tentei entrar como convidado, e está tudo bem. Eu verifiquei o arquivo ~/.xsession-errors (para meu usuário principal, não convidado, via TTY1 ) e é isso que eu recebi:

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

Eu também li as vezes removendo o arquivo ~ / .Xauthority pode ajudar, se a propriedade está confuso. ls -l /home/MYUSER/.Xauthority me diz -rw------- 1 MYUSER MYUSER 60 Aug 16 09:57 /home/MYUSER/.Xauthority . Deve ser root ou outra coisa, ou devo tentar excluir isso e ~/.profile .

Veja como o ~/.profile se parece:

# ~/.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

Devo postar a saída de dmesg ?

Vou tentar obter uma captura de tela, mas alguém tem alguma ideia do que poderia fazer com que a área de trabalho (LXDE / LXPanel) não seja exibida?

EDIT Eu tentei remover o arquivo ~ / .XAuthority, mas isso não parece fazer nada.

EDITAR Eu carreguei o conteúdo de /var/log/Xorg.0.log como ele apareceu logo após o boot e entre na conta de convidado para Ubuntu Pastebin conforme solicitado pela Braiam.

    
por RPi Awesomeness 16.08.2014 / 16:52

1 resposta

0

Eu tive um problema semelhante após a atualização. Aqui está uma solução um tanto deselegante: remover os arquivos em / etc / xdg / lxsession / Lubuntu e reiniciar. Isso pareceu funcionar para mim.

    
por TMKS 20.08.2014 / 23:51