O que exatamente faz GRUB_GFXPAYLOAD_LINUX = texto?

15

Para poder inicializar o Ubuntu 10.10 ou 11.10 no meu novo Lenovo L5210 com Intel Sandy Bridge, preciso definir as GRUB_GFXPAYLOAD_LINUX=textopções do grub. Caso contrário, só recebo uma tela preta com um cursor no canto superior esquerdo.

Quando defino GRUB_GFXPAYLOAD_LINUX=text, em vez do cursor, recebo uma error: no video mode activatedmensagem no canto superior esquerdo.

Então, o que exatamente faz GRUB_GFXPAYLOAD_LINUX=texte o que eu perco ao defini-lo?

TipiT
fonte

Respostas:

9

13.1.9 gfxpayload

Se essa variável estiver definida, ela controla o modo de vídeo no qual o kernel do Linux é iniciado, substituindo a opção de inicialização 'vga =' (consulte linux ). Pode ser definido como 'text' para forçar o kernel do Linux a inicializar no modo de texto normal, 'keep' 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 (consulte gfxmode ).

Dependendo do seu kernel, da sua distribuição, da sua placa de vídeo e da fase da lua, observe que o uso desta opção pode causar ao GNU / Linux vários problemas de exibição, principalmente 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 PC), 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 ).


Mais importante: encontrei a mensagem que error: no video mode activatedvocê recebe no Bug 699802 e ela tem uma solução possível :

Descomprimir #GRUB_GFXMODE=640x480na /etc/default/grubverdade resolve o problema. Lembre-se de executar sudo update-grubapós a alteração /etc/default/grub.

Observe também o comentário 27 e também o comentário 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 preocupe com as coisas descomentadas). Assim, alguém como eu não precisa procurar por toda parte para descobrir como executar 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, precise sudoe *.pftcopie os três arquivos de fonte de uma só vez) sudo cp *.pf2 /boot/grube atualize o grub com sudo update-grub.

Rinzwind
fonte