Kecepatan kipas sangat tinggi pada Ubuntu 18.04

13

Saya melakukan instalasi baru Ubuntu 18.04, bersama Windows 10. Di Ubuntu, salah satu penggemar saya sangat tinggi, walaupun suhunya baik-baik saja, dan ini tidak terjadi pada Windows. Saya sudah mencoba beberapa solusi yang disarankan di forum ini, tanpa hasil.

Yang bermasalah tampaknya adalah nct6775 / fan2, setidaknya itu adalah satu-satunya yang bekerja di +1155 rpm, menurut program HardInfo. Motherboard saya adalah ASUS H81M-A.

Esteban Knöbl
sumber
Langkah apa yang telah Anda ambil untuk menangani penggemar secara khusus? Sedang fancontrolberlari? Seperti apa /etc/fancontrolfile Anda ?
rtaft
Jika Anda memiliki CPU Intel, coba ini: askubuntu.com/questions/516067/...
Claudio Taccogna
Coba sambungkan kipas di header kipas SYS daripada header CPU. Untuk beberapa motherboard saya menemukan bahwa kipas akan mencoba berjalan pada kecepatan yang lebih tinggi dari biasanya, dan beberapa penggemar CPU ketika dicolokkan ke header SYS berjalan pada kecepatan yang lebih rendah. Layak dicoba
dat tutbrus

Jawaban:

7

Langkah-langkah khas untuk pengaturan fancontrol termasuk:

  • Berjalan sensors-detectuntuk memastikan Anda memiliki modul dan pembaruan yang benar /etc/modules( /etc/sysconfig/lm_sensorsdi RH) untuk mendapatkan entri nct6775.
  • Berlari pwmconfiguntuk menguji dan mengkonfigurasi setiap kipas dan membuat /etc/fancontrolfile.

Ada masalah yang diketahui di mana terkadang hwmon id berubah di antara sepatu bot, membuat penggemar Anda di luar kendali. Untuk itu Anda akan mengedit /etc/fancontrolfile Anda secara manual untuk memasukkan path lengkap dari setiap PWM dan mengganti id dengan [[:print:]]*seperti: /sys/devices/platform/nct6775.656/hwmon/hwmon[[:print:]]*/pwm1

Ini adalah jalur aktual pada sistem file yang dapat Anda telusuri untuk mendapatkan gagasan tentang apa yang tersedia.

Anda mungkin juga perlu mengedit /etc/sensors3.conf, saya harus menambahkan beberapa hal untuk ASUS Z97, saya memposting rincian itu di utas ini .

Anda mungkin juga perlu menambahkan yang berikut ini ke GRUB_CMDLINE_LINUX_DEFAULTvariabel dalam /etc/default/grubfile: acpi_enforce_resources=laxlalu membangun kembali konfigurasi grubgrub-mkconfig -o /boot/grub/grub.cfg

rtaft
sumber
Terima kasih atas jawaban Anda. Saya akan memeriksanya. Saya sudah menginstal lm-sensor dan fancontrol. Dalam pwmconfig, selama pengujian, kipas saya tidak berhenti sama sekali. Saya akan membahasnya lagi.
Esteban Knöbl
Apakah ini berfungsi dengan baik di Ubuntu 16? Saya tidak memiliki kendali atas penggemar 3pin saya, hanya yang 4pin. Sebagian besar suara saya berasal dari kipas GPU. Jika Anda dapat melihat bahwa ini adalah fan2, Anda harus dapat mengendalikannya. Lihatlah sistem file, yang dilakukan fancontrol adalah membaca / menulis file /sys/devices/platform/nct6775.656/hwmon/hwmon3/. Juga lsmod dan pastikan nct6775 dimuat .. dan pastikan ASUS Anda menggunakan chip itu (kemungkinan besar adalah).
rtaft
Saya belum menginstal Ubuntu versi lain di PC itu, jadi saya tidak tahu. Saya akan memeriksa apa yang Anda sarankan. Terima kasih!
Esteban Knöbl
5

Saya berjuang dengan kecepatan kipas dan masalah termal untuk waktu yang lama sebelum saya menemukan tlpyang telah menyelesaikan semua masalah saya. Anda dapat mempelajari lebih lanjut di sini :

TLP memberi Anda manfaat manajemen daya canggih untuk Linux tanpa perlu memahami setiap detail teknis. TLP hadir dengan konfigurasi default yang sudah dioptimalkan untuk masa pakai baterai, jadi Anda bisa menginstal dan melupakannya. Namun demikian TLP sangat dapat disesuaikan untuk memenuhi persyaratan spesifik Anda.

