Ubuntu 18.04의 매우 빠른 팬 속도


14

Windows 10과 함께 Ubuntu 18.04를 새로 설치했습니다. Ubuntu에서는 온도가 좋지만 팬 중 하나가 매우 높으며 Windows에서는 발생하지 않습니다. 이 포럼에서 제안한 솔루션 중 일부를 성공하지 못했습니다.

문제가있는 것은 nct6775 / fan2 인 것 같습니다. 하드웨어 프로그램에 따르면 적어도 +1155 rpm에서 작동하는 유일한 것입니다. 내 마더 보드는 ASUS H81M-A입니다.


팬을 위해 특별히 어떤 조치를 취했습니까? 되어 fancontrol실행? 무엇은하지 /etc/fancontrol와 같은 파일보기를?
rtaft

: 당신은 인텔 CPU가있는 경우,이 시도 askubuntu.com/questions/516067/...
클라우디오 Taccogna

CPU 헤더 대신 SYS 팬 헤더에 팬을 연결하십시오. 일부 마더 보드의 경우 팬이 정상보다 더 빠른 속도로 실행을 시도하고 SYS 헤더에 꽂으면 일부 CPU 팬이 더 낮은 속도로 실행됩니다. 가치 촬영하지만
DAT tutbrus

답변:


9

팬 제어 설정을위한 일반적인 단계는 다음과 같습니다.

  • nct6775 항목을 갖도록 sensors-detect올바른 모듈 및 업데이트 /etc/modules( /etc/sysconfig/lm_sensorsRH) 가 있는지 확인하기 위해 실행 중 입니다.
  • 실행 pwmconfig테스트와 각 팬을 구성하고 만들어 /etc/fancontrol파일을.

때때로 hwmon ID가 부트간에 변경되어 팬이 제어 할 수없는 알려진 문제가 있습니다. 이를 위해 /etc/fancontrol각 pwm의 전체 경로를 포함하도록 파일을 수동으로 편집 하고 ID를 다음과 [[:print:]]*같이 바꾸십시오 . /sys/devices/platform/nct6775.656/hwmon/hwmon[[:print:]]*/pwm1

사용 가능한 파일에 대한 정보를 얻기 위해 찾아 볼 수있는 파일 시스템의 실제 경로입니다.

당신은 또한 편집해야 할 수도 있습니다 /etc/sensors3.conf, 나는 ASUS Z97에 대한 몇 가지를 추가 해야했다 , 나는 이 스레드 에 그 세부 사항을 게시했습니다 .

파일 의 GRUB_CMDLINE_LINUX_DEFAULT변수에 다음을 추가해야 할 수도 /etc/default/grub있습니다. acpi_enforce_resources=lax그런 다음 grub 구성을 다시 빌드하십시오.grub-mkconfig -o /boot/grub/grub.cfg


답변 주셔서 감사합니다. 확인해 볼게요 이미 lm- 센서와 fancontrol을 설치했습니다. pwmconfig에서 테스트 중에 팬이 전혀 멈추지 않습니다. 다시 넘어가겠습니다.
Esteban Knöbl

우분투 16에서 제대로 작동 했습니까? 3 핀 팬을 제어 할 수 없으며 4 핀 팬만 제어 할 수 있습니다. 내 소음의 대부분은 GPU 팬에서 나옵니다. 그것이 fan2 인 것을 볼 수 있다면, 그것을 제어 할 수 있어야합니다. 파일 시스템을 살펴보십시오. 모든 fancontrol이 파일을 읽거나 쓰는 것입니다 /sys/devices/platform/nct6775.656/hwmon/hwmon3/. 또한 lsmod 및 nct6775가로드되어 있는지 확인하십시오. ASUS가 해당 칩을 사용하고 있는지 확인하십시오.
rtaft

해당 PC에 다른 버전의 Ubuntu를 설치하지 않았으므로 알 수 없습니다. 당신이 제안한 것을 확인하겠습니다. 고마워!
Esteban Knöbl

6

나는 tlp모든 문제를 해결하는 것을 발견하기 전에 오랫동안 팬 속도와 열 문제로 어려움을 겪었습니다 . 자세한 내용은 여기를 참조 하십시오 .

TLP는 모든 기술적 세부 사항을 이해할 필요없이 Linux 용 고급 전원 관리의 이점을 제공합니다. TLP는 배터리 수명에 최적화 된 기본 구성으로 제공되므로 설치 및 잊어 버릴 수 있습니다. 그럼에도 불구하고 TLP는 특정 요구 사항을 충족하도록 고도로 사용자 정의 할 수 있습니다.

설치는 예측 가능

sudo apt install tlp

구성은 자동으로 이루어 지므로 즉시 변경할 필요가 없습니다.


경우 tlp모든 열 문제가 해결되지 않는 그 자체로 당신이 취할 수있는 특정 단계가 있습니다 ASUS 노트북은 :

