GameMode 1.6 zaten piyasaya sürüldü ve bellek yönetimi iyileştirmeleriyle birlikte geliyor

Birkaç aylık geliştirmeden sonra Covid-19 ile ilgili sorunlar nedeniyle yeni çalışma şekline uyum sağlamak, Feral Interactive açıklandı yakın zamanda yeni sürümünün lansmanı Oyun Modu 1.6 Bellek yönetiminde birkaç iyileştirmenin yanı sıra küçük hata düzeltmelerinin yapıldığını vurguluyor.

GameMode'a aşina olmayanlar için, bunun çeşitli Tweak'leri entegre eden bir arka plan süreci ve hareket halindeyken ve oyun performansını en üst düzeye çıkarmak için sistem ince ayarları.

Oyunlar için, oyunun yürütülmesi sırasında sistemde varsayılan olarak kullanılmayan belirli optimizasyonların dahil edilmesini talep etmeye izin veren özel bir kitaplık libgamemode kullanılması önerilmektedir. Oyunu otomatik optimizasyon modunda çalıştırmak için bir kütüphane seçeneği de vardır (oyunu başlatırken LD_PRELOAD aracılığıyla libgamemodeauto.so yüklenir), oyun kodunda değişiklik yapmak zorunda kalmadan. Belirli optimizasyonların dahil edilmesi, konfigürasyon dosyası aracılığıyla kontrol edilebilir.

Yeni sürüm 1.6 hakkında

Sunulan bu yeni versiyonda, systemd için bağlayıcı olmayan seçenekler ve logind yapabilme yeteneğini vurgular.

Ayrıca eklendi kitaplık dizinini değiştirme desteği hizmet için gamemoderun ve LD_PRELOAD değerini geçersiz kılın $ GAMEMODERUNEXEC içinde.

Ayrıca gelişmiş bellek yönetimi özellikleri ve gamemoderun yardımcı programı için yeni bir kılavuz önerildi ve örneklerle birlikte bir dizi oyun modu simülasyon oyunu eklendi.

Tespit edilen problemlerle ilgili olarak çıkan bu yeni versiyonun kullanıcıları olanların GameMode 1.6'yı güncelleyen Arch Linux ve türevleri, oyunların yürütülmesinde sorunlar yaratır.

Kullanmaya çalışırken şu hata oluşuyor:

/ usr / bin / gamemoded: paylaşılan kitaplıkları yüklerken hata: libinih.so. 0: paylaşılan nesne dosyası açılamıyor: Böyle bir dosya veya dizin yok

Bu sorunu çözmek için anlık bir çözüm öneriliyor, detaylara başvurabilirsiniz. Aşağıdaki bağlantıda. 

Diğer dağıtımlara gelince, bir sorun yok gibi görünüyor ya da en azından henüz rapor edilmemiş.

Nihayet onun hakkında daha fazlasını bilmek istiyorsan bu yeni sürüm hakkında ayrıntıları kontrol edebilirsiniz. aşağıdaki bağlantı. 

GameMode Linux'a nasıl kurulur?

GameMode'u denemekle ilgileniyorsanız, bunu sisteminize almak için aşağıdakileri yapabilirsiniz.

Debian, Ubuntu ve bunlardan türetilen dağıtımlar söz konusu olduğundabu komut ile bağımlılıkları kuruyoruz
sudo apt-get install meson libsystemd-dev pkg-config ninja-build

Kurulum yapanlar için ArchLinux, Manajaro veya bunların bazı türevleri ile bağımlılıklar elde edilir bu komut:
sudo pacman -S meson systemd ninja
İken Fedora, Korora, CentOS, openSUSE ve türevleri ile kurduğumuz:
sudo dnf install meson systemd-devel pkg-config
Şimdi, uygulamanın kaynak kodunu git içindeki alanından indirmeliyiz, bunu bir terminalde yapmak için şu komutu çalıştırıyoruz:
git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.1
./bootstrap.sh

Ve şimdi hizmeti bu komutlarla sisteme yüklemeliyiz:
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

Sistemlerinize yükledikten ve hizmeti başarıyla yükledikten sonra, herhangi bir oyuna GameMode'u kullanabileceğini şu komutu vererek söyleyebilirsiniz:
LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

Ayrıca, oyunlarınızın her biri için aşağıdaki gibi bir Steam başlatma seçeneği olarak ekleyebilirsiniz:

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

Hangi mevcut CPU regülatörünün kullanımda olduğunu bilmek istiyorsanız, bu komutu terminalde çalıştırabilirsiniz:

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

yapılandırma

Arka plan programı yapılandırılabilir şu anda dosya kullanıyor oyun modu.ini, bu "örnek" uygulama klasörünün içindedir.

Yapılandırma dosyaları aşağıdaki dizinlerden yüklenir ve birleştirilir, sırayla:
/usr/share/gamemode/
/etc/
$XDG_CONFIG_HOME o $HOME/.config/
$PWD

Bu dosyada temel olarak valiyi yapılandırıyoruz ve GameMode'un çalışmasını istemediğimiz oyunları hariç tutmak için bize bir kara liste sağlıyor.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.