Ubuntu 12.04 preso na tela inicial de inicialização

9

Isso já aconteceu comigo três vezes agora, por isso é definitivamente algo que estou fazendo. Espero que alguém tenha visto isso ou saiba qual é o problema.

Primeiro, instalei o Ubuntu 12.04 a partir da imagem ubuntu-12.04.4-desktop-amd64.iso, baixada diretamente do site do Ubuntu. As somas de verificação MD5 da imagem de instalação correspondem às somas MD5 no site:

mbpr15:source AWT$ md5 ubuntu-12.04.4-desktop-amd64.iso 
MD5 (ubuntu-12.04.4-desktop-amd64.iso) = c7f439e864d28d9e5ca2aa885c4ec4cb

Em seguida, segui as etapas do Android Open Source Project (AOSP) do Google para preparar seu sistema Linux para compilações do Android. Especificamente, as etapas relevantes para o Linux foram:

$ sudo apt-get update
$ sudo apt-get install openjdk-7-jdk

$ sudo apt-get install git gnupg flex bison gperf build-essential \
  zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
  libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
  libgl1-mesa-dev g++-multilib mingw32 tofrodos \
  python-markdown libxml2-utils xsltproc zlib1g-dev:i386

$ ulimit -S -n 1024

Então eu faço o checkout e construo e tudo funciona perfeitamente, desde que eu não desligue. Depois que eu desligar, essa coisa não inicializa. Ele fica preso nesta tela:

Tela inicial do Ubuntu

E ficará aqui para sempre. Parece não receber nenhuma entrada (Esc, Alt-F1, Ctrl-Alt-F1, etc ...) e o indicador de progresso parou.

Alguém viu isso ou sabe o que está causando isso aqui? Posso inicializar em um CD ao vivo e acessar meu sistema de arquivos, fazer um backup dos meus arquivos e reinstalar. Mas assim que eu desligo, isso acontece novamente.

AWT
fonte
2
tente F2 para obter informações sobre o console. se isso não é diretamente mostrando-lhe o erro: ir grub e tranquilo remover e respingo do cmdline (você pode encontrar howtos como fazer isso em SF)
Dennis Nolte
Ok, tentando isso agora. O F2 não faz nada, mas eu inicializei no editor grub e removi as opções quiet e splash. Ele inicializou em um prompt de login do terminal e eu consigo entrar. Estranho. Como inicio a área de trabalho do Unity na linha de comando?
Corrigido. A solução foi editar o grub como você sugeriu, o que me inicializou em um login de terminal. Não pude iniciar o Unity porque havia uma confusão de erros. Mas eu reinstalei o ubuntu desktop (sudo apt-get install - reinstall ubuntu-desktop) e então o startx me inicializou no meu desktop. Reinicializações subseqüentes estão ok, não trava. Coloque isso em uma resposta e eu aceitarei, obrigado pela ajuda.
AWT

Respostas:

11

primeiro você deve verificar se pode mudar para a saída do console pressionando F2 ou ALT-F2 (nunca lembre qual)

Se isso não funcionar ou não mostrar algum erro, você deve reiniciar e entrar no menu de inicialização do grub pressionando "Shift" durante a inicialização.

Quando você estiver no menu, remova as entradas "splash" e "quiet" da linha de comando do kernel.

Dessa forma, você obterá a saída "normal" do Ubuntu (e muitas outras distribuições hoje em dia) geralmente se oculta de você.

Com o (s) erro (s) que você vê, você pode depurar seu problema e corrigi-lo.

Dennis Nolte
fonte
Eu rastreei a causa desse problema para executar o Ubuntu em uma máquina virtual e instalar as atualizações "mesa": libgl1-mesa-glx: i386 libgl1-mesa-dev. Se eu não instalar essas atualizações, não entro na mão de inicialização e não preciso reinstalar o ubuntu-desktop.
AWT
0

Muito obrigado, funcionou para mim, mas tive outros problemas. então eu vou te dar algumas dicas:

quando esperei na tela inicial para pressionar Ctrl-Alt-F1, não funcionou

- try pressing that all the time before Splash Screen appears 

Para editar o grupo

$ sudo nano /etc/default/grub
-delete quiet splash in GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
 so, it will be GRUB_CMDLINE_LINUX_DEFAULT=""

Quando tentei sudo apt-get install --reinstall ubuntu-desktop, obtive dependências não atendidas,

 -I also did $ sudo apt-get install unity   
  but I do not know, if it was part of the solution
 - upgrade and update
 $ sudo apt-get upgrade
 $ sudo apt-get update

depois ele reinstala sem problemas e depois reinicia

$ sudo reboot

Agora, volte ao trabalho

Dertod
fonte