退出 Braid 会导致双显示器切换到镜像模式

Geo*_*nis 7 display xorg 11.10 fullscreen radeon

我的桌面上有 2 个显示器。一个的分辨率比另一个小(不知道这对这个问题是否重要)。从Display我禁用了镜像,所以第一个显示器继续到另一个。

今天我安装了Braid。当我启动它时,它会全屏显示。当我退出游戏时,设置已恢复为监视器的镜像(并且分辨率较小),我每次都必须设置它们。

有解决办法吗?

GPU 是sapphire radeon hd 3870,没有为 GPU 安装任何额外的驱动程序,64 位CPU,使用gnome-shell


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 
Run Code Online (Sandbox Code Playgroud)

kik*_*ixx 2

我自己没有辫子,但在其他地方发现了这个问题。我只能建议两种解决方法:

1)在窗口模式下运行,如上面注释中详细说明,这听起来像是可行的。

2) 按照上面链接的 WINEHQ 页面上的详细信息创建一个新的启动脚本,以便在 braid 退出后使用 xrandr 返回正确的分辨率。
/opt/braid/braid && xrandr --output DVI-0 --mode 1024x768 && xrandr --output DVI-1 --mode 1440x900

编辑:更改了建议的xrandr命令以匹配OP输出