我使用 Wine 1.8。第一次(有时是第二次,很少是第三次)运行游戏时:它可以在分辨率之间切换,没有任何问题
之后,它失败了。从控制台运行 wine 显示它无法告诉 X11 切换到该分辨率。
xrandr
证实了这一点:
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1366x768 60.00*+
1280x720 59.86
1152x768 59.78
1024x768 59.92
800x600 59.86
848x480 59.66
720x480 59.71
640x480 59.38
HDMI-0 disconnected (normal left inverted right x axis y axis)
VGA-0 disconnected (normal left inverted right x axis y axis)
之后,当它失败时:
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1366x768 60.00*+
HDMI-0 disconnected (normal left inverted right x axis y axis)
VGA-0 disconnected (normal left inverted right x axis y axis)
为什么分辨率会消失?这并不是说我的显示器无法处理这个问题,因为它第一次、第二次甚至第三次都能正常工作。
编辑:内核驱动是radeon
,GPU是AMD Radeon 6310 (Lenovo Wrestler)