答案1
Extreme Tux Racer 預設以 800 像素的解析度寬度啟動。退出遊戲應該會恢復您的原始分辨率,但不幸的是,在您關閉遊戲並重新調整顯示器大小之前,遊戲似乎崩潰了
有一個解決方法。您可以透過編輯以下行來設定自訂遊戲解析度~/.etracer/options
:
set x_resolution X
set y_resolution Y
其中X
和Y
是您想要的遊戲寬度和高度。如果您將它們設定為正常的解析度尺寸,遊戲一開始就不應該「放大」您的螢幕。
答案2
您可以將遊戲可執行檔包裝在簡單的腳本中:
#!/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
然後使用這個腳本來開始遊戲。我沒有在多顯示器配置上測試它。可能有比解析 xrandr 更好的方法來獲取當前解析度。