Caffeine-ng uygulaması ile bu olumsuz durumu cozebilirsiniz. Caffeine-ng uygulaması sistem cekmesinden calışıyor, tam ekran video oynatımı ya da ses oynatımı olan herhangi bir surec calıştığında, guc yonetimini pasifleştirerek otomatik bekleme vb. işlemlerin devreye girmesini engelliyor.
Kurulum
Not: Aslında bu uygulama, Caffeine uygulamasının sistem cekmecesi barındıran bir catalı. Bu sebeple sisteminizde Caffeine kurulu ise, Caffeine-ng kurmadan once kaldırmak uygun olacaktır.
Ubuntu tabanına kurulum
Caffeine-ng uygulamasını Ubuntu, Linux Mint, PopOS, Elementary OS ya da Zorin gibi, Ubuntu tabanlı dağıtımlara aşağıdaki şekilde kurabilirsiniz.
Once aşağıdaki komutlarla gerekli bağımlıkları kurmalısınız.
Kod:Panoya kopyala
sudo apt install git python3-setuptools python3-setuptools-scm python3-xdg python3-wheel python3-all python3-setproctitle python-is-python3 python3-cairo python3-dbus python3-pip gir1.2-appindicator3-0.1 gir1.2-notify-0.7 libglib2.0-bin
Kod:Panoya kopyala
sudo pip3 install pulsectl
Bağımlılıkları kurduktan sonra, aşağıdaki komutlarla uygulamayı indirip kurabilirsiniz.
Kod:Panoya kopyala
git clone https://github.com/caffeine-ng/caffeine-ng cd caffeine-ng sudo python setup.py install sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
Debian tabanına kurulum
Caffeine-ng uygulamasını Debian, MX Linux, Sparky Linux ve LMDE gibi, Debian tabanlı dağıtımlara aşağıdaki şekilde kurabilirsiniz.
Once aşağıdaki komutlarla gerekli bağımlıkları kurmalısınız.
Kod:Panoya kopyala
sudo apt install git python3-setuptools python3-setuptools-scm python3-xdg python3-wheel python3-all python3-setproctitle python-is-python3 python3-cairo python3-dbus python3-pip gir1.2-ayatanaappindicator3-0.1 gir1.2-notify-0.7 libglib2.0-bin
Kod:Panoya kopyala
sudo pip3 install pulsectl
Bağımlılıkları kurduktan sonra, aşağıdaki komutlarla uygulamayı indirip kurabilirsiniz.
Kod:Panoya kopyala
git clone https://github.com/caffeine-ng/caffeine-ng cd caffeine-ng sed -i 's/AppIndicator3/AyatanaAppIndicator3/' ./caffeine/main.py sudo python setup.py install sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
Arch tabanına kurulum
Arch tabanına kurmak icin, AUR desteğini etkinleştirmeniz gerekiyor. Ardından şuradaki paketi kurmanız yeterli olacaktır. AUR (en) - caffeine-ng
Gentoo tabanına kurulum
Gentoo icin şuradaki overlay kullanılabilir. gentoo-overlay/x11-misc/caffeine-ng at master · PF4Public/gentoo-overlay
Uygulama Alt Linux ve Void Linux depolarında mevcut.
Kullanım
Caffeine-ng uygulamasını kurduktan sonra, menuden aratıp acabilirsiniz. Bir sonraki oturum acınızda uygulama otomatik olarak sistem cekmesinden başlatılıyor.
Bir video ya da ses oynatımında, uygulamanın devreye girdiğini ve guc yonetimini engellediğini, sistem cekmesi simgesi ustunde buhar efekti gorduğunuzde anlayabiliyorsunuz. Engelleme devreden cıktığında simge eski halini alıyor.
Ayarlar
Sistem cekmecesindeki simgeye tıklayarak uygulamanın tercihlerini acabilirsiniz.
Tercihlerden uygulamanın genel ayarları yapılabiliyor. Mesela ses yoğunluğu filtrelemesini kapatıp, guc yonetiminin sadece tam ekran oynatımlarda engellenmesini sağlayabilirsiniz. Ya da yurutulduğunde ses yoğunluğu filtrelemesi tarafından gozardı edilecek surecleri de belirlemek mumkun.
Caffeine-ng'yi farklı amaclar icin de kullanılabilirsiniz, mesela ayarlarından ek uygulamalar ya da surecler de eklenebiliyor, boylece eklenen uygulamalar ya da surecler calıştığında guc yonetimi pasifleşebiliyor. Mesela ben apt vb. paket yonetimi sureclerini ekliyorum, uzun surebilecek guncellemeler boyunca sistem guc yonetimi otomatik pasifleşiyor. İşlem bitince eski haline donuyor.
Uygulamanın oturum acarken otomatik başlatılmasını istemiyorsanız, yani kendiniz istediğiniz zaman başlatmak isterseniz, Başlangıc Uygulamaları ya da Oturum ve Başlangıc aracını acıp bu uygulamayı pasifleştirebilirsiniz.
Not: Bu uygulamanın guc yonetimi engelleme ozelliği KDE, Gnome ya da Cinnamon gibi masaustu ortamları icin gerekli değil, bu ortamlarda video vb. oyanatımlarda guc yonetimi kendiliğinden pasifleşebiliyor. Ama diğer ozellikleri icin kullanılabilir.