A GUI não é mais exibida

2

Estou executando o 12.04 LTS em uma VM. Eu encontrei um problema com a tela sendo preta e o familiar fundo laranja mostrando por uma fração de segundo quando clicando ou redimensionando a tela. Eu tive que desligar a máquina e agora não tenho GUI. Eu só obtenho uma interface de linha de comando preta.

Como alguns outros posts sugerem, eu tentei:

sudo service lightdm restart

Isso não funciona para mim porque fica preso neste ponto:

Skipping profile in /etc/apparmor.d/disable: user.bin.firefox
Skipping profile in /etc/apparmor.d/disable: user.sbin.rsyslogd
* Starting AppArmor profiles                                        [ OK ]

Alguma idéia?

EDIT: /var/log/lightdm/lightdm.log:

[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.2.1, UID=0 PID=933
[+0.00s] DEBUG: Loaded configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.00s] DEBUG: Registered seat module xlocal
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Adding default seat
[+0.00s] DEBUG: Starting seat
[+0.00s] DEBUG: Starting new display for greeter
[+0.00s] DEBUG: Starting local X display
[+0.35s] DEBUG: X server :0 will replace Plymouth
[+0.44s] DEBUG: Using VT 7
[+0.44s] DEBUG: Activating VT 7
[+0.44s] DEBUG: Logging to /var/log/lightdm/x-0.log
[+0.64s] DEBUG: Writing X server authority to /var/run/lightdm/root/:0
[+0.64s] DEBUG: Launching X Server
[+0.65s] DEBUG: Launching process 960: /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none
[+0.66s] DEBUG: Waiting for ready signal from X server :0
[+0.66s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.66s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.70s] DEBUG: Process 960 exited with return value 127
[+0.70s] DEBUG: X server stopped
[+0.70s] DEBUG: Removing X server authority /var/run/lightdm/root/:0
[+0.70s] DEBUG: Releasing VT 7
[+0.70s] DEBUG: Stopping Plymouth, X server failed to start
[+1.34s] DEBUG: Display server stopped
[+1.34s] DEBUG: Stopping display
[+1.34s] DEBUG: Display stopped
[+1.34s] DEBUG: Stopping X local seat, failed to start a display
[+1.34s] DEBUG: Stopping seat
[+1.34s] DEBUG: Seat stopped
[+1.34s] DEBUG: Required seat has stopped
[+1.34s] DEBUG: Stopping display manager
[+1.34s] DEBUG: Display manager stopped
[+1.34s] DEBUG: Stopping daemon
[+1.35s] DEBUG: Exiting with return value 1

x-0-greeter.log

x-0.log

    
por mdobrinin 31.10.2012 / 00:04

2 respostas

1

Seu registro lightdm informa que ele não pode iniciar o X e seu x-0.log reclama sobre uma biblioteca ausente. Tente instalar o libxfont1 , mas suspeito que você esteja perdendo outras coisas.

[+1.34s] DEBUG: Stopping X local seat, failed to start a display

/usr/bin/X: error while loading shared libraries: libXfont.so.1: cannot open shared object file: No such file or directory

Para instalá-lo:

sudo apt-get install libxfont1
    
por mfisch 13.11.2012 / 00:02
0

Eu tive esse problema depois de ativar um driver experimental da Nvidia. Se você acha que tem o mesmo problema:

  • na inicialização, digite Ctrl-Alt-F1 para obter o prompt de comando.
  • para verificar se você tem o módulo nvidia instalado tipo lsmod | grep nvidia se houver saída então você tem a nvidia instalada, caso contrário esta não é uma solução que funcionará para você
  • remova o módulo nvidia com sudo rmmod nvidia
  • reinicie o lightdm com sudo service lightdm start
  • em breve você verá a tela de login. Se você não fizer isso, essa solução não poderá ajudá-lo.
  • para mim, uma vez que eu inicializei com sucesso, eu tive que remover todos os drivers nvidia através de configurações- > drivers adicionais (eu tinha todas as adições experimentais instaladas). Caso contrário, quando eu reiniciei, eu teria o mesmo problema e teria que fazer o acima todas as vezes
  • depois de remover todos os drivers, reiniciei e não tive problemas. Então eu habilitei o driver nvidia padrão, reiniciei e tudo está bem!
por Luke 26.05.2013 / 20:21