我安装了 SuperTuxKart 并以全屏模式玩了这款游戏。关闭游戏后,我的屏幕分辨率发生了变化。每次以全屏模式玩任何游戏时都会发生这种情况。关闭任何游戏后,Windows 都可以恢复默认分辨率。
这是错误还是正常现象?我该如何修复它?
答案1
打开终端并运行:
xrandr -s 1 && xrandr -s 0
为了确保该游戏不再发生这种情况:
创建一个以该游戏名称命名的文件夹。
在该文件夹中创建一个
.sh
文件。以下是示例代码。更改特定游戏的游戏名称:
flobopuyo xrandr -s 1 && xrandr -s 0
保存文件并关闭。
right-click在文件上,然后转到特性→权限→允许作为程序执行。
使用 Alacarte 更改应用程序以使用
.sh
您创建的文件启动。从面板中删除该游戏的启动器。
进入菜单并搜索游戏。
如果需要,可添加到面板 ( right-click→添加到收藏夹)。
答案2
这可能是您的视频驱动程序或 Ubuntu 驱动程序中的错误。如果您有一块好显卡,请尝试在游戏中使用与桌面相同的屏幕分辨率。
答案3
你应该试试:
xrandr --auto --rotate normal --pos 0x0
或者,如果您可以进入“开始”菜单,请查找单词“显示”。它应该位于“系统”或“首选项”下。
我目前正在寻找将其设置为热键的方法。所以你可能需要查看这。