Autor Tópico: Para aqueles que apresentam tela preta ao tentar instalar/iniciar o Ubuntu 11.04  (Lida 91603 vezes)

Offline cesargcomp

  • Usuário Ubuntu
  • *
  • Mensagens: 545
    • Ver perfil
Venho percebido (e passei pelo mesmo problema) que vários usuários tem problemas ao tentar iniciar o Live CD do Ubuntu para fazer a instalação, principalmente no Ubuntu 11.04. Como eu disse logo acima, tive o mesmo problema e ao pesquisar descobri o que vou relatar abaixo.

Em algumas configurações de hardware, é necessário definir alguns parâmetros do kernel para ubuntu para iniciar ou funcionar corretamente. Uma parâmetro comum é o nomodeset, que é necessário para algumas placas gráficas que apresentam uma tela preta com ou sem escritos após a tentativa de executar o Live CD.

Nesse tópico, vou falar exclusivamente do parâmetro "nomodeset". O que seria esse parâmetro e para que ele serve?

nomodeset
Os mais novos kernels tem movido as configurações do modo de vídeo para dentro do kernel. Então todas as configurações relativas a placa de vídeo acontecem no kernel e não no driver X quando o servidor X inicia.  Infelizmente, em algumas placas este artifício não funciona corretamente e você acaba com uma tela preta. Instalar drivers proprietários nvidia normalmente torna esta opção mais necessário, por isso pode ser necessário tornar esta opção permanente.

Como ativar as opções de kernel no livecd (antes de instalar)

Se você iniciar o Ubuntu a partir de um Live CD (ou Pendrive), logo após a tela inicial do bios você vai ter uma tela roxa com um logotipo de teclado na parte inferior, como na foto abaixo. Pressione qualquer tecla para acessar o menu.





Antes de de selecionar a opção "Testar Ubuntu sem instalar" ou mesmo "Instalar Ubuntu", aperte a tecla F6 e abrirá na tela um pequeno menu onde será possível selecionar a opção "nomodeset" (há outras mas no caso vou falar somente dessa). Após apertar ENTER para confirmar a opção, aperte a tecla ESC e selecione "Testar Ubuntu sem instalar" ou mesmo "Instalar Ubuntu". O sistema irá carregar normalmente em Live CD para testá-lo ou mesmo para instalar diretamente no seu hd.

Como definir temporariamente opções de inicialização do kernel em um sistema operacional instalado (não wubi)

Para selecionar os parâmetros de boot, você deve editar a configuração do grub. Você pode fazer isso temporariamente para um simples boot entrando no menu do grub. Se você não consegue ver o menu do grub automaticamente após a bios, pressione a tecla SHIFT após o logo da bios.
Selecione a entrada do Ubuntu (normalmente que está acima de todas) e, ao invés de pressionar ENTER, pressione a tecla E para editar. Vai abrir uma tela como a que está abaixo. Procure a linha que comece com:
Código: [Selecionar]
linux /boot


Pressione a seta para baixo do teclado para ir até essa linha. Pressione a tecla END para ir para o fim da linha. Adicione o parâmetro "nomodeset" ao final da linha após os parâmetros "quiet splash". O sistema irá carregar normalmente.

Como definir permanentemente opções de inicialização do kernel em um sistema operacional instalado (não wubi)

Como já foi explicado o que faz o parâmetro nomodeset e como aplicá-lo temporariamente, é necessário aprender como definir sua permanência ao executar o sistema.
Primeiramente, abra o arquivo /etc/default/grub. Aperte as teclas ALT+F2 e digite:
Código: [Selecionar]
gksu gedit /etc/default/grub
Confirme sua senha e será aberta uma tela como o Editor de texto com uma configuração semelhante a essa:
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""


Mude a configuração somente na linha em negrito, acrescentando o parâmetro "nomodeset", ficando assim:
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX=""


Salve o arquivo, feche o gedit e rode o comando abaixo:
Código: [Selecionar]
sudo update-grub
Caso use o Burg, use o comando também:
Código: [Selecionar]
sudo update-burg
Espero ter ajudado.

Baseado nesta Fonte: http://ubuntuforums.org/showthread.php?t=1613132
« Última modificação: 05 de Julho de 2011, 13:04 por cesargcomp »
Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.

Offline RC2006

  • Usuário Ubuntu
  • *
  • Mensagens: 820
  • Ubuntu 10.10
    • Ver perfil
Tive este problema com o desktop HP all-in-one que ao atualizar da versão 10.10 para a 11.04 simplesmente deixou de funcionar apresentando esta tela preta. Com meu notebook Acer aconteceu esta tela ao rodar o CD Live. Só no meu netbook Asus Eee PC que funcionou sem nenhuma modificação.
Conclusão: esta situação é mais frequente do que parece e, infelizmente, para iniciantes desanimadora.
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

Offline pigdin

  • Usuário Ubuntu
  • *
  • Mensagens: 723
  • Terra - Brasill - SP-Capital
    • Ver perfil
Essa dica vai ajudar muita gente.

Só uma observação, na imagem está nomodest ao invés de nomodeset.

