找回密码
 立即注册
搜索
查看: 175|回复: 0

如何防止 Windows 游戏改变 Linux 显示器分辨率的三种方法

[复制链接]

2万

主题

0

回帖

6万

积分

管理员

积分
63502
发表于 2024-9-19 07:17:25 | 显示全部楼层 |阅读模式
以下是如何防止游戏在 Linux 上更改显示器分辨率的方法。有三种方法:将游戏显示模式更改为窗口、安装游戏以及使用 Wine 虚拟桌面功能。许多游戏在 Linux 上运行时可以操纵 Linux 桌面会话的原始显示分辨率并将其更改为错误的大小。游戏切换分辨率是一个严重的问题,也是许多 Linux 用户想知道如何解决的问题。

方法一:将游戏显示模式改为窗口模式

通过 Wine 阻止在 Linux 上运行的游戏的一种方法是进入游戏本身的设置并将其更改为“窗口”模式。要将游戏设置为窗口模式,请找到“窗口”,然后选择“视频”并将其设置为“窗口”模式。

模式将游戏放入窗口中,就像 Linux 桌面上的其他程序一样,这将阻止它操纵显示尺寸。

请记住,所有游戏都是不同的,并且您在 Linux 上通过 Wine 玩的游戏可能不支持非全屏模式。如果是这种情况,您需要尝试本文中描述的其他方法之一。

方法 2:安装游戏

Valve 一直在努力改进 Linux 上 Wine 背后的技术以及它处理视频游戏的方式。到目前为止,这项新技术的最大优势之一是几乎不需要任何配置。它还附带了几个 Linux 修复程序,使游戏比使用传统 Wine 运行得更好。使用 Wine 时,这些游戏不太可能影响您的 Linux 桌面屏幕分辨率。

下面介绍如何在Linux上访问/。

要通过此方法安装游戏,只需安装最新版本的 Steam。要在 Linux 上执行此操作,请按照我们的指南了解如何在 Arch Linux 上安装 Steam。一旦您启动并运行了最新版本的 Linux Steam 客户端,请按照我们的指南了解如何使用 Steam Play 在 Linux 上玩游戏。然后,在您的 Steam 库中搜索游戏并单击“开始”按钮以启用它以供 Steam 使用。

方法三:使用 Wine 虚拟桌面功能

Wine 具有一个内置功能,称为“虚拟桌面( )”,启用后,可用于生成一个安全的、类似桌面的空间来执行程序,任何正在运行的应用程序都无法与之交互。

虚拟桌面功能对于 Wine 上的 Linux 用户来说并不熟悉,但是,如果您通过 Wine 在 Linux 上运行游戏并且无法在游戏中使用或启用窗口模式,那么这是您的最佳选择。

1. 开始之前

Wine 中的虚拟桌面功能几乎可以在每个 Wine 版本中使用 - 即使是较旧的版本。如果您在玩游戏时遇到图形问题,最好保持 Wine 更新,因为它包含大量针对游戏玩家的图形补丁和改进。

要更新到 Wine 的最新稳定版本,请打开 Linux 软件更新程序并安装所有可用的软件补丁。或者,考虑从当前运行的 Wine 版本升级到版本 4。按照说明在 18.04 上升级或安装 Wine 4.0 稳定版和开发版。

2. 检测你的桌面分辨率

使用 Wine 虚拟桌面功能的最佳方式是让它模拟您显示器的精确屏幕分辨率,因此在设置 Wine 虚拟桌面以使用您显示器的分辨率之前,您必须弄清楚它是什么。

检查 Linux 桌面上的显示设置 - “()”或“()”设置,请参阅在 Gnome、KDE、XFCE、Mate 桌面上配置显示器分辨率,或者按键盘上的 Ctrl+Alt+T 或 Ctrl+Shift+T 打开终端窗口并输入以下命令之一。

1],:

| grep ':'

2],:

| grep ‘*’

保持终端窗口打开,因为它将列出您稍后将需要的显示尺寸信息。

3. 设置 Wine 虚拟桌面

Wine 的所有配置都在 Wine 配置应用程序中完成。要访问此应用程序,请按键盘上的 Alt+F2 打开桌面快速启动器。然后,在启动窗口中输入以下命令以访问 Wine 设置。

打开 Wine 配置设置窗口后,您将看到几个不同的选项卡页面可供选择。找到名为“”的选项卡,然后用鼠标单击它即可访问它。

在“图形”页面上,找到“模拟虚拟桌面”并选中旁边的复选框以启用该功能。然后,向下移动到“桌面大小”区域并输入显示器的显示分辨率。

单击“应用”按钮更改设置并启用 Wine 虚拟桌面功能。启用后,所有在 Linux 上运行的游戏都将无法操纵计算机上的屏幕分辨率。

相关主题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|【远见汇智】 ( 京ICP备20013102号-17 )

GMT+8, 2025-5-5 09:17 , Processed in 0.096890 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表