Nenhum prompt de login exibido após a atualização do Ubuntu 10.04, gdm quebrado

2

Então, eis o que acontece:

Eu atualizei meu sistema no outro dia, foi solicitada uma reinicialização para a atualização ser concluída, mas estava no meio do trabalho, então eu a adiei até depois que eu terminei. Eu reinicio e está quebrado: (.

Parece que ele é inicializado normalmente, com as seguintes exceções:

A tela de carregamento roxa do Ubuntu não é mais exibida (embora tenha sido feita nas primeiras vezes em que tentei entrar). Eu ouço o prompt de login soar, mas nenhum prompt de login aparece. Também não é simplesmente "invisível" - pressionando enter, digitando minha senha e pressionando enter novamente, não faça nada. Normalmente meu mouse Bluetooth está funcionando neste momento, mas não é.

O GRUB exibe opções de recuperação para o meu kernel atual e para um mais antigo (2.6.32-24). Tentar inicializar em .32-24 me dá um erro dizendo "O udevadm não pode fazer algo enquanto o udev não está configurado".

Então eu tento soluções listadas aqui: atualização do ubuntu deu errado, o pc não inicializa, como posso repará-lo? Nada que eu tentei parecia funcionar, e depois de pesquisar no Google, meu palpite é que é um problema com o gdm. Por favor, corrija-me se eu estiver errado, não sei muito sobre como os sistemas Linux / Ubuntu funcionam ainda.

Coisas que eu posso fazer: Inicialize em um CD ao vivo

Ctrl-Alt-F2 após o login, o som me traz ao login do console, o que eu posso fazer com sucesso (é como eu tentei as soluções acima). Isso funciona apenas no kernel atual.

Um hack que eu estaria disposto a explorar é remover o prompt de login do console, mas eu prefiro "simplesmente" consertar o que está errado. Como esse cara, eu preciso reparar o sistema em vez de reinstalar.

Sistema: Dell Inspiron 1525 Core 2 Duo Driver proprietário para Broadcom 43xx sem fio

Dual-boot com o Windows 7 (que é como eu estou postando isso, infelizmente eu só tenho essa máquina e qualquer experimentação requer reinicializações constantes no Windows / brokenbuntu)

O último pacote instalado foi Moonlight, mas parece que foi instalado corretamente.

Kernel: 2.6.32-25

Edit: Depois de trabalhar com as sugestões de Karl, parece que o problema é com o gdm.

Erro ao sair do status 245 ao tentar sudo apt-get install --reinstall gdm , também um erro ao processar o gdm ao executar sudo apt-get -f install .

Como faço para reinstalar ou reparar o gdm para que eu possa voltar à minha máquina?

    
por cliff 08.10.2010 / 21:51

5 respostas

0

A partir do seu prompt Ctrl-Alt-F2, tente sudo gdm-restart e veja se funciona e / ou fornece algumas mensagens de erro úteis.

    
por 08.10.2010 / 22:03
3

Encontrei algumas informações aqui , o que sugere que está relacionado com zlib - Eu posso confirmar que no meu caso foi problema zlib. No entanto, eu precisava do zlib 1.2.5 compilado da fonte para outro software, então encontrei estas soluções:

  1. Atualize o Ubuntu (em 11.04 ele não ocorre, mas não usa o gdm afaik?), mas não é um conselho realmente útil

  2. Vá para o terminal (crtl + alt + f1), faça login e execute sudo apt-get install nodm e, em seguida, sudo dpkg-reconfigure nodm escolhendo usar o nodm e fornecer o login de alguém. Honestamente, editei primeiro o arquivo /etc/default/nodm manually , mas executei o dpkg-reconfigure logo em seguida.

Em seguida, reinicie. Ainda há muitos problemas importantes com o desktop gnome, então é um problema Gnome, do que apenas a tela de login do gdm.

Resumindo, acho que a atualização para a versão mais recente do Ubuntu ou a mudança para o kde + kdm, por exemplo, são as melhores soluções.

    
por 30.11.2011 / 17:52
1

Quando o sistema inicializar na primeira tela sem prompt de login:

  1. Pressione Ctrl + Alt + F1 para acessar o login no modo de texto
  2. Faça login no modo de texto com suas credenciais
  3. Altere para o diretório em que a fonte zlib está localizada
  4. Execute o comando sudo make uninstall
  5. Agora, reinicie usando sudo reboot

Isso funcionou para mim quando tive o mesmo problema

    
por 11.12.2012 / 17:26
1

Eu tenho o mesmo problema no Centos6.3. Eu listo minha solução abaixo que é inspirada por misiak e [ Erro startx ao configurar o servidor X no archlinux] .

primeiro por

$ sudo ldd /usr/bin/Xorg | grep libz

Eu obtenho

libz.so.1 => /usr/local/lib/libz.so.1 (0x00172000)

/usr/local/lib/libz.so.1 link para /usr/local/lib/libz.so.1.2.7 (pode ser minha nova instalação)

Acho que Xorg deve depender de /lib/libz.so.1.2.3 (instalação original).

Então eu

$ cd /usr/local/lib

$ sudo mv libz.so.1 libz.so.1.bak

$ sudo ln -s /lib/libz.so.1 libz.so.1

$ sudo reboot

feito!

    
por 22.01.2013 / 08:16
0

Essa mensagem "udev não está configurado" me faz pensar que algo deu errado ao fazer as atualizações, e seu sistema foi deixado em um estado semi-funcional. Aqui “configurado” tem um significado técnico: instalar um pacote Debian significa primeiro descompactar seus arquivos, então “configurá-lo” para atualizar arquivos de configuração, gerar caches, etc.

Na linha de comando, tente fazer

sudo dpkg --configure -a

Se isso ainda gerar erros, tente executá-lo mais algumas vezes. Isso não fará com que os erros desapareçam, mas podem tornar mais pacotes em um estado utilizável. Então faça

sudo dpkg --configure udev linux-image-generic xserver-xorg gdm

para insistir na configuração dos pacotes mais importantes.

Se nesse ponto você ainda tiver pacotes não configurados, poste as mensagens de erro. Se você ainda não conseguir acessar o SU do Linux, faça

sudo dpkg --configure -a >/media/disk9/dpkg--configure.log

(substitua /media/disk9 por qualquer disco do Windows instalado) e publique o conteúdo de dpkg--configure.log no Windows.

Se dpkg --configure -a tiver sucesso e você ainda tiver problemas, minha hipótese estava errada.

    
por 08.10.2010 / 23:41