Eu tenho um programa gráfico que será executado ao longo 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 pode definir (pelo menos não de xrandr
), então agora o que eu quero é, se eu ligar o computador , e o programa GUI será executado, depois de conectar um monitor mais tarde, eu 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
?
Tags xorg resolution xrandr c++ linux