Eu instalei oPiloto de smoking extremojogo no Ubuntu 11.10 do Centro de Software, mas minha tela se expande de forma anormal depois que inicio um jogo.
Antes de iniciar o jogo:
Depois de fechar o jogo
Responder1
Extreme Tux Racer começa por padrão com uma largura de resolução de 800 pixels. Sair do jogo deve restaurar a resolução original, mas infelizmente parece que o jogo trava quando você fecha, antes de redimensionar a tela
Existe uma solução alternativa. Você pode definir uma resolução de jogo personalizada editando linhas em ~/.etracer/options
:
set x_resolution X
set y_resolution Y
onde X
e Y
estão a largura e altura desejadas do jogo. Se você configurá-los para suas dimensões normais de resolução, o jogo nunca deverá “ampliar” sua tela para começar.
Responder2
Você pode agrupar o executável do jogo em um script simples:
#!/bin/sh
# get current resolution
PREV_RES=$(xrandr -q | grep '^ *[0-9]*x[0-9]*' | awk '/\*/{print $1}')
# start the game
/path/to/my/game # <---- CHANGE THIS !!!!
# restore previous resolution
xranrd -s $PREV_RES
Em seguida, use este script para iniciar o jogo. Não testei na configuração de vários monitores. Pode haver uma maneira melhor de obter a resolução atual do que analisar o xrandr.