
Tudo, eu estava tentando fazer o VNC funcionar, fazendo muitas alterações das quais não me lembro agora, quando descobri, após reiniciar, que não conseguia fazer login no Ubuntu 14.04. Acredito que autentiquei ok, mas voltei para a tela de login. Posso fazer login como convidado e via console Alt-F1.
Pesquisei os erros no Google e tentei muitas coisas, mas sem sucesso e agora não tenho ideia. veja a saída abaixo. Observe que o XFCE carrega bem, mas quero recuperar meu lightdm.
Eu realmente poderia precisar de alguns conselhos e explicações sobre o que está acontecendo aqui. Atenciosamente, Martinho
-rwxr-xr-x 1 martin martin 50 Mar 14 22:13 .Xauthority* (exagerei um pouco ao conceder permissões para este arquivo - só para garantir.)
martin@thrio:~$ cat .xsession-errors
Script para ibus iniciado em run_im.
Script para auto iniciado em run_im.
O script padrão foi iniciado em run_im.
init: processo principal gnome-session (Unity) (2745) finalizado com status 1
init: desconectado do barramento D-Bus notificado
init: processo principal logrotate (2596) eliminado pelo sinal TERM
init: update-notifier-crash (/var/crash /_usr_lib_ibus_ibus-ui-gtk3.1000.crash) processo principal > (2645) eliminado pelo sinal TERM
init: update-notifier-crash (/var/crash/_usr_lib_unity_unity-panel-service.1000.crash) principal > processo (2646) eliminado pelo sinal TERM
init: processo principal upstart-dbus-session-bridge (2697) finalizado com status 1
init: processo principal xsession-init (2705) eliminado pelo sinal TERM
init: processo principal hud (2715) eliminado pelo sinal TERM
init: Processo principal do serviço de painel unitário (2753) eliminado pelo sinal TERM
init: processo principal window-stack-bridge (2620) eliminado pelo sinal KILLmartin@thrio:~$ Unity --replace
stop: Trabalho desconhecido: Unity-panel-service
start: Trabalho desconhecido: Unity-panel-service
compiz (core) - Informações: Carregando plugin: core
compiz (core) - Informações: Iniciando plugin : core
MIT-MAGIC-COOKIE-1 keycompiz (core) inválido - Fatal: Não foi possível abrir a tela: 0
compiz (core) - Informações: Parando plugin: core
compiz (core) - Informações: Descarregando plugin: core
Pode estar relacionado à configuração de exibição: originalmente, eu estava tentando fazer o VNC funcionar e tentando desativar a criptografia padrão que parece não funcionar e algumas das instruções que estava tentando seguir relacionadas à exibição
De /var/log/lightdm/lightdm.log
[+522.72s] DEBUG: Session pid=2785: Authenticate result for user martin: Success
[+522.72s] DEBUG: Session pid=2785: User martin authorized
[+522.72s] DEBUG: Session pid=2785: Greeter requests session Ubuntu
522.72s] DEBUG: Seat: Stopping greeter; display server will be re-used for user session
[+522.72s] DEBUG: Session pid=2785: Sending SIGTERM
[+522.73s] DEBUG: Session pid=2785: Exited with return value 0
[+522.73s] DEBUG: Seat: Session stopped
[+522.73s] DEBUG: Seat: Greeter stopped, running session
[+522.73s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session1
[+522.73s] DEBUG: Session pid=2845: Running command /usr/sbin/lightdm-session gnome-session --session=Ubuntu
[+522.73s] DEBUG: Creating shared data directory /var/lib/lightdm-data/martin
[+522.73s] DEBUG: Session pid=2845: Logging to .xsession-errors
[+522.74s] DEBUG: Activating VT 7
[+522.74s] DEBUG: Activating login1 session c4
[+524.24s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
[+528.25s] DEBUG: Session pid=2845: Exited with return value 0
[+528.25s] DEBUG: Seat: Session stopped
[+528.25s] DEBUG: Seat: Stopping display server, no sessions require it
[+528.25s] DEBUG: Sending signal 15 to process 2778
[+528.36s] DEBUG: Process 2778 exited with return value 0
[+528.36s] DEBUG: DisplayServer x-0: X server stopped
[+528.36s] DEBUG: Releasing VT 7
[+528.36s] DEBUG: DisplayServer x-0: Removing X server authority /var/run/lightdm/root/:0
[+528.36s] DEBUG: Seat: Display server stopped
[+528.36s] DEBUG: Seat: Active display server stopped, starting greeter
[+528.36s] DEBUG: Seat: Creating greeter session
[+528.36s] DEBUG: Seat: Creating display server of type x
[+528.36s] DEBUG: Using VT 7
[+528.36s] DEBUG: Seat: Starting local X display on VT 7
[+528.36s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log
[+528.36s] DEBUG: DisplayServer x-0: Writing X server authority to /var/run/lightdm/root/:0
[+528.36s] DEBUG: DisplayServer x-0: Launching X Server
[+528.36s] DEBUG: Launching process 3516: /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+528.36s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server :0
[+528.43s] DEBUG: Got signal 10 from process 3516
[+528.43s] DEBUG: DisplayServer x-0: Got signal from X server :0
[+528.43s] DEBUG: DisplayServer x-0: Connecting to XServer :0
[+528.43s] DEBUG: Seat: Display server ready, starting session authentication
[+528.43s] DEBUG: Session pid=3523: Started with service 'lightdm-greeter', username 'lightdm'
[+528.44s] DEBUG: Session pid=3523: Authentication complete with return value 0: Success
[+528.44s] DEBUG: Seat: Session authenticated, running command
[+528.44s] DEBUG: Session pid=3523: Running command /usr/lib/lightdm/lightdm-greeter- session /usr/sbin/unity-greeter
[+528.44s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+528.44s] DEBUG: Session pid=3523: Logging to /var/log/lightdm/x-0-greeter.log
[+528.45s] DEBUG: Activating VT 7
[+528.45s] DEBUG: Activating login1 session c5
[+528.57s] DEBUG: Session pid=3523: Greeter connected version=1.10.4
[+528.69s] DEBUG: Session pid=3523: Greeter start authentication for martin
[+528.69s] DEBUG: Session pid=3583: Started with service 'lightdm', username 'martin'
[+528.70s] DEBUG: Session pid=3583: Got 1 message(s) from PAM
[+528.70s] DEBUG: Session pid=3523: Prompt greeter with 1 message(s)
[+529.73s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
martin@thrio:~$ uname -r
3.13.0-46-generic
martin@thrio:~$ lsmod|grep fglrx
martin@thrio:~$
martin@thrio:/var/log$ lshw -c video
WARNING: you should run this program as super-user.
*-display
description: VGA compatible controller
product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:48 memory:f7400000-f77fffff memory:e0000000-efffffff ioport:f000 (size=64)
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
martin@thrio:/var/log$ modinfo
modinfo: ERROR: missing module or filename.
Informações adicionais após revisão de
"Você instalou alguns drivers? Você poderia se conectar de algum TTY (Ctrl+Alt+F1..F6) com algum usuário?" Sem drivers - sim para login TTY
"Movi todos os arquivos para meu diretório /home (para ter uma cópia) e tentei fazer login usando o kdm (eu uso o Kubuntu). Para selecionar o kdm como tela de login, executei sudo dpkg-reconfigure lightdm e selecionei o kdm. Com o kdm você pode selecione uma sessão anterior ou padrão. Este foi o caminho a seguir.
instalei o KDM (sudo apt-get install KDM) - durante a instalação tive a opção de escolher KDM ou lightDM, escolhi lightDM. Reinicializado - nenhuma alteração
movida o diretório inicial /home/martin para /home/martinbak e reiniciado - nenhuma alteração
martin@thrio:~$ sudo dpkg-reconfigure kdm and rebooted - entered KDM shell - error "cannot enter home directory. using /." - still would not log in .
martin@thrio:~$ sudo dpkg-reconfigure lightdm and switched back to lightdm - rebooted - same login loop
martin@thrio:/home$ sudo mv martinbak martin and rebooted.
Chown .Xauthority - Isto foi verificado anteriormente e está correto
Chown /tmp - Isto foi verificado anteriormente e está correto
"Se não ambos, recomendo que você
1.dpkg-reconfigure lightdm
2.ou desinstale e reinstale-o."
dpkg-reconfigure foi tentado
martin@thrio:~$ sudo apt-get purge lightdm
"Removendo lightdm (1.10.4-0ubuntu2) ...
Limpando arquivos de configuração para lightdm (1.10.4-0ubuntu2) ...
Removendo usuário lightdm' não tem mais membros. **userdel: o usuário lightdm é atualmente usado pelo processo 2092 /usr/sbin/deluser: `/usr/sbin/userdel lightdm' retornou o código de erro 8. Saindo do dpkg: erro ao processar o pacote lightdm (--purge). ): o script pós-remoção instalado no subprocesso retornou o status de saída de erro 1 Acionadores de processamento para man-db (2.6.7.1-1ubuntu1) ... Erros foram encontrados durante o processamento: lightdm E: O subprocesso /usr/bin/dpkg retornou um erro código (1)" ** martin@thrio:~$ sudo apt-get install lightdm lightdm' ...
Warning: group
Não parece uma remoção limpa e uma reinstalação.
"Depois de quase desistir, olhei para os erros .xsession e percebi que havia um erro de digitação no meu .profile"
Não editei este arquivo, mas se houvesse algum problema, não saberia o que estava procurando.
`martin@thrio:~$ cat .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
martin@thrio:~$ `
_sudo mv ~/.Xauthority ~/.Xauthority.backup
sudo service lightdm restart_
martin@thrio:~$ mv ~/.Xauthority ~/.Xauthority.bak
martin@thrio:~$ sudo service lightdm restart
[sudo] password for martin:
lightdm stop/waiting
lightdm start/running, process 3032
martin@thrio:~$
ainda preso no loop de login
"Reinstalei o xubuntu-desktop e está corrigido agora"
martin@thrio:~$ sudo apt-get purge xubuntu-desktop
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'xubuntu-desktop' is not installed, so not removed
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
martin@thrio:~$
_"Então, digite sudo apt-get install gdm. Deixe-o instalar e digite sudo dpkg-reconfigure gdm e siga as instruções para defini-lo como seu gerenciador de login.
Pressione Ctrl + Alt + F7 para voltar à tela de login que agora deve aparecer diferente. O login funciona? Se funcionar, seu problema está resolvido!
Caso contrário, volte para o terminal de tela cheia e digite sudo dpkg-reconfigure lightdm para definir o LigthDM como seu gerenciador de login novamente. Agora você sabe que isso é um problema com seus drivers gráficos, com certeza."_
sudo apt-get install gdm
e reiniciado - loop de login. (Portanto, isso sugere um problema com o driver gráfico - lembre-se que eu tive
martin@thrio:~$ lsmod|grep fglrx
martin@thrio:~$
Devo obter alguma saída para esta pesquisa?
Responder1
Embora você tenha respondido à sua pergunta, escrevi isso para registro. Digite ctrl + alt + F1
e faça login com seu nome de usuário no prompt de comando.
user@dell$ ls -l ~/.ICEauthority
-rw------- root root 3668 May 28 09:28 /home/user/.ICEauthority
user@dell$ sudo chmod 777 ~/.ICEauthority
password:
user@dell$ ls -l ~/.ICEauthority
-rwxrwxrwx root root 3668 May 28 09:28 /home/user/.ICEauthority
ctrl + alt + F7
e o login funcionou.
Responder2
Meus .xsession-errors apresentam erros semelhantes aos listados na pergunta original. Eu também tentei praticamente tudo que @Martin tentou.
Finalmente o que funcionou para mim foi a resposta do linklightdm não inicia, que basicamente envolve parar o lightdm, reconfigurar o xserver, iniciar o lightdm e então reiniciar a máquina. Depois disso, consegui fazer login na minha conta de usuário original.
Para sua informação: Eu tenho uma máquina Lenovo T530 executando Ubuntu 14.04 LTS (usando lightdm) e tenho drivers nvidia instalados para uso em Cuda 6.5.
Responder3
você tem muitos pacotes quebrados. Você terá que rastrear pacotes. Tente fazer uma instalação forçada, executar este comando 'normalmente' fornecerá feedback sobre pacotes quebrados para que você saiba por que o subprocesso dpkg [1] está ocorrendo. Seus dados do lightdm provavelmente também não foram removidos, e o ID do grupo lightdm provavelmente ainda existe, você verifica cat executando cat em /etc/group
:~$ cat /etc/group
:~$ sudo apt-get -f install -y
Você também tem um problema com sua variável de exibição e sua chave /tmp/.x0-lock é diferente do que era antes, isso mantém você bloqueado. Depois de corromper o cookie mágico, você estará em uma situação difícil. Você pode acabar tendo que desinstalar o ubuntu-desktop e muito mais. Por enquanto instale o GDM e o openbox.
ctl-alt-F6
:~$ sudo apt-get install openbox -y
:~$ sudo apt-get install gdm -y
Selecione a opção para tornar o gdm seu gerenciador de exibição e o openbox seu gerenciador de janelas. Esta pode ser a solução mais simples para seus problemas.
Escreva de volta com feedback, se quiser??!!