Linux Mint Türkiye

Linux Mint Destek => Genel => Konuyu başlatan: offchu - 28 Ocak 2015, 11:33:07

Başlık: AC güce geçişte Script yada komut çalıştırmak
Gönderen: offchu - 28 Ocak 2015, 11:33:07
Merhaba Arkadaşlar ,

Bildiğiniz üzere Linux kullanan bir çok kişinin şikayeti işlemci fanının yüksek devirlerde dönmesi, bunu bir şekilde çözdüm bilgisayar başlangıcına
Kod: [Seç]
sudo tlp true
komutunu ekleyerek fanın devrini normal seviyeye getiriyorum, ancak batarya modundan AC moduna geçtiğimde fan bir süre sonra tekrar hızlı devirlerde çalışmaya başlıyor, sorum şudur AC moda geçişte bilgisayara kabloyu taktığımda bu kodu çalıştırmak istiyorum bunu nasıl yaparım?

Bilgi aldığım kaynak : http://askubuntu.com/questions/55904/how-can-i-run-my-script-automatically-on-ac-switching (http://askubuntu.com/questions/55904/how-can-i-run-my-script-automatically-on-ac-switching)

Teşekkür eder , iyi forumlar dilerim.
Başlık: Ynt: AC güce geçişte Script yada komut çalıştırmak
Gönderen: Butterfly - 28 Ocak 2015, 11:36:59
Size de merhaba,

Öncelikle aşağıdaki komutun çıktısını rica edelim, sisteminizi tanımış olalım.

Kod: [Seç]
inxi -Fx
Başlık: Ynt: AC güce geçişte Script yada komut çalıştırmak
Gönderen: offchu - 28 Ocak 2015, 12:33:53
Size de merhaba,

Öncelikle aşağıdaki komutun çıktısını rica edelim, sisteminizi tanımış olalım.

Kod: [Seç]
inxi -Fx

Tabii ki , Sistem özeti şöyle

Kod: [Seç]
System:    Host: bmese Kernel: 3.13.0-37-generic x86_64 (64 bit, gcc: 4.8.2) Desktop: Gnome Distro: Linux Mint 17.1 Rebecca
Machine:   System: Dell (portable) product: Inspiron 3521 version: A05
           Mobo: Dell model: 06X37M version: A00 Bios: Dell version: A05 date: 01/03/2013
CPU:       Dual core Intel Core i5-3337U CPU (-HT-MCP-) cache: 3072 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 7183.92
           Clock Speeds: 1: 774.00 MHz 2: 774.00 MHz 3: 1801.00 MHz 4: 774.00 MHz
Graphics:  Card-1: Intel 3rd Gen Core processor Graphics Controller bus-ID: 00:02.0
           Card-2: Advanced Micro Devices [AMD/ATI] Mars [Radeon HD 8730M] bus-ID: 01:00.0
           X.Org: 1.15.1 drivers: ati,radeon (unloaded: fbdev,vesa) FAILED: intel Resolution: 1366x768@60.0hz
           GLX Renderer: Mesa DRI Intel Ivybridge Mobile GLX Version: 3.0 Mesa 10.1.3 Direct Rendering: Yes
Audio:     Card: Intel 7 Series/C210 Series Chipset Family High Definition Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture ver: k3.13.0-37-generic
Network:   Card-1: Qualcomm Atheros AR9485 Wireless Network Adapter driver: ath9k bus-ID: 08:00.0
           IF: wlan0 state: up mac: f4:b7:e2:0e:c9:3d
           Card-2: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller
           driver: r8169 ver: 2.3LK-NAPI port: 2000 bus-ID: 07:00.0
           IF: eth0 state: down mac: 74:86:7a:01:3e:6d
           Card-3: Atheros usb-ID: 0cf3:e004
           IF: N/A state: N/A speed: N/A duplex: N/A mac: N/A
Drives:    HDD Total Size: 1000.2GB (53.5% used) 1: id: /dev/sda model: ST1000LM024_HN size: 1000.2GB
Partition: ID: / size: 47G used: 12G (26%) fs: ext4 ID: swap-1 size: 4.10GB used: 0.00GB (0%) fs: swap
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors:   System Temperatures: cpu: 52.0C mobo: N/A gpu: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 204 Uptime: 1:55 Memory: 1428.5/3822.4MB Runlevel: 2 Gcc sys: 4.8.2 Client: Shell inxi: 1.8.4
Başlık: Ynt: AC güce geçişte Script yada komut çalıştırmak
Gönderen: Butterfly - 28 Ocak 2015, 12:44:27
Dell sistemlerde fan sorunun i8k ile çözebilirsiniz.

Aşağıdaki komut ile i8kutils paketini kurunuz.

Kod: [Seç]
sudo apt-get install i8kutils
Sonra aşağıdaki komut ile ayar dosyasını açınız.
(Mate masaüstü için gedit yerine pluma yazmalısınız.)

Kod: [Seç]
sudo gedit /etc/modprobe.d/i8k.conf
Açılan dosyaya aşağıdaki satırları ekleyip dosyayı kaydedin.

Kod: [Seç]
set config(0)   {{-1 0}  -1  40  -1  40}
set config(1)   {{-1 1}  40  60  40  60}
set config(2)   {{-1 2}  60  128  60  128}
set config(3)   {{-1 2}  60  128  60  128}

i8k.conf dosyasında aşağıdaki satır yoksa ekleyiniz.

Kod: [Seç]
options i8k force=1
Aşağıdaki komut ile i8kmon servisi başlatılabilir.

Kod: [Seç]
sudo service i8kmon start
Aşağıdaki komut ile sevis yeniden başlatılabilir.

