自上一版本發布一年多後, 野性互動揭幕 最近發布了新版本的優化器 "遊戲模式 1.7", 成為這個 次要版本 僅涵蓋迄今為止報告的錯誤修復和文檔更新,以及一些更改。
對於那些不熟悉 GameMode 的人,你應該知道這 這是一個工具 被實現為一個後台進程, 更改各種 Linux 系統設置開始遊行 p實現遊戲應用程序的最大性能。
對於遊戲,建議使用特殊庫 libgamemode,它允許在遊戲執行時請求包含系統默認未使用的某些優化。 還有一個庫選項可用於在自動優化模式下運行遊戲(通過在啟動遊戲時通過 LD_PRELOAD 加載 libgamemodeauto.so),而無需對遊戲代碼進行任何更改。 可以通過配置文件控制某些優化的包含。
例如,使用 GameMode,可以禁用省電模式,可以更改資源分配和任務調度參數(CPU 調控器和 SCHED_ISO),可以重新安排輸入/輸出優先級,啟動屏幕保護程序,在 NVIDIA 和AMD GPU 和 NVIDIA GPU 超頻以運行具有用戶定義優化的腳本。
GameMode 1.7的主要新功能
正如開頭所說的,這個新版本1.7是一個小更新,主要是為了修復從去年開始積累的各種bug和bug。
但在它所呈現的變化中,有一個突出: 名為“gamemodelist”的新實用程序 它允許您查看與使用 GameMode 共享庫運行的遊戲相關的進程列表。
這個新版本中的另一個變化是 而不是鏈接到 /usr/bin,路徑 到可執行文件 現在通過 PATH 環境變量定義.
對於 sysusers.d 還注意到, gamemode.conf 配置文件實現,它為 GameMode 創建了一個單獨的組。
如何在Linux上安裝GameMode?
遊戲模式 基本上它是一個服務(守護程序)和一個庫 這樣,此組合負責系統中的相關更改。
為了在Linux上安裝GameMode, 第一 我們必須安裝一些必要的依賴項 使其運行,從而避免該工具的安裝腳本出現問題並參與解決這些問題。
如果是Debian,Ubuntu,Linux Mint用戶 以及從中得出的其他分佈。 我們將從終端安裝必要的依賴項,並在其中執行以下命令:
sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session
現在,對於那些 Arch Linux,Manjaro,Arco用戶或任何其他衍生產品 的分佈。 在終端中,我們將輸入以下內容:
sudo pacman -S meson systemd git dbus
而對於那些使用 Fedora 或任何其他衍生髮行版 這個:
sudo dnf install meson systemd-devel pkg-config git dbus-devel
對於Gentoo的情況 我們可以使用以下命令安裝必要的依賴項:
emerge --ask games-util/gamemode
如果是Solus,則可以安裝 包裝和您需要的一切 從軟件中心。
安裝了依賴項之後,現在我們將繼續獲取GameMode安裝腳本,以便能夠執行它並將其安裝在我們的系統上。
為此,僅 我們必須打開一個終端,然後在其中鍵入以下命令:
git clone https://github.com/FeralInteractive/gamemode.git cd gamemode git checkout 1.7 ./bootstrap.sh
並準備好我們已經安裝了服務。 但是現在我們必須知道如何調用該服務,以便在我們要在我們的系統上運行遊戲時運行它。
最後,如果你想了解更多關於這個工具的信息,你可以 檢查以下鏈接。