Fan her zaman açık, CPU kullanımı oldukça düşük ve fan veya thermal_zone proc dosyalarını bulamıyor


18

Güç yönetimi için Ubuntu 14.04 ve TLP özellikli bir Asus N76VB dizüstü bilgisayarım var. Ancak, fan her zaman açıktır. Gerçekten yüksek değil, ama can sıkıcı. CPU kullanımım% 1-2 civarında. Saat 1.20 GHz hızında çalışıyor.

acpi=forceÖnyükleme parametrelerime ekledim , ancak hiçbir şey değişmiyor.

/proc/acpi/fan: No such file or directory
/proc/acpi/thermal_zone: No such file or directory

Tüm Asus ACPI modüllerini yükledim.

lsmod | grep asus:

asus_nb_wmi            16990  0 
asus_wmi               24191  1 asus_nb_wmi
sparse_keymap          13948  1 asus_wmi
video                  19476  2 i915,asus_wmi
wmi                    19177  2 mxm_wmi,asus_wmi

Her nasılsa, sıcaklıkları okuyabilir.

sensors:

acpitz-virtual-0
Adapter: Virtual device
temp1:        +43.0°C  (crit = +108.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +44.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:         +44.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:         +42.0°C  (high = +87.0°C, crit = +105.0°C)
Core 2:         +39.0°C  (high = +87.0°C, crit = +105.0°C)
Core 3:         +39.0°C  (high = +87.0°C, crit = +105.0°C)

asus-isa-0000
Adapter: ISA adapter
temp1:        +43.0°C  

Umarım birisi bunu nasıl çözeceğini bilir. Bulduğum neredeyse tüm bilgiler, daha az ısı yaratmak için güç tasarrufu hakkındaydı.


Intel ve NVIDIA (GeForce 740M) grafiklere sahibim, ancak Intel'de neredeyse her zaman varım.

$ sudo lshw -c display
  *-display               
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:43 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)

fwts fan:

http://pastebin.com/tCRW4Tn6


Sorumu güncelledim.
Louis Matthijssen

1
dizüstü bilgisayarınızın üretiminde önerilen en son sürümle BIOS'unuzu güncellemeye baktınız mı? Bu bazen ACPI sorunlarını çözer.
fossfreedom

Evet, "termal politikayı güncelleyen" bir güncelleme vardı ama Ubuntu'yu kurmadan önce zaten kurdum.
Louis Matthijssen

Neden üreticiye başvurmuyorsunuz ve "güncellenmiş termal politika" neden düzgün çalışmıyor? Support.asus.com/contactus.aspx?SLanguage=tr Seçenek 5,6 veya 7'yi ziyaret etmek isteyebilirsiniz, başlamak için iyi bir yer olabilir. İyi şanslar!
Elder Geek

Teşekkür ederim, bir deneyeceğim, ama Linux muhtemelen "desteklenmediği" için yardımcı olacağını düşünmüyorum. Ayrıca, daha önce onlarla iletişime geçtim ve en basit soruları cevaplayamıyor gibi görünüyorlar.
Louis Matthijssen

Yanıtlar:


6

Canonical , sağlanan ACPI özelliklerini sistematik olarak test edecek, sağlıkları ve olası düzeltici çözümleri hakkında rapor verecek FWTS adlı bir şey geliştirdi . Çalıştırın ve içeriği burada yayınlayın (lütfen macun) ve linux çekirdeğine karşı bir fırlatma rampası hatasına.

En azından "thermal_trip fan" testlerini çalıştırın.