Instalasi adalah yang dapat diprediksi

sudo apt install tlp

Konfigurasi otomatis dan saya tidak pernah harus mengubahnya di luar kotak.


Jika tlpdengan sendirinya tidak menyelesaikan semua masalah termal Anda, ada langkah-langkah spesifik yang dapat Anda ambil untuk Laptop ASUS :

Ikhtisar modul kernel

  • asus-nb-wmiadalah modul kernel, yang termasuk dalam kernel Linux mainstream dan dimuat secara otomatis di laptop Asus. Itu hanya akan memungkinkan untuk mengontrol satu kipas dan jika ada kipas kedua - Anda tidak akan memiliki kontrol atasnya. Daftar hitam modul ini akan mencegah lampu latar keyboard berfungsi.
  • asus_fanadalah modul kernel, yang memungkinkan untuk mengontrol kedua kipas pada beberapa laptop Asus yang lebih lama. Tidak berfungsi dengan model terbaru.

Untuk diri saya sendiri setelah menginstal tlpsaya dapat menghapus beberapa program kontrol kipas yang telah saya perjuangkan untuk mengatur laptop saya. Namun saya tidak memiliki ASUS sehingga Anda mungkin membutuhkan sesuatu yang lebih dari sekadar tlp.

WinEunuuchs2Unix
sumber
1

Ada dua hal yang dapat dimainkan di sini dan untuk itu ada dua hal yang dapat Anda lakukan / coba.

1. Periksa pengaturan BIOS.

pengaturan tertentu dapat ditemukan / hanya dapat ditemukan di BIOS, salah satu pengaturan ini yang dapat ditemukan di BIOS adalah pengaturan kipas, Anda dapat memeriksa di sini jika ada sesuatu yang salah di sana.

2. Sensor rusak

Ada kemungkinan bahwa sensor kipas mungkin rusak, saya tahu ada jauh untuk memeriksa dengan GUI dengan Ubuntu dan Windows jadi saya akan menjelaskan keduanya.

Ubuntu

Untuk memeriksa sensor Anda dengan Ubuntu Anda harus hardinfomenginstal Anda melakukan ini dengan menggunakan perintah sudo apt-get install hardinfodengan ini Anda dapat melihat apakah sensor baik-baik saja atau rusak.

Windows

Untuk memeriksa sensor Anda dengan Windows, Anda harus menginstal Speedfan yang dapat ditemukan di sini . ini akan menunjukkan kepada Anda suhu yang sedang dibaca sensor kipas Anda dan kecepatan kipas Anda

(catatan: sudah lama saya menggunakan program ini sehingga mereka mungkin berbeda maka saya ingat mereka)

saya berharap ini akan menyelesaikan masalah Anda karena itu memang untuk saya

delfiler
sumber
2
Halo teman. Saya pikir Anda lebih merupakan komentar daripada jawaban. Plus, itu menunjukkan Anda tidak membaca pertanyaan saya dengan benar. Silakan, posting sebagai komentar saja.
Esteban Knöbl
@estebanknobl saya akan melakukannya jika saya bisa karena komentar hanya tersedia dengan perwakilan 50, tetapi saya lupa tentang opsi ketiga yang sangat diragukan tapi bisa dilakukan dan itu kabelnya salah, haruskah saya menambahkan ini ke jawaban demikian juga?
delfiler
@estebanknobl kedua 'Saya sudah mencoba beberapa solusi yang disarankan di forum ini' tidak begitu jelas tentang apa yang telah Anda coba maksud saya Anda mungkin telah melewatkan salah satu dari dua yang saya sebutkan (karena saya ketinggalan / kosong di bagian ' hardinfo '(ya saya punya masalah memori))
delfiler
0

kecepatan kipas dapat dipantau dari bios. coba ubah pengaturan di sana ke "mode diam" dalam konfigurasi Q-fan. untuk sampai di sana Anda dapat menggunakan video ini: https://www.youtube.com/watch?v=8wMrCsFxLTQ&t=58s

omri bloch
sumber
0

Saya memiliki masalah yang sama setelah mengganti motherboard. Saya akhirnya menemukan bahwa saya lupa menghubungkan kembali kabel sensor ke motherboard baru. Kabel sensor berukuran 4 pin plug. Soket untuknya terletak di sisi kanan depan papan (melihat bagian depan komputer). Sangat mudah untuk mengabaikan menghubungkannya. Komputer saya berjalan sangat berhenti segera setelah sensor terhubung kembali.

James Bainter
sumber
0

