Como alterar o monitor “fullscreen” padrão?

3

Eu tenho que monitores, um ligado à minha placa gráfica Nvidia usando HDMI, o outro usando VGA (usando um adaptador DVI-VGA). A maioria dos jogos em tela cheia (que até reconhece que existem dois monitores) usa o monitor secundário. O monitor principal está configurado corretamente quando eu verifico as definições da nvidia, xrandr ou configurações do sistema KDE.

Minha solução atual é simplesmente desativar o monitor 2 ao jogar um jogo, mas isso não é satisfatório. Como posso definir efetivamente a tela principal?

    
por Erik 04.04.2013 / 21:41

1 resposta

0

Embora não tenha conseguido manter as duas telas ativas, posso pelo menos mapear os jogos para a tela correta. O que eu fiz foi mudar a linha 'metamodo' em xorg.conf :

Option         "metamodes" "CRT: 1280x1024 +1920+180, DFP: nvidia-auto-select +0+0; DFP: 1920x1200, CRT: NULL"

Eu não tenho certeza do que a primeira parte faz, foi autogerada por nvidia-settings . A segunda parte, no entanto, instrui o driver a realizar uma solicitação de resolução de 1920x1200 - a resolução nativa da minha tela principal, DFP - desabilitando a secundária ( CRT ).

Os jogos que foram bem comportados para começar nunca mudaram a resolução para começar, mas em vez disso criaram uma janela sem bordas de tamanho de tela cheia e a colocaram na tela principal.

EDIT: Isso não funciona tão bem quanto eu pensava, o modo não é retornado corretamente depois.

    
por 05.04.2013 / 15:35