Como posso ativar a resolução acelerada do driver de vídeo no menu grub2?

2

Como posso ativar a resolução acelerada do driver para o grub2? Depois de instalar o driver NVIDIA proprietário, minha resolução de tela inicial é alterada para um valor menor. Digitar vbeinfo no shell de comando grub2 mostra a resolução suportada até 1024x768x32, mas minha resolução de tela é 1360x768. Posso habilitar esta resolução de alguma forma no grub2?

O que eu descobri que a tela do grub2 suporta apenas as resoluções suportadas pelo VBE ; como afirmei anteriormente 1360x768x32 não está listado no meu vbeinfo o / p. Então, isso é um inútil para mim?

E existe alguma maneira de carregar o módulo nvidia antes do Plymouth, ele ainda está no modo fallback, mas no módulo i915 de outro PC intel com i915.modeset=1 está funcionando bem.

    
por Samik 15.10.2011 / 16:39

1 resposta

1

Eu acho que você está sem sorte, estou com medo.

O Grub2 é iniciado pelo BIOS antes que um kernel seja carregado e o BIOS seja usado para exibir seus gráficos. Depois de fazer uma seleção, o Grub carrega o kernel e o kernel carrega um driver gráfico. Mas enquanto o Grub está rodando, as ferramentas que ele tem disponíveis são meio primitivas em comparação com o que você tem depois. Ele não sabe se comunicar com um driver gráfico (sofisticado e poderoso) e não há espaço no Grub para ficar muito chique. O Grub2 se encaixa em uma área de 31K, se não me engano.

Enquanto é iniciado pelo kernel, o Plymouth também é iniciado bem cedo, a fim de obter a tela inicial rapidamente para que o usuário possa ter certeza de que algo está acontecendo. Enquanto ele roda, o kernel explora o sistema para seus vários dispositivos e inicia várias coisas. Para drivers que não são kms, se bem me lembro, a maioria dos drivers gráficos proprietários é carregada pelo X, que é iniciado logo antes de você ver uma tela de login, tarde demais para fazer alguma coisa com o Plymouth, lamento dizer.

    
por John S Gruber 18.05.2012 / 21:52