如何为我的屏幕添加额外的分辨率?

如何为我的屏幕添加额外的分辨率?

我尝试推出一款关于葡萄酒的游戏(GTA San Andreas)。

GTA 显示Cannot find 800x600x32 video mode并立即关闭。

我目前拥有的电脑是 Lenovo IdeaPad G510,配备 Intel HD Graphics 4600 图形处理器。我没有改变葡萄酒设置中的任何内容。我的操作系统是 Debian 7.5(喘息)。

我用 google 搜索,发现错误"Cannot find 800x600x32 video mode"是由于我的显卡不支持 GTA 分辨率所要求的分辨率引起的。

我运行xrandr命令并得到:

xrandr: Failed to get size of gamma for output default Screen 0:
minimum 1366 x 768, current 1368 x 768, maximum 1368 x 768 default
connected 1368x768+0+0
0mm x 0mm    1366x768        0.0      1368x768  0.0*

正如我所看到的,800 x 600我的屏幕没有可用的分辨率。

  • 有什么办法可以添加吗?
  • 我应该编辑 Xorg 配置文件等吗?

答案1

《侠盗猎车手 3:圣安地列斯》的 800x600x32 分辨率只是为了菜单才可以工作吗?如果没有,您可以使用 Wine 模拟这样的窗口,然后在游戏的菜单中设置您的具体分辨率。

如果是,那么您也可以尝试使用 的xrandr缩放参数:

--scale xxy
        Changes the dimensions of the output picture. Values superior to
        1 will lead to a compressed screen (screen dimension bigger than
        the dimension of the output mode), and values below 1 leads to a
        zoom in on the output. This option is actually a  shortcut  ver‐
        sion of the --transform option.

info xrandr

相关内容