Eu tive esse problema no meu laptop Toshiba, que tem uma placa gráfica ATI Radeon HD 7600M Series nele. Eu podia ver o menu do Grub, mas depois de selecionar a opção para o Ubuntu 12.04, a tela do meu laptop começava a piscar rapidamente a uma velocidade que era um pouco como uma luz estroboscópica. Descobri que, se eu fechasse a tampa do laptop por alguns segundos durante essa inicialização (que enviaria o laptop para o modo de suspensão) e depois abria-a novamente, o tremor cessava (uma vez que o laptop tinha voltado do sono) e eu podia ver a tela de login do Ubuntu. Se alguém tiver o mesmo problema, tente o seguinte.
Em primeiro lugar, a resposta rápida é tentar alterar "gfxmode $ linux_gfx_mode" no Grub para "gfxmode 800x600". Meu desktop é executado em 1600x900, que funciona bem, no entanto, isso parece causar o estroboscópico piscando durante a tela de inicialização. Forçar a configuração do gxfmode para a resolução mais baixa impede o flicker para mim. Depois de ter feito isso, você poderá ver alguns flashes da tela antes de o login aparecer. Acredito que isso seja provavelmente causado pelo fato de a tela mudar para a resolução mais alta da área de trabalho, mas isso dura apenas alguns segundos e é muito mais suportável do que a luz estroboscópica.
Ok, agora para a versão mais amigável dos passos "novatos":
-
Instale o Grub Cusomizer (opcionalmente, se você sabe o que está fazendo, pode editar o Grub manualmente para obter as etapas a seguir). Veja como você instala o Grub Customizer na linha de comando:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
-
Abra o personalizador do Grub:
Applications->System Tools->Administration->Grub Customizer (Ubuntu 12.04 Gnome)
or
sudo grub-customizer (from the command line)
Você será solicitado a digitar sua senha neste estágio para permitir que o Grub Customizer faça as alterações.
-
Em seguida, você precisa fazer uma cópia da sua entrada existente no Ubuntu Grub. Isso garantirá que você sempre terá uma opção de menu Grub funcional (mas trêmula) se isso não funcionar. Aguarde a Configuração da lista (entradas do Grub existentes) para carregar. Agora encontre a entrada que você usa para iniciar o Ubuntu, que deve ser algo como "Ubuntu, com o Linux 3.5.0-32-genérico" . Clique com o botão direito do mouse nessa entrada e escolha Editar . Vá para a guia Origem e copie o texto. A entrada que você está copiando deve se parecer com isso:
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_gpt
insmod ext2
set root='(hd0,gpt6)'
search --no-floppy --fs-uuid --set=root 485e79a9-21be-4ce3-84cd-f7157aabac9b
linux /vmlinuz-3.5.0-32-generic root=UUID=bcc19378-be9d-4df2-bf4a-e6c60da1489a ro quiet splash $vt_handoff
initrd /initrd.img-3.5.0-32-generic
A linha que você precisará alterar depois é "gfxmode $ linux_gfx_mode" . Se você não vir uma linha que comece com gfxmode , não entre em pânico neste estágio, pois você criará uma entrada de teste que ainda pode funcionar de qualquer maneira.
-
Depois de copiar a origem da entrada existente, clique em Cancelar para retornar à Configuração da lista . Agora, no menu superior, escolha "Editar- > Novo" para criar sua nova entrada (que será para testar se a solução funciona nesse estágio). Cole o código copiado na seção Origem .
-
Em seguida, você precisa modificar a entrada gfxmode . Encontre a linha que começa gfxmode e altere-a para o seguinte (se você não tiver essa linha, tente adicioná-la):
gfxmode 800x600
Clique em OK para salvar sua nova entrada e dê um nome à sua entrada na seção Lista de configurações , algo como "Ubuntu, sem piscar de olhos".
-
Clique em Salvar (canto superior esquerdo do Grub Customizer) e aguarde
Grub Customizer para atualizar a configuração.
-
Agora reinicie sua máquina. No menu de inicialização do Grub, selecione sua nova entrada. Se isso funcionar, a oscilação deve ter desaparecido e você deverá ver a tela de login após um curto período de tempo (possivelmente com algumas piscadas de tela suaves logo antes que a resolução mude).
-
Se você ainda vê o piscar rápido da "strobe", volte ao Grub Customizer e verifique se selecionou a opção correta e se adicionou a entrada gfxmode 800x600 corretamente. Você pode precisar reiniciar a sua máquina novamente e selecionar o padrão (normal) do Ubuntu Grub para conseguir isso se você estiver vendo erros ao selecionar sua nova entrada. Eu recomendo que você não remova a entrada original do Grub, mesmo que isso funcione, para que você possa sempre usá-la / consultá-la, se necessário.
Se isso funcionar para você, por favor, deixe-nos saber tudo adicionando um post aqui e nos dizendo qual versão do Ubuntu e qual placa gráfica isso funcionou. Se você não tem certeza de qual placa de vídeo você tem, diga-nos que tipo de Laptop / Desktop você possui ou execute o seguinte comando para descobrir:
lspci -v | grep -i vga
Boa sorte!