Linux Mint Türkiye

Linux Mint Destek => Rehberler & Nasıl Belgeleri => Konuyu başlatan: Butterfly - 21 Mayıs 2015, 18:03:59

Başlık: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Butterfly - 21 Mayıs 2015, 18:03:59
TLP Nedir?

Gelişmiş bir güç yönetimi aracı olan TLP (http://linrunner.de/en/tlp/tlp.html),  güç yönetimini kontrol altına alarak güç tasarrufu yapılmasını sağlayan arkaplanda çalışan bir uygulamadır. Bu servis arkaplanda çalışır ve siz herhangi bir şey farketmediğiniz halde varsayılan olarak gelen yapılandırma dosyaları ile genel seviyede güç tasarufu sağlayabilir. Bununla birlikte daha ileri yapılandırma için buradaki (http://linrunner.de/en/tlp/docs/tlp-configuration.html) ve buradaki (http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html) referans sayfaları rehber alınabilir.

Kurulum

TLP uygulaması Linux Mint 18.x sürüm ve sonrası için depoda bulunuyor. Bununla birlikte aşağıdaki komutla PPA deposunu ekleyerek son sürümünü kurabilirsiniz.

Kod: [Seç]
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update

TLP deposunu Linux Mint Debian Sürüme (LMDE) eklemek için aşağıdaki komutları kullanabilirsiniz.

Kod: [Seç]
echo "deb http://repo.linrunner.de/debian stretch main" | sudo tee  /etc/apt/sources.list.d/tlp.list
sudo  apt-key adv --keyserver pool.sks-keyservers.net --recv-keys CD4E8809
sudo apt-get update



Aşağıdaki komutlar ile dilediğiniz paketi yükleyebilirsiniz.

tlp : Genel güç yönetimi için

Kod: [Seç]
sudo apt-get install tlp
tlp-rdw : (İsteğe bağlı)Radyo aygıtları (Bluetooth, Kablosuz ağ gibi) için güç yönetimi. Bu aygıtlar için güç yönetimi uygulamak istemiyorsanız, bu paketi yüklemeyiniz.

Kod: [Seç]
sudo apt-get install tlp-rdw
Eğer Thinkpad bir cihazınız varsa tp-smapi-dkms ve acpi-call-dkms paketlerini yüklemeniz de önerilir. Not: Cihazınız Thinkpad değilse aşağıdaki paketleri yüklemeyiniz.

Kod: [Seç]
sudo apt-get install tp-smapi-dkms acpi-call-dkms

Yapılandırma

TLP ile varsayılan olarak gelen yapılandırma dosyasını bir miktar daha düzenleyerek daha etkin bir güç tasarrufu elde edebilirsiniz.

Bunun için aşağıdaki komutla /etc/default/tlp dosyasını açınız (Aşağıdaki komut Linux Mint 19.x ve öncesi içindir).

Kod: [Seç]
sudo xed /etc/default/tlp
Linux Mint 20.x ve sonrası için yapılandırma dosyasını aşağıdaki komutla açmalısınız. TLP'nin daha güncel sürümlerinde varsayılan yapılandırma dosyası değişti.

Kod: [Seç]
sudo xed /etc/tlp.conf
Açılan dosyada aşağıdaki satırı bulup,

Kod: [Seç]
TLP_DEFAULT_MODE=AC
aşağıdaki şekilde değiştiriniz. Böylece TLP varsayılan kipini pil gücü olarak ayarlamış olacaksınız.

Kod: [Seç]
TLP_DEFAULT_MODE=BAT
Sonra aşağıdaki satırları bulup varsa önündeki # işaretlerini siliniz.

Kod: [Seç]
#CPU_SCALING_GOVERNOR_ON_AC=ondemand
#CPU_SCALING_GOVERNOR_ON_BAT=ondemand

Satırları aşağıdaki şekilde değiştirip kaydediniz.

Kod: [Seç]
CPU_SCALING_GOVERNOR_ON_AC=ondemand
CPU_SCALING_GOVERNOR_ON_BAT=powersave

Böylece pil CPU'nun pil gücünde powersave, fişe takılıyken ondemand kipinde çalışmasını sağlamış olacaksınız. Kiplerin kısa açıklamaları aşağıdaki gibidir.

ondemand etkin CPU frekansı %95 olmadan bir üst frekansa geçişi sağlıyor. Örneğin CPU 800 Mhz.'de çalışıyorsa, bunun kullanım oranı %95 olunca bir üst CPU frekans seviyesine dinamik olarak geçiş yapılıyor.

Daha düşük seviyelerde geçişi sağlamak içinse conservative profili kullanılabilir, bu profil için geçiş eşiği %75'dir.

powersave profili CPU'yu daima en düşük frekans seviyesinde çalıştırır.

performance profili CPU'yu daima en yüksek frekans seviyesinde çalıştırır.

userspace profili CPU'yu kullanıcının tanımladığı frekans seviyesinde çalıştırır.



Eğer sisteminizde Intel CPU varsa, TLP'nin daha etkin kullanımı için aşağıdaki şekilde Grub dosyası düzenlemesini yapmalısınız. Bu düzenleme varsayılan olarak etkin gelen Intel Pstate (güç yönetimi) özelliğini pasifleştirecektir. Intel Pstate sadece powersave ve performace kiplerini destekliyor, CPU'yu ondemand kipinde çalıştırabilmek için aşağıdaki düzenlemeyi yapmak gerekiyor.

Aşağıda anlatıldığı biçimde /etc/default/grub dosyasını açınız.

Kod: [Seç]
sudo xed /etc/default/grub
Açılan dosyada aşağıdaki satırı bulup,

Kod: [Seç]
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet"
aşağıdaki şekilde tırnak işaretleri içine intel_pstate=disable değişkenini ekleyiniz ve dosyayı kaydediniz..

Kod: [Seç]
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet intel_pstate=disable"
Sonra aşağıdaki komut ile grub ayar dosyasını güncelleyiniz ve sisteminizi yeniden başlatınız.

Kod: [Seç]
sudo update-grub


TLP Güç Yönetimi Geçiş Komutları

Aşağıdaki komutla pil gücü profilini etkinleştirebilirsiniz.

Kod: [Seç]
sudo tlp bat
Aşağıdaki komutla fişe takılıyken kullanılan güç profilini etkinleştirebilirsiniz.

Kod: [Seç]
sudo tlp ac


TLPUI - TLP Grafik Arayüz Kurulumu

Aşağıdaki komutları sırasıyla uçbirimde çalıştırarak TLP için grafik arayüz uygulaması olan, TLPUI uygulamasını PPA deposu yardımıyla kurabilirsiniz (PPA deposu Linux Mint 18.x ve Linux Mint 19.x serisini desteklemektedir).

Kod: [Seç]
sudo add-apt-repository ppa:linuxuprising/apps
sudo apt update
sudo apt install tlpui

Bu uygulama ile yukarıda bahsedilen temel yarlar ile birlikte, bir çok ince ayarı yapabiliyorsunuz.

(https://raw.githubusercontent.com/d4nj1/TLPUI/master/screenshot.png)

TLP Panel Göstergesi Kurulumu

Slimbook tarafından geliştirilmiş panel göstergesini aşağıdaki komutlarla kurabilirsiniz. Bu gösterge sayesinde, hızlı biçimde, güç tasarrufu, denge ve maksimum performans kipleri arasında geçiş yapabiliyorsunuz.

Kod: [Seç]
sudo add-apt-repository ppa:slimbook/slimbook
sudo apt update && sudo apt install slimbookbattery

(https://i.postimg.cc/9f4Vnpzk/slimbook-indicator.png)

TLP Uygulamacığı Kurulumu (alternatif)

TLP için, Pil kullanımı ve Fişe takılı kullanım ayarları arasında geçiş yapmayı sağlayacak, sistem çekmecesinden çalışan bir uygulamacığı aşağıdaki komutlar ile kurabilirsiniz.

Öncelikle aşağıdaki komut ile python-appindicator paketini kurunuz.

Kod: [Seç]
sudo apt-get install python-appindicator
Şimdi aşağıdaki komutlar ile Indicator TLP uygulamacığını sisteminize indirip çalıştırma izni verebilirsiniz.

Kod: [Seç]
wget -c --no-check-certificate https://raw.githubusercontent.com/silverjam/Sysmods/master/scripts/indicator-TLP.py
chmod +x indicator-TLP.py

Şimdi uygulamacığın oturum açarken çalışmasını sağlamak için Başlangıç Uygulamalarına ekleyelim. Bunun için menüye Başlangıç Uygulamaları yazıp aracımızı açalım.

Ekle düğmesine tıklayınız ve Gözat (Browse) düğmesi ile indirdiğiniz indicator-TLP.py dosyasını seçiniz.  İsim olarak "Indicator TLP" verilebilir,işlemler sonrası Ekle düğmesine tıklayarak başlatıcı dosyasını oluşturabilirsiniz.

Oturumu kapatıp açtığınızda yeni uygulamacığınız otomatik olarak başlayacaktır.

(https://s7.postimg.org/bbkni1b6j/Ira4_Ki_Y.jpg)
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Çağrı07 - 08 Nisan 2018, 13:20:08
Alıntı
Eğer sisteminizde Intel CPU varsa, TLP'nin daha etkin kullanımı için aşağıdaki şekilde Grub dosyası düzenlemesini yapmalısınız. Bu düzenleme varsayılan olarak etkin gelen Intel Pstate (güç yönetimi) özelliğini pasifleştirecektir. Intel Pstate sadece powersave ve performace kiplerini destekliyor, CPU'yu ondemand kipinde çalıştırabilmek için aşağıdaki düzenlemeyi yapmak gerekiyor.

Aşağıda anlatıldığı biçimde /etc/default/grub dosyasını açınız.

Linux Mint 17.3 ve Öncesi için aşağıdaki komutu kullanınız.
(Not : Mate masaüstü için gedit yerine pluma,
KDE masaüstü için kate ya da kwrite,
XFCE masaüstü için mousepad yada gedit yazmalısınız)
Benim şuan ki güncel çıktım;
Kod: [Seç]
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux tpm_tis.force=1 intel_pstate=enable","splash quiet intel_pstate=disable"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Hocam Linux Mint 17 sürümlerinde bilgisayarımda Ekran parlaklığını ayarlayamadığım için
Kod: [Seç]
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux tpm_tis.force=1 intel_pstate=enable" düzenlemesi yaptım. Şimdi de daha etkin tlp düzeni için yanına
Kod: [Seç]
"splash quiet intel_pstate=disable" komutunu yukarıda ki şekilde ekledim. Sorunlu bir ekleme şekli gibi olmuş mu? Bu komut bu şekilde çalışabilir mi?
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Butterfly - 08 Nisan 2018, 17:47:37
Evet uygundur.
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Çağrı07 - 08 Nisan 2018, 21:52:12
Hocam uygulamacıktan bat modunu seçmeme rağmen check out dediğimde yine de ac mode açık mesajı veriyor

Bu arada benim 2 mod için de ayarım güç tasarruf modu;
Kod: [Seç]
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux tpm_tis.force=1 intel_pstate=enable","splash quiet intel_pstate=disable"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Butterfly - 08 Nisan 2018, 22:10:21
Yanlış komutun çıktısını verdiniz sanırım, /etc/default/tlp dosyasının çıktısını paylaşınız.

Kod: [Seç]
cat /etc/default/tlp
Güç yönetimi seçeneği uçbirimden değiştirmeyi deneyebilirsiniz, konuda anlatılıyor.
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Çağrı07 - 08 Nisan 2018, 22:22:19
Doğru hocam yanlış oldu kusura bakmayın; Bilgisayar fanından fazla ses çıkmaması için aşağıda ki iki kodu da powersave yapmıştım;
Kod: [Seç]
CPU_SCALING_GOVERNOR_ON_AC=powersave
CPU_SCALING_GOVERNOR_ON_BAT=powersave

Yalnız -indicator-plugin'de "battery mode" seçeneğine basıyorum ancak "check" diyerek kontrol ettiğimde "ac mode is on!" mesajı alıyorum. Hata değil mi bu?

Tam çıktı şu şekilde;
Kod: [Seç]
# ------------------------------------------------------------------------------
# tlp - Parameters for power saving
# See full explanation: http://linrunner.de/en/tlp/docs/tlp-configuration.html

# Hint: some features are disabled by default, remove the leading # to enable
# them.

# Set to 0 to disable, 1 to enable TLP.
TLP_ENABLE=1

# Operation mode when no power supply can be detected: AC, BAT.
# Concerns some desktop and embedded hardware only.
TLP_DEFAULT_MODE=BAT

# Operation mode select: 0=depend on power source, 1=always use TLP_DEFAULT_MODE
# Hint: use in conjunction with TLP_DEFAULT_MODE=BAT for BAT settings on AC.
TLP_PERSISTENT_DEFAULT=0

# Seconds laptop mode has to wait after the disk goes idle before doing a sync.
# Non-zero value enables, zero disables laptop mode.
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2

# Dirty page values (timeouts in secs).
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60

# Hint: CPU parameters below are disabled by default, remove the leading #
# to enable them, otherwise kernel default values are used.

# Select a CPU frequency scaling governor.
# Intel Core i processor with intel_pstate driver:
#   powersave(*), performance.
# Older hardware with acpi-cpufreq driver:
#   ondemand(*), powersave, performance, conservative, schedutil.
# (*) is recommended.
# Hint: use tlp-stat -p to show the active driver and available governors.
# Important:
#   powersave for intel_pstate and ondemand for acpi-cpufreq are power
#   efficient for *almost all* workloads and therefore kernel and most
#   distributions have chosen them as defaults. If you still want to change,
#   you should know what you're doing! You *must* disable your distribution's
#   governor settings or conflicts will occur.
CPU_SCALING_GOVERNOR_ON_AC=powersave
CPU_SCALING_GOVERNOR_ON_BAT=powersave

# Set the min/max frequency available for the scaling governor.
# Possible values strongly depend on your CPU. For available frequencies see
# the output of tlp-stat -p.
#CPU_SCALING_MIN_FREQ_ON_AC=0
#CPU_SCALING_MAX_FREQ_ON_AC=0
#CPU_SCALING_MIN_FREQ_ON_BAT=0
#CPU_SCALING_MAX_FREQ_ON_BAT=0

# Set energy performance hints (HWP) for Intel P-state governor:
#   performance, balance_performance, default, balance_power, power
# Values are given in order of increasing power saving.
# Note: Intel Skylake or newer CPU and Kernel >= 4.10 required.
CPU_HWP_ON_AC=balance_performance
CPU_HWP_ON_BAT=balance_power

# Set Intel P-state performance: 0..100 (%).
# Limit the max/min P-state to control the power dissipation of the CPU.
# Values are stated as a percentage of the available performance.
# Requires an Intel Core i processor with intel_pstate driver.
#CPU_MIN_PERF_ON_AC=0
#CPU_MAX_PERF_ON_AC=100
#CPU_MIN_PERF_ON_BAT=0
#CPU_MAX_PERF_ON_BAT=30

# Set the CPU "turbo boost" feature: 0=disable, 1=allow
# Requires an Intel Core i processor.
# Important:
# - This may conflict with your distribution's governor settings
# - A value of 1 does *not* activate boosting, it just allows it
#CPU_BOOST_ON_AC=1
#CPU_BOOST_ON_BAT=0

# Minimize number of used CPU cores/hyper-threads under light load conditions:
#   0=disable, 1=enable.
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1

# Kernel NMI Watchdog:
#   0=disable (default, saves power), 1=enable (for kernel debugging only).
NMI_WATCHDOG=0

# Change CPU voltages aka "undervolting" - Kernel with PHC patch required.
# Frequency voltage pairs are written to:
#   /sys/devices/system/cpu/cpu0/cpufreq/phc_controls
# CAUTION: only use this, if you thoroughly understand what you are doing!
#PHC_CONTROLS="F:V F:V F:V F:V"

# Set CPU performance versus energy savings policy:
#   performance, balance-performance, default, balance-power, power.
# Values are given in order of increasing power saving.
# Requires kernel module msr and x86_energy_perf_policy from linux-tools.
ENERGY_PERF_POLICY_ON_AC=performance
ENERGY_PERF_POLICY_ON_BAT=power

# Disk devices; separate multiple devices with spaces (default: sda).
# Devices can be specified by disk ID also (lookup with: tlp diskid).
DISK_DEVICES="sda sdb"

# Disk advanced power management level: 1..254, 255 (max saving, min, off).
# Levels 1..127 may spin down the disk; 255 allowable on most drives.
# Separate values for multiple disks with spaces. Use the special value 'keep'
# to keep the hardware default for the particular disk.
DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"

# Hard disk spin down timeout:
#   0:        spin down disabled
#   1..240:   timeouts from 5s to 20min (in units of 5s)
#   241..251: timeouts from 30min to 5.5 hours (in units of 30min)
# See 'man hdparm' for details.
# Separate values for multiple disks with spaces. Use the special value 'keep'
# to keep the hardware default for the particular disk.
#DISK_SPINDOWN_TIMEOUT_ON_AC="0 0"
#DISK_SPINDOWN_TIMEOUT_ON_BAT="0 0"

# Select IO scheduler for the disk devices: cfq, deadline, noop (Default: cfq).
# Separate values for multiple disks with spaces. Use the special value 'keep'
# to keep the kernel default scheduler for the particular disk.
#DISK_IOSCHED="cfq cfq"

# AHCI link power management (ALPM) for disk devices:
#   min_power, med_power_with_dipm(*), medium_power, max_performance.
# (*) Kernel >= 4.15 required, then recommended.
# Multiple values separated with spaces are tried sequentially until success.
SATA_LINKPWR_ON_AC="med_power_with_dipm max_performance"
SATA_LINKPWR_ON_BAT="med_power_with_dipm min_power"

# Exclude host devices from AHCI link power management.
# Separate multiple hosts with spaces.
#SATA_LINKPWR_BLACKLIST="host1"

# Runtime Power Management for AHCI host and disks devices:
#   on=disable, auto=enable.
# EXPERIMENTAL ** WARNING: auto will most likely cause system lockups/data loss.
#AHCI_RUNTIME_PM_ON_AC=on
#AHCI_RUNTIME_PM_ON_BAT=on

# Seconds of inactivity before disk is suspended.
AHCI_RUNTIME_PM_TIMEOUT=15

# PCI Express Active State Power Management (PCIe ASPM):
#   default, performance, powersave.
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave

# Radeon graphics clock speed (profile method): low, mid, high, auto, default;
# auto = mid on BAT, high on AC; default = use hardware defaults.
RADEON_POWER_PROFILE_ON_AC=high
RADEON_POWER_PROFILE_ON_BAT=low

# Radeon dynamic power management method (DPM): battery, performance.
RADEON_DPM_STATE_ON_AC=performance
RADEON_DPM_STATE_ON_BAT=battery

# Radeon DPM performance level: auto, low, high; auto is recommended.
RADEON_DPM_PERF_LEVEL_ON_AC=auto
RADEON_DPM_PERF_LEVEL_ON_BAT=auto

# WiFi power saving mode: on=enable, off=disable; not supported by all adapters.
WIFI_PWR_ON_AC=off
WIFI_PWR_ON_BAT=on

# Disable wake on LAN: Y/N.
WOL_DISABLE=Y

# Enable audio power saving for Intel HDA, AC97 devices (timeout in secs).
# A value of 0 disables, >=1 enables power saving (recommended: 1).
SOUND_POWER_SAVE_ON_AC=0
SOUND_POWER_SAVE_ON_BAT=1

# Disable controller too (HDA only): Y/N.
SOUND_POWER_SAVE_CONTROLLER=Y

# Power off optical drive in UltraBay/MediaBay: 0=disable, 1=enable.
# Drive can be powered on again by releasing (and reinserting) the eject lever
# or by pressing the disc eject button on newer models.
# Note: an UltraBay/MediaBay hard disk is never powered off.
BAY_POWEROFF_ON_AC=0
BAY_POWEROFF_ON_BAT=0
# Optical drive device to power off (default sr0).
BAY_DEVICE="sr0"

# Runtime Power Management for PCI(e) bus devices: on=disable, auto=enable.
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto

# Exclude PCI(e) device adresses the following list from Runtime PM
# (separate with spaces). Use lspci to get the adresses (1st column).
#RUNTIME_PM_BLACKLIST="bb:dd.f 11:22.3 44:55.6"

# Exclude PCI(e) devices assigned to the listed drivers from Runtime PM.
# Default when unconfigured is "amdgpu nouveau nvidia radeon" which
# prevents accidential power-on of dGPU in hybrid graphics setups.
# Use "" to disable the feature completely.
# Separate multiple drivers with spaces.
#RUNTIME_PM_DRIVER_BLACKLIST="amdgpu nouveau nvidia radeon"

# Set to 0 to disable, 1 to enable USB autosuspend feature.
USB_AUTOSUSPEND=1

# Exclude listed devices from USB autosuspend (separate with spaces).
# Use lsusb to get the ids.
# Note: input devices (usbhid) are excluded automatically
#USB_BLACKLIST="1111:2222 3333:4444"

# Bluetooth devices are excluded from USB autosuspend:
#   0=do not exclude, 1=exclude.
USB_BLACKLIST_BTUSB=0

# Phone devices are excluded from USB autosuspend:
#   0=do not exclude, 1=exclude (enable charging).
USB_BLACKLIST_PHONE=0

# Printers are excluded from USB autosuspend:
#   0=do not exclude, 1=exclude.
USB_BLACKLIST_PRINTER=1

# WWAN devices are excluded from USB autosuspend:
#   0=do not exclude, 1=exclude.
USB_BLACKLIST_WWAN=1

# Include listed devices into USB autosuspend even if already excluded
# by the blacklists above (separate with spaces).
# Use lsusb to get the ids.
#USB_WHITELIST="1111:2222 3333:4444"

# Set to 1 to disable autosuspend before shutdown, 0 to do nothing
# (workaround for USB devices that cause shutdown problems).
#USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1

# Restore radio device state (Bluetooth, WiFi, WWAN) from previous shutdown
# on system startup: 0=disable, 1=enable.
# Hint: the parameters DEVICES_TO_DISABLE/ENABLE_ON_STARTUP/SHUTDOWN below
#   are ignored when this is enabled!
RESTORE_DEVICE_STATE_ON_STARTUP=0

# Radio devices to disable on startup: bluetooth, wifi, wwan.
# Separate multiple devices with spaces.
#DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"

# Radio devices to enable on startup: bluetooth, wifi, wwan.
# Separate multiple devices with spaces.
#DEVICES_TO_ENABLE_ON_STARTUP="wifi"

# Radio devices to disable on shutdown: bluetooth, wifi, wwan.
# (workaround for devices that are blocking shutdown).
#DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan"

# Radio devices to enable on shutdown: bluetooth, wifi, wwan.
# (to prevent other operating systems from missing radios).
#DEVICES_TO_ENABLE_ON_SHUTDOWN="wwan"

# Radio devices to enable on AC: bluetooth, wifi, wwan.
#DEVICES_TO_ENABLE_ON_AC="bluetooth wifi wwan"

# Radio devices to disable on battery: bluetooth, wifi, wwan.
#DEVICES_TO_DISABLE_ON_BAT="bluetooth wifi wwan"

# Radio devices to disable on battery when not in use (not connected):
#   bluetooth, wifi, wwan.
#DEVICES_TO_DISABLE_ON_BAT_NOT_IN_USE="bluetooth wifi wwan"

# Battery charge thresholds (ThinkPad only, tp-smapi or acpi-call kernel module
# required). Charging starts when the remaining capacity falls below the
# START_CHARGE_THRESH value and stops when exceeding the STOP_CHARGE_THRESH value.
# Main / Internal battery (values in %)
#START_CHARGE_THRESH_BAT0=75
#STOP_CHARGE_THRESH_BAT0=80
# Ultrabay / Slice / Replaceable battery (values in %)
#START_CHARGE_THRESH_BAT1=75
#STOP_CHARGE_THRESH_BAT1=80

# Restore charge thresholds when AC is unplugged: 0=disable, 1=enable.
#RESTORE_THRESHOLDS_ON_BAT=1

# ------------------------------------------------------------------------------
# tlp-rdw - Parameters for the radio device wizard
# Possible devices: bluetooth, wifi, wwan.

# Hints:
# - Parameters are disabled by default, remove the leading # to enable them
# - Separate multiple radio devices with spaces

# Radio devices to disable on connect.
#DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan"
#DEVICES_TO_DISABLE_ON_WIFI_CONNECT="wwan"
#DEVICES_TO_DISABLE_ON_WWAN_CONNECT="wifi"

# Radio devices to enable on disconnect.
#DEVICES_TO_ENABLE_ON_LAN_DISCONNECT="wifi wwan"
#DEVICES_TO_ENABLE_ON_WIFI_DISCONNECT=""
#DEVICES_TO_ENABLE_ON_WWAN_DISCONNECT=""

# Radio devices to enable/disable when docked.
#DEVICES_TO_ENABLE_ON_DOCK=""
#DEVICES_TO_DISABLE_ON_DOCK=""

# Radio devices to enable/disable when undocked.
#DEVICES_TO_ENABLE_ON_UNDOCK="wifi"
#DEVICES_TO_DISABLE_ON_UNDOCK=""
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Butterfly - 08 Nisan 2018, 22:38:33
Uygulamacıkta bir sorun sorun olabilir, geçiş ve kontrolü uçbirim komutlarıyla yapmayı önermiştim.
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Çağrı07 - 08 Nisan 2018, 22:41:38
Herhalde uygulamacıkta sorun vardır hocam; çıktılar normal;
Kod: [Seç]
cagri@cagri-Aspire-V3-571G ~ $ sudo tlp bat
[sudo] password for cagri:
TLP started in battery mode.
cagri@cagri-Aspire-V3-571G ~ $ sudo tlp ac
TLP started in AC mode.
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Butterfly - 09 Nisan 2018, 12:24:07
Uçbirimde geçişlerde sorun yok, her iki profil için de CPU kullanımını güç tasarrufu kipinde ayarladığınız için sorun olmayacaktır.
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: emreshepherd - 03 Eylül 2018, 12:33:11
"Ekle düğmesine tıklayınız ve Gözat (Browse) düğmesi ile indirdiğiniz indicator-TLP.py dosyasını seçiniz.  İsim olarak "Indicator TLP" verilebilir,işlemler sonrası Ekle düğmesine tıklayarak başlatıcı dosyasını oluşturabilirsiniz."

Böyle bir seçenek gelmiyor. Ne yapmamı önerirsiniz? Pil çok hızlı bir şekilde bitiyor. Sürücüleri kurmama rağmen fan olağandan biraz daha hızlı çalışıyor. (Denetim var fakat gereğinden fazla hızlı.)  [Mint 19]
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: eprianu - 06 Ekim 2018, 20:39:05
[member=8]Butterfly[/member], teşekkürler hocam, çok makbule geçti. Windows'ta 3 saati gören batarya Mint'te 1 saati görmüyordu.  Şimdi  2.5 saati görüyor. Muazzam bir paylaşım :)
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Elysion59 - 30 Kasım 2018, 17:08:34
Linux Mint 19 Cinnamon kullanmaktayım pil sürem 3 buçuk saat gitmektedir ve bu windows la hemen hemen aynı bir süre acaba TLP Güç Yönetimini benimde yapmam gerekli midir?
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Butterfly - 01 Aralık 2018, 00:42:06
TLP kullanılması zorunlu bir husus değil, eğer sistemdeki güç kullanımından memnunsanız kouyu uygulamayabilirsiniz. Ya da konuyu uygulayıp sonuçları görebilirsiniz, bununla ilgili kesin bir yönlendirme yapamıyoruz. İsterseniz kurup deneyin, bir olumsuzlukla karşılaştığınızda, kurduğunuz paketleri kaldırıp sistemi eski haline döndürebilirsiniz.
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: mehmethanifi - 01 Aralık 2018, 18:58:44
Bir arkadaşımız windows işletim sisteminde iken şarj süresinin uzun, linux'te ise kısa olduğunu belirmiş. Linux işletim sisteminin güç tüketimi daha mı fazla oluyor? Ya da bu farkın olma sebebi ne olabilir sorusunu aklıma getirdi. Sonuçta fiziksel donanımlara arka planda yüklenen bilmediğimiz bazı şeyler var, galiba bu durum linux da fazla oluyor. Oysa ben her zaman güç tüketiminin daha düşük olduğunu sanıyordum linux işletim sistemlerinde.

Harika bir paylaşım. Elinize sağlık.
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Butterfly - 01 Aralık 2018, 21:57:24
TLPUI ile güç yönetimini kolayca ayarlayabiliyorsunuz, genellikle işlemci ile ilgili yapılandırma Windows'a yakın değerler alınmasını sağlıyor. HDD, USB cihazlar ve ağ cihazları ile ilgili yapılandırmalar ile daha iyi sonuçlar elde edilebilir.

Güç yönetimi bazen hibrit GPU bulunan sistemlerde sorun olabiliyor, Bumblebee ve Nvidia Prime yöntemleri Nvidia GPU için sürücü kurulduğunda durum iyileşebiliyor. Linux Mint 19.x serisine özel olarak Nvidia Prime yönteminde güç yönetimi biraz sorunlu, varsayılan olarak gelen yöntem değiştirilince bu durum da çözülebiliyor.
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: yigitates - 03 Aralık 2019, 01:39:57
TLPUI ile güç yönetimini kolayca ayarlayabiliyorsunuz, genellikle işlemci ile ilgili yapılandırma Windows'a yakın değerler alınmasını sağlıyor. HDD, USB cihazlar ve ağ cihazları ile ilgili yapılandırmalar ile daha iyi sonuçlar elde edilebilir.

Güç yönetimi bazen hibrit GPU bulunan sistemlerde sorun olabiliyor, Bumblebee ve Nvidia Prime yöntemleri Nvidia GPU için sürücü kurulduğunda durum iyileşebiliyor. Linux Mint 19.x serisine özel olarak Nvidia Prime yönteminde güç yönetimi biraz sorunlu, varsayılan olarak gelen yöntem değiştirilince bu durum da çözülebiliyor.
Anlatım, 19.2 sürümü için güncel midir?

Ayrıca, Nvidia Prime sorunu bende de var sanırım. Pil süresi bayağı kötü diğer dağıtımlara göre. Sürücü Yöneticisi'nden 435 serisi önerilen sürücüyü kurdum ve şu an Intel modunda kullanıyorum. Ancak Nvidia kart kapalı değil gibi. Durup dururken fan devreye giriyor ve pil süresi kötü. Yöntem değiştirme derken neyi kastettiniz tam olarak?
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Butterfly - 03 Aralık 2019, 02:48:52
TLPUI arayüzü yerine, konuda anlatıldığı biçimde Slimbookbattery uygulamasını kurunuz. Ardından menüden aratıp çalıştırınız ve güç yönetimi için güç tasarrufu kipini seçmeyi deneyiniz. Bunun gelişmiş ayarlarından, her güç profilini ayrıntılı biçimde yapılandırabiliyorsunuz. Ayrıca ihtiyacınıza göre, güç profilleri arasında kolayca geçiş yapıbiliyorsunuz.

Alıntı
Linux Mint 19.x serisine özel olarak Nvidia Prime yönteminde güç yönetimi biraz sorunlu, varsayılan olarak gelen yöntem değiştirilince bu durum da çözülebiliyor.

Bu durum Linux Mint 19 ilk yayınlandığı dönemde geçerliydi. GPU geçişi için sistemi yeniden başlatmak gerekiyordu. Bunu aşmak için farklı bir projeden, ek kurulumlar gerekiyordu. Artık GPU değişimi sonrası oturumu kapatıp açmak yeterli.
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Trust - 26 Temmuz 2020, 14:22:09
Linux Mint 20 için de geçerli midir Üstadım?
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Butterfly - 26 Temmuz 2020, 14:27:36
Linux Mint 20 için de geçerli midir Üstadım?

Evet geçerli.
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Trust - 26 Temmuz 2020, 15:17:30
Kod: [Seç]
sudo xed /etc/default/tlp
komutuna girince boş bir sayfa çıkıyor.
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Butterfly - 26 Temmuz 2020, 15:33:10
Güncel sürümde /etc/tlp.conf dosyasını deneyin. Düzenlediğiniz ve etkinleşmesini istediğiniz satırın başındaki # işaretini kaldırmayı unutmayın. Bunun yerine doğrudan slimbookbattery paketini kurmak daha kolay olabilir, bu paket TLP'yi kendi yapılandırma/profil dosyaları ile kontrol ediyor.
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Trust - 26 Temmuz 2020, 16:01:49
slimbookbattery uygulaması depoda yok. Nasıl yükleyebiliriz?
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Butterfly - 26 Temmuz 2020, 16:07:43
slimbookbattery uygulaması depoda yok. Nasıl yükleyebiliriz?

Konuda nasıl kurulacağı yazıyor.

Alıntı yapılan: https://forum.linuxmint.net.tr/index.php?topic=3254.0
TLP Panel Göstergesi Kurulumu

Slimbook tarafından geliştirilmiş panel göstergesini aşağıdaki komutlarla kurabilirsiniz. Bu gösterge sayesinde, hızlı biçimde, güç tasarrufu, denge ve maksimum performans kipleri arasında geçiş yapabiliyorsunuz.

Kod: [Seç]
sudo add-apt-repository ppa:slimbook/slimbook
sudo apt update && sudo apt install slimbookbattery
Başlık: Ynt: [Nasıl] TLP Güç Yönetimi Uygulaması Kurulumu ve Yapılandırlması
Gönderen: Trust - 26 Temmuz 2020, 18:13:44
Konuda nasıl kurulacağı yazıyor.
:-[ Teşekkür ederim üstadım.Çok güzel bir uygulama beğendim :)