[]s.
Desk: Phenom X3 2GB DDR II - Win 7 / Ubuntu 10.04 64 Bits
Note MUB: Core2Duo 4GB - Win7 / Ubuntu 10.04 / Bodhi Linux.
@alexpigdin

Offline cesargcomp

  • Usuário Ubuntu
  • *
  • Mensagens: 545
    • Ver perfil
Corrigido a imagem acima do tamanho permitido (faltou me atentar a isso). pidgin, agradeço a você pela informação. Já corrigi a imagem. Valeu! Espero que ajude mesmo.
Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.

Offline platao

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 5.052
    • Ver perfil
Otima dica.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Offline FernandoM

  • Usuário Ubuntu
  • *
  • Mensagens: 7
    • Ver perfil
Oi pessoal, sou novo no ubuntu, estou com o 10.10 e estou gostando muito, depois de muito brigar consegui deixá-lo da forma que quis, mas venho tendo a vontade de atualizar para o 11.04. Tenho uma partição no HD, tentei instalar aí quando coloco instalar aparece tela preta e depois de muito tempo nada acontece. Então gostaria de saber, caso atualize minha versão se o problema pode ocorrer, porque não gostaria de formatar a máquina e instalar tudo de novo.

Vi que placas de vídeo intel tem dado problema, a minha não é intel vou passar as especificações dela aqui:

id:   
core
description:   Motherboard
product:   Prespa M
vendor:   Acer, Inc.
physical id:   
0
version:   Not Applicable

Então, obrigado.

Offline cesargcomp

  • Usuário Ubuntu
  • *
  • Mensagens: 545
    • Ver perfil
Testa a dica em Live CD e vê se funciona, blz?
Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.

Offline arthuraccioly

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Hahahahha... na pasta etc/default, no meu arquivo grub, não tem nada nele. Nenhum parâmetro de configuração! Nada escrito dentro do arquivo grub. E agora?

Offline cesargcomp

  • Usuário Ubuntu
  • *
  • Mensagens: 545
    • Ver perfil
Você tem certeza que o grub está instalado?

Poste o resultado do comando:
Código: [Selecionar]
cat /etc/default/grub
Para instalar o grub, dê uma olhada nesse link:
http://pt.scribd.com/doc/51272189/Como-Instalar-o-Grub-Do-Ubuntu
Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.

Offline enigma1089

  • Usuário Ubuntu
  • *
  • Mensagens: 15
    • Ver perfil
quando ponho este código "gksu gedit /etc/default/grub" ele diz que nao conhece o comando "gksu"

 :-X

Offline cesargcomp

  • Usuário Ubuntu
  • *
  • Mensagens: 545
    • Ver perfil
Re: Para aqueles que apresentam tela preta ao tentar instalar/iniciar o Ubuntu 11.04
« Resposta #10 Online: 21 de Julho de 2011, 19:19 »
quando ponho este código "gksu gedit /etc/default/grub" ele diz que nao conhece o comando "gksu"

 :-X
Vá no terminal e digite:
Código: [Selecionar]
sudo gedit /etc/default/grub
Surte o mesmo efeito.
sudo: executar aplicativos no terminal como root.
gksu: executar aplicativos gráficos como root.
Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.

Offline enigma1089

  • Usuário Ubuntu
  • *
  • Mensagens: 15
    • Ver perfil
Re: Para aqueles que apresentam tela preta ao tentar instalar/iniciar o Ubuntu 11.04
« Resposta #11 Online: 21 de Julho de 2011, 19:39 »
também já tinha tentado com "sudo" mas mesmo assim não reconhece  ???

Offline cesargcomp

  • Usuário Ubuntu
  • *
  • Mensagens: 545
    • Ver perfil
Re: Para aqueles que apresentam tela preta ao tentar instalar/iniciar o Ubuntu 11.04
« Resposta #12 Online: 21 de Julho de 2011, 20:07 »
também já tinha tentado com "sudo" mas mesmo assim não reconhece  ???

Estranho... Como você executa as ações de atualização do seu sistema? Como executa um programa com permissão de root?
Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.

Offline enigma1089

  • Usuário Ubuntu
  • *
  • Mensagens: 15
    • Ver perfil
Re: Para aqueles que apresentam tela preta ao tentar instalar/iniciar o Ubuntu 11.04
« Resposta #13 Online: 21 de Julho de 2011, 20:14 »
ainda não consegui fazer nenhuma delas porque não consigo entrar no ubuntu por causa do ecrã preto, instalei há umas horas o ubuntu 11.04 e deparei-me com esta situação, tentei resolver como no tutorial e nada.

Offline cesargcomp

  • Usuário Ubuntu
  • *
  • Mensagens: 545
    • Ver perfil
Re: Para aqueles que apresentam tela preta ao tentar instalar/iniciar o Ubuntu 11.04
« Resposta #14 Online: 21 de Julho de 2011, 20:52 »
Bom se você não conseguiu entrar no sistema, como está usando o comando abaixo:
Código: [Selecionar]
gksu gedit /etc/default/grub
Siga passo a passo o tutorial. Esse comando é executado com o sistema já em funcionamento. Sabia que tinha algo estranho.

Faça primeiro a opção: Como definir temporariamente opções de inicialização do kernel em um sistema operacional instalado (não wubi)
Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.