Eu não acho que exista uma solução limpa para isso agora. A solução mais fácil é usar xrandr
e configurá-lo para usar apenas um monitor antes de iniciar o jogo com:
xrandr --output LVDS1 --off
E quando você terminar o jogo, reative os dois monitores com:
xrandr --output LVDS1 \
--mode "1366x768" \
--panning 1366x768+1600+75 \
--output VGA1 \
--mode "1600x900" \
--panning "1600x900+0+0"
Outra alternativa é iniciar o jogo em um modo de janela e, em seguida, remover a borda da tela com algum hackery. Eu escrevi uma ferramenta para isso, disponível em:
Mas não está realmente pronto para o usuário final nem nada. Você o usa assim (mova o ponteiro do mouse sobre a janela do jogo antes dos 2 segundos se esgotarem):
sleep 2 && ./windowtool.py -keep-above 1 --decorations 0 -m 1366,0 ACTIVE
Se o jogo não fornecer uma resolução adequada à sua área de trabalho, você poderá usar xrandr
para definir o seu monitor para uma resolução adequada ao jogo.