O que a configuração GRUB GRUB_GFXPAYLOAD_LINUX = text?

14

Para poder inicializar o Ubuntu 10.10 ou 11.10 no meu novo Lenovo L5210 com Intel Sandy Bridge, preciso definir grub setting GRUB_GFXPAYLOAD_LINUX=text (ou terei uma tela preta em branco com apenas um cursor no canto superior esquerdo ?

Ao definir GRUB_GFXPAYLOAD_LINUX=text , recebo uma mensagem error: no video mode activated. em vez do cursor no canto superior esquerdo.

Então, o que o GRUB_GFXPAYLOAD_LINUX=text faz exatamente e o que estou perdendo configurando-o?

    
por TipiT 13.09.2011 / 17:04

1 resposta

8

13.1.9 gfxpayload

  

Se esta variável for definida, ela controla o modo de vídeo no qual o kernel do Linux é inicializado, substituindo a opção de inicialização 'vga =' (veja linux ). Pode ser definido como 'texto' para forçar o kernel Linux a inicializar no modo de texto normal, 'manter' para preservar o modo gráfico definido usando 'gfxmode' ou qualquer um dos valores permitidos para 'gfxmode' para definir um modo gráfico específico (veja gfxmode ).

     

Dependendo do seu kernel, sua distribuição, sua placa gráfica e a fase da lua, observe que o uso dessa opção pode fazer com que o GNU / Linux sofra de vários problemas de exibição, particularmente durante a parte inicial da sequência de inicialização. Se você tiver problemas, defina essa variável como 'text' e o GRUB dirá ao Linux para inicializar no modo de texto normal.

     

O padrão é específico da plataforma. Em plataformas com um modo de texto nativo (como plataformas de BIOS de PCs), o padrão é "texto". Caso contrário, o padrão pode ser "automático" ou um modo de vídeo específico.

     

Essa variável é geralmente definida por "GRUB_GFXPAYLOAD_LINUX" (consulte Configuração simples ).

Mas o mais importante: achei a mensagem error: no video mode activated que você encontra no Bug 699802 e tem uma solução possível :

  

Descompactar #GRUB_GFXMODE=640x480 em /etc/default/grub na verdade resolve o problema.   Lembre-se de executar sudo update-grub depois de alterar /etc/default/grub .

Veja também comentário 27 e também comente 24 e 30 como soluções interessantes. Comentário 30:

  

Só queria confirmar que o método para o número 24 funciona bem para pessoas com a partição criptografada (não se incomode com o material não comentável). Apenas para que alguém como eu não tenha que procurar por tudo para descobrir como fazer comandos simples (minha primeira vez usando o linux). Inicie o terminal e vá para o diretório cd /usr/share/grub/ . Copie os arquivos de fonte para outro diretório ( cp , precisa de sudo e *.pft copia os três arquivos de fonte de uma só vez) com sudo cp *.pf2 /boot/grub , depois atualize o grub com sudo update-grub .

    
por Rinzwind 13.09.2011 / 20:14