GameMode 1.6已经发布,并且具有内存管理方面的改进

经过几个月的发展 并由于与Covid-19相关的问题而适应新的工作方式, 野性互动揭幕 最近推出了新版本的 游戏模式1.6 其中强调指出,内存管理已进行了一些改进,并修复了一些小错误。

对于那些不熟悉GameMode的人,他们应该知道它是 集成了各种调整的后台进程 以及移动和系统调整,以最大限度地提高游戏性能。

对于游戏,建议使用特殊的库libgamemode,该库允许在执行游戏时请求包括系统默认情况下未使用的某些优化。 还有一个库选项可在自动优化模式下运行游戏(启动游戏时通过LD_PRELOAD加载libgamemodeauto.so),而无需更改游戏代码。 可以通过配置文件控制某些优化。

关于新版本1.6

在这个新版本中, 强调了能够elogind和未绑定到systemd的已登录选项的功能。

另外,添加了 支持更改库目录 实用 gamemode运行并覆盖LD_PRELOAD值 在$ GAMEMODERUNEXEC中。

另一方面 增强的内存管理亮点 并为gamemoderun实用程序提出了新手册,并添加了一组带有示例的游戏模式模拟游戏。

关于发现的问题 的这个新版本的发布者,似乎 Arch Linux及其衍生产品更新GameMode 1.6会导致游戏执行出现问题。

由于尝试使用时,会发生以下错误:

/ usr / bin / gamemoded:加载共享库时出错:libinih.so。0:无法打开共享库文件:没有这样的文件或目录

为了解决这个问题,提出了一个暂时的解决方案,您可以咨询详细信息 在下面的链接中。 

至于其他分布,似乎没有问题,或者至少尚未报告。

最后 如果您想了解更多 关于这个新版本,您可以在 以下链接。 

如何在Linux上安装GameMode?

如果您有兴趣尝试GameMode,可以执行以下操作以将其安装在系统上。

对于Debian,Ubuntu及其衍生的发行版,我们使用此命令安装依赖项
sudo apt-get install meson libsystemd-dev pkg-config ninja-build

对于那些已经安装 ArchLinux,Manajaro或这些依赖项的某些派生可通过以下方式获得 该命令:
sudo pacman -S meson systemd ninja
当为 我们安装的Fedora,Korora,CentOS,openSUSE和衍生产品:
sudo dnf install meson systemd-devel pkg-config
现在 我们必须从git的空间下载应用程序的源代码, 要在终端上执行此操作,我们执行以下命令:
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.1
./bootstrap.sh

现在 我们必须使用以下命令将服务加载到系统:
meson --prefix=/usr build -Dwith-systemd-user-unit-dir=/etc/systemd/user
cd build
ninja
sudo ninja install
systemctl --user daemon-reload
systemctl --user enable gamemoded
systemctl --user start gamemoded
systemctl --user status gamemoded

将其安装到系统上并成功将服务加载到系统上后,您可以通过执行以下命令告知任何游戏它可以使用GameMode:
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

您还可以将其添加为每个游戏的Steam启动选项,如下所示:

LD_PRELOAD=$LD_PRELOAD:/usr/\$LIB/libgamemodeauto.so %command%

如果您想知道当前使用的是哪个CPU调速器,可以在终端中运行以下命令:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

组态

守护程序可以配置 当前使用的文件 游戏模式文件,这位于应用程序文件夹“ example”中。

从以下目录加载和合并配置文件, 为了:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD

在此文件中,我们基本上配置了调控器,它为我们提供了黑名单,以排除那些我们不希望运行GameMode的游戏。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。