[FWTS'den alınan sonuçları kullanmaya devam etti]

Test 2/2: Sistemi yükleyin, CPU fan durumunu kontrol edin.
Sistemde kaç tane fan olduğunu test edin. Geçerli durumunu kontrol edin
fan (lar).
Fan hızlarını değiştirmeyi denemek ve almak için 20 saniye CPU'lar yükleniyor.
CPU'lar varken fan soğutma_dökümü0 geçerli durumu 0 değerinden değişmedi
meşgul.
CPU'lar varken fan soğutma_düzen1 geçerli durumu 0 değerinden değişmedi
meşgul.
İşlemciler çalışırken fan soğutma_dönüşüm2 geçerli durumu 0 değerinden değişmedi
meşgul.
İşlemciler çalışırken fan soğutma_dönüşümü3 geçerli durumu 0 değerinden değişmedi
meşgul.
İşlemciler çalışırken fan soğutma_dizel4 geçerli durumu 0 değerinden değişmedi
meşgul.
CPU'lar varken fan soğuması_devili5 geçerli durumu 0 değerinden değişmedi
meşgul.
CPU'lar varken fan soğuması_akış6 geçerli durumu 0 değerinden değişmedi
meşgul.
CPU'lar varken fan soğuması_devili7 geçerli durumu 0 değerinden değişmedi
meşgul.

TAVSİYE: CPU ile ilgili termal soğutma cihazında herhangi bir değişiklik tespit etmedi
devletler. Cihazlar statik bilgileri tekrar
sürücü ve / veya fan hızı ürün yazılımı tarafından otomatik olarak kontrol ediliyor
Sistem Yönetimi Modu kullanılarak bu durumda çekirdek arayüzleri incelenir
yine de çalışmayabilir.

TAMAM. Bu sorunu doğrular, geri bildirim yoktur.

Asus-laptop modülünün kurulu olduğu anlaşılmıyor. Bazen bu dizüstü bilgisayara özel destek modülleri bu bileşenler için hile yapar

$ sudo modprobe asus-dizüstü bilgisayar

Bu bir seferde, asus n76vb fan hızında Ubuntu 12.04'ün çalıştığını ve durumunuzun gerilemesini sağladığını gösteriyor. Maalesef bu durumda çare "Bir sürü şeyi güncelledim ve işe yaradı" :(.


Thermal_trip testi artık mevcut görünmediği için yalnızca fan testini çalıştırabilirim. Sonuçlar söz konusudur.
Louis Matthijssen

1
Haklısın, modül yüklü değil. Ama bu hatayı alıyorum: modprobe: ERROR: could not insert 'asus_laptop': No such device. Biraz aradım ve acpi_osi=LinuxGRUB yapılandırmamı ekledim , ancak yine de çalışmıyor. Bunu nasıl düzeltebileceğiniz konusunda herhangi bir fikriniz varsa, bunu takdir ediyorum. Aramaya devam edeceğim.
Louis Matthijssen

Çaba için sana 50 temsilci vereceğim. Çok teşekkür ederim. Bu dizüstü bilgisayarın hayranlar için hiç ACPI desteği olmadığını düşünüyorum, BIOS tarafından tamamen kontrol edilmiş görünüyorlar.
Louis Matthijssen

Teşekkürler! Kesmeye devam etmek istiyorsan freenode üzerinde ppetraki'de bana ping at.
ppetraki

3

Yaptığım ve fan gürültüsünü azaltan iki şey:

  1. Aşağıda açıklandığı gibi bir önyükleme parametresi ekleyin
  2. tlpLinux için harika bir güç yönetimi yardımcı programı olan Install

Bu sırayla yaptım ve 2 en etkili olanıydı.


Önyükleme parametreleri eklemek için:

  1. sudo nano /etc/default/grub
  2. satır başlangıcını düzenleyin ve "çift tırnak işaretleri" arasına başka kelimeler GRUB_CMDLINE_LINUX_DEFAULTekleyinacpi_osi=
  3. kayıt etmek
  4. Çalıştırmak sudo update-grub
  5. reboot

Burada veya burada ve burada Almanca olarak daha fazla ayrıntı .

Yüklemek için tlp:

sudo apt-get install tlp


Orijinal cevapta bunun olduğunu söylemeliyim acpi_osi=Linux, bu yüzden bunu da denemek isteyebilirsiniz.

Son olarak, Debian 8 ile bir Asus G53JW'de yaptım ( tlpUbuntu için de mevcut). Ayrıca en yeni 4K Asus dizüstü bilgisayarda (UX501VW) çalıştı


2
  • Linux 3.13'te fan kontrolü ile ilgili bir hata var: kernel.org hata # 71711 3.13'ten beri garip / tehlikeli fan politikası . Bu hatayı ortaya çıkaran yama Linux 3.15'te geri alınacak gibi görünüyor. Bu arada, gelen 3.12.x ana hat Çekirdekler arasında yüklemeyi de deneyebilirsiniz kernel PPA . Hata raporları, 3.12.17'nin iyi çalışması gerektiğini gösteriyor.

  • Nouveau'nun fan kontrol sorunları olabilir, Nvidia grafikleriniz varsa ve hatalı çalışan fan grafik kartına takılıysa, tescilli sürücülere geçmek yardımcı olabilir.

  • Sisteminiz için herhangi bir BIOS güncellemesi olup olmadığını kontrol edin. Birçok fan denetleyicisi, belirli sensör değerlerini doğru bir şekilde ayarlayan BIOS'a güvenir.


Tamam, NVIDIA sürücülerime ve en son BIOS güncellemesine sahip olduğum için çekirdek şeyi denemek istiyorum. Yüklemek zorunda mıyım acaba linux-headers? Eğer öyleyse, ben yüklemelisiniz linux-headersikisi için amd64ve allya sadece amd64?
Louis Matthijssen

Yeniden derleme (DKMS) gerektiren bazı harici çekirdek modüllerini kullanmadığınız sürece linux başlıklarına ihtiyacınız olmamalıdır.
bain

Bence NVIDIA bunu kullanıyor mu? Bu yüzden hem yüklemelisiniz amd64ve allya sadece amd64?
Louis Matthijssen

Evet Nvidia modülü onu kullanacak. Her ikisini de takın.
bain

Sistemi Ubuntu 12.04'ten 14.04'e yükselttiğim için Asus N55SL'imin yaklaşık 10 ° C daha sıcak çalıştığını bildirmeliyim. Benim sorunum burada tartışılanlarla ilgili olabilir mi? daha fazla hata ayıklamak için herhangi bir yolu var mı?
Andrea Borga

0

Dell Inspiron 15 7537 ile de aynı sorunu yaşadım.

Ek Sürücüler nVidia sürücüsünü Nouveau sürücüsüne değiştirdiğimde sorun ortadan kalktı. Nedenini bilmiyorum, ama benim durumumda işe yaradı.

Ubuntu'da yeniyim, bu yüzden sistem hayranlarıyla uğraşmaktan çok isteksizdim. psensorSistem sıcaklığını izlemek için bir program kurdum .

System Monitor'deki CPU kullanımı iyi görünüyordu, bu yüzden System Monitor'de bildirilmeyen GPU kullanımıyla ilgili bir sorun olabileceğini düşündüm ve şanslı ilk tahminim grafik sürücüsünü değiştirmekti.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.