我使用双显示器运行计算机。当我玩游戏时,我将右显示器称为“主显示器”,将左显示器称为“辅助显示器”,因为我已将 PC 设置为在右显示器上加载全屏游戏,这是我想要的方式。但是 Wine 的默认工作方式是,当我“玩游戏”时,我的“辅助”(左)显示器会被 Wine 禁用,这是我非常不喜欢并且无法忍受的。我希望 Wine 停止禁用我的“辅助”(左)显示器,并允许即使我在右显示器上运行全屏游戏也能访问我的左显示器。
我听说过“绕过”此屏幕禁用问题的方法是启用“模拟虚拟桌面”选项。使用此选项禁用 wine 禁用我的“辅助”显示器时遇到的问题是(除非有更新版本的 wine)wine 只允许我设置一个“分辨率”来设置游戏。所以基本上,如果我运行的游戏的分辨率小于“虚拟桌面”,那么它基本上会在窗口模式下运行我的游戏,而不是拉伸游戏以适应我的屏幕分辨率/虚拟桌面分辨率。
有什么方法可以禁止 wine 禁用/关闭显示器在 wine 中运行的“全屏”游戏,并允许小于 wine 的“虚拟桌面”分辨率的游戏自动拉伸到“全屏”?
答案1
这对我有用:
http://laviefrugale.blogspot.com/2011/08/re-enable-second-monitor-in-linux-after.html
xrandr --auto
不起作用,它重新启用了第二台显示器,但它是第一台显示器的克隆。但我使用了命令xrandr --auto --output DFP2 --right-of DFP1
,另一台显示器已正确启用(跨显示器的单个桌面)。如果您的第二台逻辑显示器在左侧,则可能需要交换两者。