커널 모듈 개요

  • asus-nb-wmi커널 모듈로, 주류 Linux 커널에 포함되어 있으며 Asus 랩탑에 자동으로로드됩니다. 단일 팬만 제어 할 수 있으며 두 번째 팬이 있으면 제어 할 수 없습니다. 이 모듈을 블랙리스트에 올리면 키보드 백라이트가 작동하지 않습니다.
  • asus_fan커널 모듈이며 일부 구형 Asus 랩탑에서 두 팬을 모두 제어 할 수 있습니다. 최신 모델에서는 작동하지 않습니다.

직접 설치 한 후 tlp랩톱 설치에 어려움을 겪었던 몇 가지 팬 제어 프로그램을 제거 할 수있었습니다. 그러나 나는 ASUS가 없기 때문에 단순한 것 이상의 것이 필요할 수 있습니다 tlp.


2

Asus 랩톱 Q551L에서 Ubuntu 18.04에 문제가 있었고 절전 모드에서 벗어날 때 팬 속도가 빠릅니다. 랩탑에는 비디오 카드 GM108M GeForce 840M을 포함한 드라이버가 필요한 엔비디아 장치가있었습니다. 이 페이지에서 설명한대로 나를 위해 고친 것은 다음과 같습니다 .

$ ubuntu-drivers devices
$ sudo ubuntu-drivers autoinstall

그런 다음 재부팅하십시오.


1

여기에는 두 가지 일이 있으며 두 가지 할 수있는 일이 있습니다.

1. BIOS 설정을 확인하십시오.

BIOS에서 특정 설정을 찾거나 찾을 수 있습니다. BIOS에서 확인할 수있는 설정 중 하나는 팬 설정입니다. 여기에서 잘못된 것이 있는지 확인할 수 있습니다.

2. 센서 고장

팬의 센서가 고장 났을 수 있습니다. 우분투와 Windows가있는 GUI로 확인하여 멀리 설명 할 수 있습니다.

우분투

Ubuntu를 사용하여 센서를 확인하려면 hardinfo이 명령 sudo apt-get install hardinfo을 사용 하여 센서를 설치 해야 합니다. 센서가 정상인지 또는 고장인지 확인할 수 있습니다.

윈도우

Windows에서 센서를 확인하려면 여기 에서 찾을 수있는 Speedfan을 설치해야합니다 . 그것은 당신에게 당신의 fansensors 읽고있는 온도와 팬의 속도가 표시됩니다

(측면 참고 :이되어있는가 다를 수 있습니다 그래서 난이 프로그램을 사용하기 때문에 그럼 내가 그들을 기억하면서)

나는 그것이 한 원인이이 문제를 해결 희망 나를 위해


2
안녕 친구. 나는 당신이 대답보다 더 많은 의견이라고 생각합니다. 또한 내 질문을 제대로 읽지 못했음을 보여줍니다. 대신 의견으로 게시하십시오.
Esteban Knöbl

@estebanknobl 나는 50의 담당자만이 의견을 제시 할 수 있기 때문에 그렇게 할 것입니다. 게다가?
delfiler

@estebanknobl 두 번째로 '이 포럼에서 제안한 솔루션 중 일부를 시도했습니다'는 시도한 결과에 대해 명확하지 않습니다. hardinfo '(예, 메모리에 문제가 있습니다)
delfiler


0

마더 보드를 교체 한 후에도 같은 문제가있었습니다. 마지막으로 센서 케이블을 새 마더 보드에 다시 연결하는 것을 잊어 버렸습니다. 센서 케이블은 작은 4 핀 플러그입니다. 소켓은 보드의 오른쪽에 있습니다 (컴퓨터 전면을 보면). 연결을 간과하는 것이 매우 쉽습니다. 센서를 다시 연결하자마자 컴퓨터가 종료되었습니다.


0

내 Asus BM6820 데스크탑 및 Nvidia GeForce GT 730에서도 동일한 문제가 발생했습니다. 위의 모든 팁을 시도했지만 마침내 커널의 주식 Nvidia 드라이버 : nouveau가 문제를 발견했습니다! 이 문제를 확인하려면 PC를 부팅하여 3 개의 런레벨을 초기화하십시오. 팬 속도가 정상이면 nvidia nouveau 드라이버를 비활성화 할 수 있습니다.

누보 엔비디아 드라이버 비활성화 방법

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"

새 modprobe 구성 파일의 내용을 확인하십시오.

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

그런 다음 Nvidia 사이트에서 적절한 Nvidia 드라이버를 설치하십시오.

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


0

내 노트북은 상당히 새롭고 2로드로 많이 실행되지 않았습니다. 8 CPU 코어와 i7을 사용하면 문제가 있음을 알았습니다.

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

이런 식으로해야합니다.

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

제 경우에는 인텔을 사용하므로 Radeon을 비활성화했습니다. 재부팅, 매우 성가신 팬 소음이 사라졌습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.