EnvyControl: GPU Mod Seçimi GNU/Linux'ta

YalnizlikSarkisi

Yeni Üye
Katılım
10 May 2025
Mesajlar
3
Tepkime puanı
0
GNU/Linux işletim sistemine geçiş yapan ve harici grafik kartına sahip dizüstü bilgisayar kullanıcıları, üreticinin Linux desteği sağlamaması durumunda GPU seçimiyle mücadele edebiliyorlar. Bu yazıda, basit komut satırı aracı EnvyControl'ün kurulumunu ve grafiksel arayüzle kullanımını ele alacağız.


EnvyControl kurulumuna başlamadan önce NVIDIA sürücülerinin sisteminize kurulu olduğundan emin olmalısınız. Popüler dağıtımlar için kurulum adımları aşağıdadır.


Arch Linux için `yay -S envycontrol` komutunu veya başka bir AUR yardımcı programını kullanabilirsiniz.


Fedora'da ise `sudo dnf copr enable sunwire/envycontrol` ve ardından `sudo dnf install python3-envycontrol` komutlarını çalıştırmanız gerekmektedir.


Debian/Ubuntu sistemlerde, en güncel DEB dosyasını resmi sürüm sayfasından indirerek kurabilirsiniz.


RHEL 9 için `sudo dnf copr enable thonkdifferent/envycontrol` ve sonrasında `sudo dnf install python3-envycontrol` komutlarını uygulayın.


NixOS kullanıcıları için, flake dosyasına şu satırı ekleyin: `inputs = { ... envycontrol.url = github:bayasdev/envycontrol };` Bu satırı mevcut `inputs` bölümüne eklemeniz önemlidir. @Marii'ye NixOS desteği için teşekkür ederiz.


Kurulum öncesi komut çalıştırma için `nix run github:bayasdev/envycontrol -- <args>` komutunu kullanabilirsiniz. `<args>` kısmı, EnvyControl seçeneklerinden birini temsil eder ve ilerleyen bölümlerde açıklanacaktır.


EnvyControl, birçok özelleştirme seçeneği sunsa da, temel kullanımını açıklayacağız. Üç ana mod bulunmaktadır: NVIDIA (yalnızca harici GPU), Hybrid (hem dahili hem harici GPU), ve Integrated (yalnızca dahili GPU).


GPU modunu değiştirmek için `-s` argümanını kullanın. Örneğin, yalnızca NVIDIA kullanımı için `sudo envycontrol -s nvidia` komutunu çalıştırın.


Hybrid modunda, harici GPU'nun güç yönetimini `--rtd3` argümanı ile düzenleyebilirsiniz. `0` değeri GPU'yu tamamen kapatırken, `3` değeri maksimum performansı sağlar. Varsayılan değer `2`'dir. Örnek kullanım: `sudo envycontrol -s hybrid --rtd3`


Yanlış bir ayar yaparsanız, `sudo envycontrol --reset` komutuyla tüm ayarları sıfırlayabilirsiniz. Mevcut ayarları görmek için `envycontrol --query` komutunu kullanabilirsiniz.


GNOME ve KDE Plasma masaüstü ortamlarında, EnvyControl'ü widget'lar aracılığıyla daha kolay yönetebilirsiniz.


GNOME için, GNOME Extensions uygulamasını kurmalısınız. "GPU profile selector" uzantısını yükleyip etkinleştirdikten sonra, GNOME menüsünden GPU seçimini yapabilirsiniz.


KDE Plasma'da ise, masaüstüne sağ tıklayıp widget ekleme moduna geçin. "Optimus GPU switcher" widget'ını arayıp kurun ve panelinize ekleyin.
 
Geri
Üst