Saya mengalami masalah dengan Ubuntu 18.04 pada laptop Asus Q551L saya dan kecepatan kipas tinggi saat keluar dari tidur. Laptop saya memiliki perangkat nvidia yang membutuhkan driver termasuk kartu video saya GM108M GeForce 840M. Inilah yang diperbaiki untuk saya seperti yang dijelaskan di halaman ini .

$ ubuntu-drivers devices
$ sudo ubuntu-drivers autoinstall

Kemudian reboot.

sef
sumber
0

Saya memiliki masalah yang sama dengan desktop Asus BM6820 saya & Nvidia GeForce GT 730. Saya sudah mencoba semua tips di atas, tetapi akhirnya menemukan, persediaan kernel driver Nvidia: nouveau yang menyebabkan masalah! Boot PC Anda ke init 3 runlevel untuk memverifikasi masalah ini. Jika kecepatan kipas OK, Anda dapat mencoba menonaktifkan driver nvidia nouveau:

Cara menonaktifkan driver Nouveau nvidia

https://linuxconfig.org/how-to-disable-nouveau-nvidia-driver-on-ubuntu-18-04-bionic-beaver-linux

$ sudo bash -c "echo blacklist nouveau> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"

$ sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"

Konfirmasikan konten file konfigurasi modprobe baru:

$ cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf
blacklist nouveau
options nouveau modeset=0

Kemudian instal driver Nvidia yang tepat dari situs Nvidia:

https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-ubuntu-18-04-bionic-beaver-linux

skywalter
sumber
0

Laptop saya cukup baru, dan saya tidak berjalan banyak dengan beban 2. Dengan 8 core CPU dan i7, saya tahu ada sesuatu yang salah.

Saya mengatasi masalah ini dengan menggunakan tlp.

lspci -v | perl -ne '/VGA/../^$/ and /VGA|Kern/ and print'
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07) (prog-if 00 [VGA controller])
    Kernel driver in use: i915
    Kernel modules: i915

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update

sudo apt-get install tlp tlp-rdw
systemctl enable tlp # to enable on startup
vim /etc/default/tlp

Anda harus memiliki sesuatu seperti ini.

tlp-stat -c
--- TLP 1.2.2 --------------------------------------------

+++ Configured Settings: /etc/default/tlp
        TLP_ENABLE=1
        TLP_DEFAULT_MODE=AC
        TLP_PERSISTENT_DEFAULT=0
        DISK_IDLE_SECS_ON_AC=0
        DISK_IDLE_SECS_ON_BAT=2
        MAX_LOST_WORK_SECS_ON_AC=15
        MAX_LOST_WORK_SECS_ON_BAT=60
        CPU_HWP_ON_AC=balance_performance
        CPU_HWP_ON_BAT=balance_power
        CPU_MAX_PERF_ON_AC=100
        CPU_BOOST_ON_AC=1
        SCHED_POWERSAVE_ON_AC=0
        SCHED_POWERSAVE_ON_BAT=1
        NMI_WATCHDOG=0
        ENERGY_PERF_POLICY_ON_AC=performance
        ENERGY_PERF_POLICY_ON_BAT=power
        DISK_DEVICES="nvme0n1 sda"
        DISK_APM_LEVEL_ON_AC="254 254"
        DISK_APM_LEVEL_ON_BAT="128 128"
        SATA_LINKPWR_ON_AC="med_power_with_dipm max_performance"
        SATA_LINKPWR_ON_BAT="med_power_with_dipm min_power"
        AHCI_RUNTIME_PM_TIMEOUT=15
        WIFI_PWR_ON_AC=off
        WIFI_PWR_ON_BAT=on
        WOL_DISABLE=Y
        SOUND_POWER_SAVE_ON_AC=0
        SOUND_POWER_SAVE_ON_BAT=1
        SOUND_POWER_SAVE_CONTROLLER=Y
        BAY_POWEROFF_ON_AC=0
        BAY_POWEROFF_ON_BAT=0
        BAY_DEVICE="sr0"
        RUNTIME_PM_ON_AC=on
        RUNTIME_PM_ON_BAT=auto
        USB_AUTOSUSPEND=1
        USB_BLACKLIST_BTUSB=0
        USB_BLACKLIST_PHONE=0
        USB_BLACKLIST_PRINTER=1
        USB_BLACKLIST_WWAN=0
        RESTORE_DEVICE_STATE_ON_STARTUP=0
        NATACPI_ENABLE=1
        TPACPI_ENABLE=1
        TPSMAPI_ENABLE=1

Dalam kasus saya, saya menggunakan Intel, jadi saya menonaktifkan Radeon. reboot, kebisingan fan yang sangat mengganggu hilang.

Jonni2016aa
sumber