Kod: [Seç]
sudo service i8kmon restart
Aşağıdaki komut uçbirimde çalıştırınız,

Kod: [Seç]
sudo gedit /etc/modules
açılan dosyanın en altına aşağıdaki satırı yazıp modülün başlangıçta etkinleşmesini sağlayınız.

Kod: [Seç]
i8k
Başlık: Ynt: AC güce geçişte Script yada komut çalıştırmak
Gönderen: offchu - 28 Ocak 2015, 12:46:55
Dell sistemlerde fan sorunun i8k ile çözebilirsiniz.

Aşağıdaki komut ile i8kutils paketini kurunuz.

Kod: [Seç]
sudo apt-get install i8kutils
Sonra aşağıdaki komut ile ayar dosyasını açınız.
(Mate masaüstü için gedit yerine pluma yazmalısınız.)

Kod: [Seç]
sudo gedit /etc/modprobe.d/i8k.conf
Açılan dosyaya aşağıdaki satırları ekleyip dosyayı kaydedin.

Kod: [Seç]
set config(0)   {{-1 0}  -1  40  -1  40}
set config(1)   {{-1 1}  40  60  40  60}
set config(2)   {{-1 2}  60  128  60  128}
set config(3)   {{-1 2}  60  128  60  128}

i8k.conf dosyasında aşağıdaki satır yoksa ekleyiniz.

Kod: [Seç]
options i8k force=1
Aşağıdaki komut ile i8kmon servisi başlatılabilir.

Kod: [Seç]
sudo service i8kmon start
Aşağıdaki komut ile sevis yeniden başlatılabilir.

Kod: [Seç]
sudo service i8kmon restart
Aşağıdaki komut uçbirimde çalıştırınız,

Kod: [Seç]
sudo gedit /etc/modules
açılan dosyanın en altına aşağıdaki satırı yazıp modülün başlangıçta etkinleşmesini sağlayınız.

Kod: [Seç]
i8k

Öncelikle ilginiz için teşekkürler deneyeceğim birazdan ancak bu durumda TLP yi kaldırmam gerekli midir ?
Başlık: Ynt: AC güce geçişte Script yada komut çalıştırmak
Gönderen: Butterfly - 28 Ocak 2015, 12:49:18
TLP güç tasarrufu ile ilgili, i8k ise Dell sistemlerde fan kontrolü ile ilgili. Çakışma olacağını sanmıyorum.
Başlık: Ynt: AC güce geçişte Script yada komut çalıştırmak
Gönderen: offchu - 28 Ocak 2015, 12:51:20
TLP güç tasarrufu ile ilgili, i8k ise Dell sistemlerde fan kontrolü ile ilgili. Çakışma olacağını sanmıyorum.

Anladım, teşekkür ederim ilginiz için, deniyorum.
Başlık: Ynt: AC güce geçişte Script yada komut çalıştırmak
Gönderen: offchu - 28 Ocak 2015, 13:03:30
Tamamdır ,dediklerinizi uyguladım teşekkür ederim geri dönüş yapacağım.
Başlık: Ynt: AC güce geçişte Script yada komut çalıştırmak
Gönderen: Butterfly - 28 Ocak 2015, 13:11:35
i8k.conf dosyasından aşağıdaki satırları silelim,

Kod: [Seç]
set config(0)   {{-1 0}  -1  40  -1  40}
set config(1)   {{-1 1}  40  60  40  60}
set config(2)   {{-1 2}  60  128  60  128}
set config(3)   {{-1 2}  60  128  60  128}

sadece aşağıdaki satır kalsın.

Kod: [Seç]
options i8k force=1
Aşağıdaki komut ile /etc/i8kmon.conf dosyasını açınız.

Kod: [Seç]
sudo gedit /etc/i8kmon.conf
İlgili satırları bu dosyaya ekleyip dosyayı kaydediniz.

Kod: [Seç]
set config(0)   {{-1 0}  -1  40  -1  40}
set config(1)   {{-1 1}  40  60  40  60}
set config(2)   {{-1 2}  60  128  60  128}
set config(3)   {{-1 2}  60  128  60  128}

Düzenlemeler sonrası sistemi yeniden başlatmayı deneyiniz.
Başlık: Ynt: AC güce geçişte Script yada komut çalıştırmak
Gönderen: offchu - 28 Ocak 2015, 13:22:03
Kod: [Seç]
sudo gedit /etc/i8kmon.conf bu dizinde i8kmon.conf dosyası yok ama
Kod: [Seç]
sudo gedit /etc/init.d/i8kmon.conf burada mevcut
Başlık: Ynt: AC güce geçişte Script yada komut çalıştırmak
Gönderen: Butterfly - 28 Ocak 2015, 13:26:31
Peki bu dosyada düzenleme yapmayı dneyebilirsiniz.
Başlık: Ynt: AC güce geçişte Script yada komut çalıştırmak
Gönderen: offchu - 28 Ocak 2015, 13:42:40
Peki bu dosyada düzenleme yapmayı dneyebilirsiniz.

Teşekkürler , değiştirdim , sistem boot olurken fan hızlı şekilde dönmeye başladı Mint oturum açtıktan sonra otomatik olarak kesti aynı windows da ki gibi, şimdilik oldu gibi görünüyor ama zamanla daha kesin bir bilgi edinebiliriz sanırım, ilginiz için teşekkürler.
Başlık: Ynt: AC güce geçişte Script yada komut çalıştırmak
Gönderen: offchu - 28 Ocak 2015, 13:56:50
Fan sesini çok güzel kesti maşallah ancak şimdi de fan görevini yapmıyor 72 derece işlemci ısısı  :)