我的台式机上有 2 个显示器。其中一个的分辨率比另一个小(不知道这是否与此问题有关)。来自展示我已禁用镜像,因此第一个显示器继续显示另一个显示器。
今天我安装了《时空幻境》。当我启动它时,它会全屏显示。当我退出游戏时,设置又恢复为显示器镜像(分辨率较低),每次我都必须设置它们。
有解决方案吗?
GPU 是蓝宝石 Radeon HD 3870,尚未安装任何额外的 GPU 驱动程序,64 位CPU,使用gnome 外壳
xrandr 的输出
$ xrandr
Screen 0: minimum 320 x 200, current 2464 x 900, maximum 8192 x 8192
DVI-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 304mm x 228mm
1024x768 60.0*+ 75.1 75.0 70.1
832x624 74.6
800x600 75.0 60.3 56.2
640x480 75.0 66.7 60.0 59.9
720x400 70.1
DIN disconnected (normal left inverted right x axis y axis)
DVI-1 connected 1440x900+1024+0 (normal left inverted right x axis y axis) 410mm x 257mm
1440x900 59.9*+ 75.0
1280x1024 75.0 60.0
1280x960 60.0
1152x864 75.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
答案1
我自己没有编织物,但发现了这个问题其他地方。我只能建议两个解决方法:
1)以窗口模式运行,如上面的评论所述,这听起来像是有效的。
2) 创建一个新的启动脚本,如上面链接的 WINEHQ 页面所述,以便在 braid 退出后使用 xrandr 返回正确的分辨率。
/opt/braid/braid && xrandr --output DVI-0 --mode 1024x768 && xrandr --output DVI-1 --mode 1440x900
编辑:更改建议的xrandr
命令以匹配 OP 输出