Posso forçar o kernel do Linux a usar um adaptador vga específico para a saída ao inicializar?

4

Suponha que eu tenha uma máquina Linux Xen com vários adaptadores gráficos + um adaptador gráfico onboard.

Suponha que eles sejam todos os adaptadores PCIe.

Eu estou supondo que o kernel do Linux decide usar qualquer adaptador gráfico que ele encontre primeiro para usar como saída VGA ao inicializar?

Existe uma maneira de direcionar essa saída para um adaptador específico através de uma opção de inicialização do kernel?

Razão: Eu estou querendo manter onboard gráficos como a saída do console para o Linux (é servidor ubuntu - não rodando X). Os outros adaptadores gráficos serão passados para vários convidados Xen.

Nota: Não faz diferença se um monitor ou plugue VGA falho está conectado. O Linux pega uma das placas, independentemente do estado de qualquer dispositivo conectado. O que eu estou querendo fazer é dizer ao kernel que eu quero que você use o adaptador no endereço xx: xx.0 pci ou algo assim.

    
por Matt 30.08.2011 / 06:54

2 respostas

1

Normalmente, você deve ser capaz de selecionar um 'BOOT VGA' no BIOS, lá você deve ser capaz de selecionar 'onboard' ou 'external'.

Normalmente, o Linux deve usar o adaptador VGA selecionado pelo BIOS como padrão.

As outras cartas podem ser usadas rodando o Xorg mais tarde

    
por 08.12.2011 / 16:35
0

Ya eu tive um problema semelhante a isto. Você pode não gostar da solução, mas eu juro que funcionou para mim !!

No meu caso, acabei usando um plugue VGA de hardware com 3 resistores. Eu fiz isso cortando um cabo vga padrão de cerca de 1,5 polegadas de uma extremidade do cabo. Então eu retirei os fios e soldei em resistores de 75 ohm pelos fios corretos. Depois de testar os ohms com um medidor, coloquei cola quente sobre a coisa toda. Eu não tenho uma foto, mas é bem simples.

Aqui estão 2 guias que abordam este procedimento:

link

link

Finalmente, lembro-me de um post aleatório sobre certas placas-mãe tendo uma opção para isso na BIOS ... a minha não.

    
por 30.08.2011 / 19:24

Tags