Forçando o menu grub para o monitor externo conectado ao laptop via HDMI / VGA

12

Existe alguma maneira de forçar o menu grub a mostrar seu conteúdo em um monitor externo (para selecionar o sistema operacional para inicializar no win ou no ubuntu), eu uso meu laptop mais como uma área de trabalho com um monitor conectado por causa de um soquete de ventilador do laptop quebrado. HDMI ou VGA funcionariam.

biozalp
fonte
1
Você pode configurar o bioslaptop para exibir em um monitor externo? Isso deve fazer isso grubtambém. Esta é a única solução real que encontrei no Google, mas nem todos os laptops têm essa opção.
Mark Kirby
O meu não tem isso :( #hatelaptop
biozalp
OK: Posso ter sorte com isso, suponho que, por causa do superaquecimento, você ficaria bem em não ter o laptop ligado quando a área de trabalho inicializar, certo?
Mark Kirby

Respostas:

4

Aqui está uma maneira ruim de fazer isso, para a maioria, que pode ser bom para você.

Na área de trabalho, abra este arquivo como root

gksu gedit  /etc/default/grub

e encontre esta linha

GRUB_CMDLINE_LINUX_DEFAULT=...

e adicione isso no final

video=LVDS-1:d

toda a minha linha é

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

então eu adicionaria aqui

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=LVDS-1:d"

Altere lvds-1o nome do seu monitor, se for diferente, localize-o com

xrandr -q

Isso desativará a tela do laptop para ambos grube a área de trabalho e forçará a tela externa, mesmo que você remova o HDMIcabo, a tela do laptop não funcionará. Você pode remover a alteração para voltar a usar a tela do laptop.

Não posso testar isso porque não tenho laptop, mas tirei de uma pergunta emarch que o problema não era a exibição de um laptop depois de forçar grubum monitor externo.

Eu não recomendo isso para a maioria dos usuários que desejam que o laptop ainda seja portátil.

Mark Kirby
fonte
vai tentar e voltar o mais rápido possível.
biozalp
1
Eu tentei isso, mas não funcionou: o menu não é exibido no monitor externo. O monitor externo é ativado somente após a inicialização do Linux.
Giorgio