diff --git a/sources/tech/20190805 GameMode - A Tool To Improve Gaming Performance On Linux.md b/sources/tech/20190805 GameMode - A Tool To Improve Gaming Performance On Linux.md deleted file mode 100644 index abaea75707..0000000000 --- a/sources/tech/20190805 GameMode - A Tool To Improve Gaming Performance On Linux.md +++ /dev/null @@ -1,117 +0,0 @@ -[#]: collector: (lujun9972) -[#]: translator: (geekpi) -[#]: reviewer: ( ) -[#]: publisher: ( ) -[#]: url: ( ) -[#]: subject: (GameMode – A Tool To Improve Gaming Performance On Linux) -[#]: via: (https://www.ostechnix.com/gamemode-a-tool-to-improve-gaming-performance-on-linux/) -[#]: author: (sk https://www.ostechnix.com/author/sk/) - -GameMode – A Tool To Improve Gaming Performance On Linux -====== - -![Gamemmode improve gaming performance on Linux][1] - -Ask some Linux users why they still sticks with Windows dual boot, probably the answer would be – “Games!”. It was true! Luckily, open source gaming platforms like [**Lutris**][2] and Proprietary gaming platform **Steam** have brought many games to Linux platforms and improved the Linux gaming experience significantly over the years. Today, I stumbled upon yet another Linux gaming-related, open source tool named **GameMode** , which allows the users to improve gaming performance on Linux. - -GameMode is basically a daemon/lib combo that lets the games optimise Linux system performance on demand. I thought GameMode is a kind of tool that would kill some resource-hungry tools running in the background. But it is different. What it does actually is just instruct the CPU to **automatically run in Performance mode when playing games** and helps the Linux users to get best possible performance out of their games. - -GameMode improves the gaming performance significantly by requesting a set of optimisations be temporarily applied to the host OS while playing the games. Currently, It includes support for optimisations including the following: - - * CPU governor, - * I/O priority, - * Process niceness, - * Kernel scheduler (SCHED_ISO), - * Screensaver inhibiting, - * GPU performance mode (NVIDIA and AMD), GPU overclocking (NVIDIA), - * Custom scripts. - - - -GameMode is free and open source system tool developed by [**Feral Interactive**][3], a world-leading publisher of games. - -### Install GameMode - -GameMode is available for many Linux distributions. - -On Arch Linux and its variants, you can install it from [**AUR**][4] using any AUR helper programs, for example [**Yay**][5]. - -``` -$ yay -S gamemode -``` - -On Debian, Ubuntu, Linux Mint and other Deb-based systems: - -``` -$ sudo apt install gamemode -``` - -If GameMode is not available for your system, you can manually compile and install it from source as described in its Github page under Development section. - -### Activate GameMode support to improve Gaming Performance on Linux - -Here are the list of games with GameMode integration, so we need not to do any additional configuration to activate GameMode support. - - * Rise of the Tomb Raider - * Total War Saga: Thrones of Britannia - * Total War: WARHAMMER II - * DiRT 4 - * Total War: Three Kingdoms - - - -Simply run these games and GameMode support will be enabled automatically. - -There is also an [**extension**][6] is available to integrate GameMode support with GNOME shell. It indicates when GameMode is active in the top panel. - -For other games, you may need to manually request GameMode support like below. - -``` -gamemoderun ./game -``` - -I am not fond of games and I haven’t played any games for years. So, I can’t share any actual benchmarks. - -However, I’ve found a short video tutorial on Youtube to enable GameMode support for Lutris games. It is a good start point for those who wants to try GameMode for the first time. - - - -By looking at the comments in the video, I can say that that GameMode has indeed improved gaming performance on Linux. - -For more details, refer the [**GameMode GitHub repository**][7]. - -* * * - -**Related read:** - - * [**GameHub – An Unified Library To Put All Games Under One Roof**][8] - * [**How To Run MS-DOS Games And Programs In Linux**][9] - - - -* * * - -Have you used GameMode tool? Did it really improve the Gaming performance on your Linux box? Share you thoughts in the comment section below. - --------------------------------------------------------------------------------- - -via: https://www.ostechnix.com/gamemode-a-tool-to-improve-gaming-performance-on-linux/ - -作者:[sk][a] -选题:[lujun9972][b] -译者:[译者ID](https://github.com/译者ID) -校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 - -[a]: https://www.ostechnix.com/author/sk/ -[b]: https://github.com/lujun9972 -[1]: https://www.ostechnix.com/wp-content/uploads/2019/07/Gamemode-720x340.png -[2]: https://www.ostechnix.com/manage-games-using-lutris-linux/ -[3]: http://www.feralinteractive.com/en/ -[4]: https://aur.archlinux.org/packages/gamemode/ -[5]: https://www.ostechnix.com/yay-found-yet-another-reliable-aur-helper/ -[6]: https://github.com/gicmo/gamemode-extension -[7]: https://github.com/FeralInteractive/gamemode -[8]: https://www.ostechnix.com/gamehub-an-unified-library-to-put-all-games-under-one-roof/ -[9]: https://www.ostechnix.com/how-to-run-ms-dos-games-and-programs-in-linux/ diff --git a/translated/tech/20190805 GameMode - A Tool To Improve Gaming Performance On Linux.md b/translated/tech/20190805 GameMode - A Tool To Improve Gaming Performance On Linux.md new file mode 100644 index 0000000000..96bc025a28 --- /dev/null +++ b/translated/tech/20190805 GameMode - A Tool To Improve Gaming Performance On Linux.md @@ -0,0 +1,117 @@ +[#]: collector: (lujun9972) +[#]: translator: (geekpi) +[#]: reviewer: ( ) +[#]: publisher: ( ) +[#]: url: ( ) +[#]: subject: (GameMode – A Tool To Improve Gaming Performance On Linux) +[#]: via: (https://www.ostechnix.com/gamemode-a-tool-to-improve-gaming-performance-on-linux/) +[#]: author: (sk https://www.ostechnix.com/author/sk/) + +GameMode - 提高 Linux 游戏性能的工具 +====== + +![Gamemmode improve gaming performance on Linux][1] + +去问一些 Linux 用户为什么他们仍然坚持 Windows 双启动,他们的答案可能是 - “游戏!”。这是真的!幸运的是,开源游戏平台如 [**Lutris**][2] 和专有游戏平台 **Steam** 已经为 Linux 平台带来了许多游戏,并且近几年来显著改善了 Linux 的游戏体验。今天,我偶然发现了另一款名为 **GameMode** 的 Linux 游戏相关开源工具,它能让用户提高 Linux 上的游戏性能。 + +GameMode 基本上是一组守护进程/lib,它可以按需优化 Linux 系统的游戏性能。我以为 GameMode 是一个杀死在后台运行的对资源消耗大进程的工具。但它并不是。它实际上只是让 CPU **自动运行在高性能模式下**并帮助 Linux 用户从游戏中获得最佳性能。 + +在玩游戏时,GameMode 通过请求一组优化临时应用于宿主机来显著提升游戏性能。目前,它支持下面这些优化: + + * CPU 调控器, +  * I/O 优先级, +  * 进程 nice 值 +  * 内核调度器(SCHED_ISO), +  * 进制屏幕保护, +  * GPU 高性能模式(NVIDIA 和 AMD),GPU 超频(NVIDIA), +  * 自定义脚本。 + + + +GameMode 是由世界领先的游戏发行商 [**Feral Interactive**][3] 开发的免费开源系统工具。 + +### 安装 GameMode + +GameMode 适用于许多 Linux 发行版。 + +在 Arch Linux 及其变体上,你可以使用任何 AUR 助手程序,如 [**Yay**][5] 从 [**AUR**][4] 安装它。 + +``` +$ yay -S gamemode +``` + +在 Debian、Ubuntu、Linux Mint 和其他基于 Deb 的系统上: + +``` +$ sudo apt install gamemode +``` + +如果 GameMode 不适用于你的系统,你可以按照它的 Github 页面中开发章节下的描述从源码手动编译和安装它。 + +### 激活 GameMode 支持以改善 Linux 上的游戏性能 + +以下是 GameMode 集成支持的游戏列表,因此我们无需进行任何其他配置即可激活 GameMode 支持。 + + * 古墓丽影:崛起 + * 全面战争传奇:不列颠尼亚王座 + * 全面战争:战锤 2 + * 尘埃 4 + * 全面战争:三国 + + + +只需运行这些游戏,就会自动启用 GameMode 支持。 + +这里还有将 GameMode 与 GNOME shell 集成的的[扩展][6]。它会在顶部指示 GameMode 何时处于活跃。 + +对于其他游戏,你可能需要手动请求 GameMode 支持,如下所示。 + +``` +gamemoderun ./game +``` + +我不喜欢游戏,并且我已经很多年没玩游戏了。所以,我无法分享一些实际的基准测试。 + +但是,我在 Youtube 上找到了一个简短的视频教程,以便为 Lutris 游戏启用 GameMode 支持。对于那些想要第一次尝试 GameMode 的人来说,这是个不错的开始。 + + + +通过浏览视频中的评论,我可以说 GameMode 确实提高了 Linux 上的游戏性能。 + +对于更多细节,请参阅 [**GameMode 的 GitHub 仓库**][7]。 + +* * * + +**相关阅读:** + + * [**GameHub – 将所有游戏集合在一起的仓库**][8] + * [**如何在 Linux 中运行 MS-DOS 游戏和程序**][9] + + + +* * * + +你用过 GameMode 吗?它真的有改善 Linux 上的游戏性能吗?请在下面的评论栏分享你的想法。 + +-------------------------------------------------------------------------------- + +via: https://www.ostechnix.com/gamemode-a-tool-to-improve-gaming-performance-on-linux/ + +作者:[sk][a] +选题:[lujun9972][b] +译者:[geekpi](https://github.com/geekpi) +校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 + +[a]: https://www.ostechnix.com/author/sk/ +[b]: https://github.com/lujun9972 +[1]: https://www.ostechnix.com/wp-content/uploads/2019/07/Gamemode-720x340.png +[2]: https://www.ostechnix.com/manage-games-using-lutris-linux/ +[3]: http://www.feralinteractive.com/en/ +[4]: https://aur.archlinux.org/packages/gamemode/ +[5]: https://www.ostechnix.com/yay-found-yet-another-reliable-aur-helper/ +[6]: https://github.com/gicmo/gamemode-extension +[7]: https://github.com/FeralInteractive/gamemode +[8]: https://www.ostechnix.com/gamehub-an-unified-library-to-put-all-games-under-one-roof/ +[9]: https://www.ostechnix.com/how-to-run-ms-dos-games-and-programs-in-linux/