这里介绍如何防止Windows游戏改变Linux上的显示器分辨率,有三种方法:将游戏显示模式更改为窗口、通过SteamPlay在Proton中安装游戏、使用Wine虚拟桌面功能。许多Windows游戏在Linux上运行时可以操纵Linux桌面会话的本机显示分辨率并将其更改为错误的大小,游戏切换分辨率是一个严重的问题,这是很多Linux用户想知道如何解决的问题。
方法一:将游戏显示模式更改为窗口
阻止你通过Wine在Linux上运行的Windows游戏的一种方法是进入游戏本身的设置并将其更改为“windowed”模式,要在窗口模式下设置游戏,请找到“Settings”,然后选择“Video”并将其设置为“Windowed”模式。
Windows模式将游戏放入一个窗口,就像Linux桌面上的其他程序一样,这将阻止它操纵显示大小。
请记住,所有游戏都不同,你在Linux上通过Wine播放的游戏可能不支持非全屏模式,如果是这种情况,你需要尝试在本文中介绍的其他方法。
方法二:通过SteamPlay在Proton中安装游戏
Proton和SteamPlay是Valve一直致力