Alterar a resolução da tela sem monitor no Linux?

2

Eu tenho um programa GUI que será executado ao longo das inicializações do sistema operacional (CentOS 6.6).

A configuração de resolução está programada na parte init do programa GUI, a minha solução agora é pegar os conjuntos de resolução do monitor usando xrandr e analisar o resultado e configurá-lo para um dos candidatos, você pode escolha um deles na parte Preferences do programa GUI posteriormente. Mas xrandr não funcionará se nenhum monitor estiver conectado, certo?

Se eu não tiver nenhum monitor conectado à caixa, isso significa que não tenho idéia do que a resolução define que um monitor pode fornecer, então agora o que eu quero é, se eu ligar o computador, e o programa da GUI será executado, depois de ligar um monitor mais tarde, posso ver o programa GUI já carregado no monitor.

Quero que a resolução seja corrigida ( 1152x864 75.0Hz , por exemplo) na parte inicial do programa GUI usando alguns comandos ou APIs se nenhum monitor estiver conectado?

Alguém sabe alguma coisa sobre o disponível commands ou APIs ?

    
por CodyChan 17.04.2015 / 09:20

1 resposta

2

Na página do manual xrandr:

--fb widthxheight Reconfigures the screen to the specified size. All configured monitors must fit within this size. When this option is not provided, xrandr computes the smallest screen size that will hold the set of configured outputs; this option provides a way to override that behaviour.

Tente abaixo sem monitor conectado -

xrandr --fb 1280x800

    
por 23.06.2017 / 16:41