最近,我在 Unity 中使用低分辨率(80xx600 及以下)全屏模式的程序时遇到了错误。该问题在 gnomeshell 中不存在。每当我启动应用程序时,unity 都会将屏幕放大到超出应有的程度,并且只显示屏幕的左上角(我只看到放大的四分之一屏幕)。起初我以为这是一个与 wine 有关的问题,但后来我发现本机应用程序(例如 world of goo)也会受到影响。全屏显示但分辨率更高的应用程序不会遇到这样的问题。是否可以手动修复此问题?还是我必须等待更新?
答案1
是的,我使用 Wine 以 800x600 或 1024x768 分辨率玩旧版帝国时代,而我的屏幕原本是 1280x1024,情况也是如此。解决方案:切换到目标分辨率前启动应用程序,这样它就不需要自己切换到较低的分辨率:
xrandr -s 1024x768; wine etc.;xrandr -s 1280x1024