GameMode 1.6 telah dilancarkan dan dilengkapi dengan peningkatan pengurusan memori

Selepas beberapa bulan pembangunan dan untuk menyesuaikan diri dengan cara kerja baru kerana masalah yang berkaitan dengan Covid-19, Feral Interactive dilancarkan baru-baru ini pelancaran versi baru Kaedah Permainan 1.6 di mana ia menyoroti bahawa beberapa penambahbaikan telah dilakukan dengan pengurusan memori, serta perbaikan bug kecil.

Bagi mereka yang tidak biasa dengan GameMode, mereka harus tahu betul proses latar belakang yang menyatukan pelbagai Tweaks dan dalam perjalanan dan penyesuaian sistem untuk memaksimumkan prestasi permainan.

Untuk permainan, diusulkan untuk menggunakan libgamemode perpustakaan khusus, yang memungkinkan untuk meminta penyertaan pengoptimuman tertentu yang tidak digunakan secara lalai dalam sistem pada saat pelaksanaan permainan. Terdapat juga pilihan perpustakaan untuk menjalankan permainan dalam mod pengoptimuman automatik (memuat libgamemodeauto.so melalui LD_PRELOAD ketika memulakan permainan), tanpa harus membuat perubahan pada kod permainan. Kemasukan pengoptimuman tertentu dapat dikendalikan melalui fail konfigurasi.

Mengenai versi baru 1.6

Dalam versi baru ini, menonjolkan kemampuan untuk dapat elogind dan pilihan logind yang tidak mengikat sistemd.

Di samping itu, ia ditambah sokongan untuk menukar direktori perpustakaan untuk utiliti gamemoderun dan ganti nilai LD_PRELOAD dalam $ GAMEMODERUNEXEC.

Sebaliknya sorotan pengurusan memori yang dipertingkatkan dan manual baru telah dicadangkan untuk utiliti gamemoderun dan satu set permainan simulasi mod permainan dengan contoh telah ditambahkan.

Mengenai masalah yang dikesan versi baru ini yang telah dikeluarkan, nampaknya mereka yang merupakan pengguna Arch Linux dan derivatif yang mengemas kini GameMode 1.6 menimbulkan masalah dengan pelaksanaan permainan.

Sejak cuba menggunakan, kesalahan berikut berlaku:

/ usr / bin / gamemoded: ralat semasa memuatkan pustaka bersama: libinih.so 0: tidak dapat membuka fail objek kongsi: Tidak ada fail atau direktori seperti itu

Untuk menyelesaikan masalah ini, dicadangkan penyelesaian sementara, anda boleh melihat butirannya Dalam pautan berikut. 

Bagi sebaran lain, nampaknya tidak ada masalah atau paling tidak belum dilaporkan.

Akhirnya sekiranya anda ingin mengetahui lebih lanjut mengenainya mengenai versi baru ini, anda boleh menyemak butirannya di pautan berikut. 

Bagaimana cara memasang GameMode di Linux?

Sekiranya anda berminat untuk mencuba GameMode, anda boleh melakukan perkara berikut untuk menggunakannya di sistem anda.

Dalam kes Debian, Ubuntu dan pengedaran yang berasal dari ini, kami memasang kebergantungan dengan arahan ini
sudo apt-get install meson libsystemd-dev pkg-config ninja-build

Bagi mereka yang telah memasang ArchLinux, Manajaro atau beberapa turunan dari kebergantungan tersebut diperoleh dengan arahan ini:
sudo pacman -S meson systemd ninja
Sementara untuk Fedora, Korora, CentOS, openSUSE dan derivatif yang kami pasangkan:
sudo dnf install meson systemd-devel pkg-config
Sekarang, kita mesti memuat turun kod sumber aplikasi dari ruangnya di git, untuk melakukan ini di terminal kami melaksanakan perintah ini:
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.1
./bootstrap.sh

Dan sekarang kita mesti memuatkan perkhidmatan ke sistem dengan arahan ini:
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

Setelah anda memasangnya di sistem anda dan mereka berjaya memuatkan perkhidmatan ke dalamnya, anda dapat memberitahu permainan apa pun yang dapat memanfaatkan GameMode dengan melakukan perintah ini:
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

Anda juga dapat menambahkannya sebagai pilihan pelancaran Steam untuk setiap permainan anda, seperti berikut:

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

Sekiranya anda ingin mengetahui gabenor CPU mana yang digunakan, anda boleh menjalankan perintah ini di terminal:

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

konfigurasi

Daemon boleh dikonfigurasi sedang menggunakan fail gamemode.ini, ini ada di dalam folder aplikasi "contoh".

Fail konfigurasi dimuat dan digabungkan dari direktori berikut, mengikut urutan:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD

Dalam fail ini, kita pada dasarnya mengkonfigurasi gabenor dan memberikan kita senarai hitam untuk mengecualikan permainan yang tidak kita mahu GameMode jalankan.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.