Ubuntu 10.04をWindows 10と一緒に新規インストールしました。Ubuntuでは、ファンの1人が非常に高くなっていますが、温度は良好で、Windowsでは発生しません。このフォーラムで提案された解決策のいくつかを試しましたが、成功しませんでした。
問題があるのはnct6775 / fan2のようです。少なくともHardInfoプログラムによると、+ 1155 rpmで動作するのはこれだけです。私のマザーボードはASUS H81M-Aです。
Ubuntu 10.04をWindows 10と一緒に新規インストールしました。Ubuntuでは、ファンの1人が非常に高くなっていますが、温度は良好で、Windowsでは発生しません。このフォーラムで提案された解決策のいくつかを試しましたが、成功しませんでした。
問題があるのはnct6775 / fan2のようです。少なくともHardInfoプログラムによると、+ 1155 rpmで動作するのはこれだけです。私のマザーボードはASUS H81M-Aです。
回答:
ファン制御セットアップの一般的な手順は次のとおりです。
sensors-detect
して、nct6775エントリを持つ正しいモジュールと更新/etc/modules
(/etc/sysconfig/lm_sensors
RH上)があることを確認します。pwmconfig
して各ファンをテストおよび構成し、/etc/fancontrol
ファイルを作成します。起動時にhwmon IDが変わることがあり、ファンが制御できなくなるという既知の問題があります。そのため/etc/fancontrol
には、ファイルを手動で編集して各pwmのフルパスを含め、idを次の[[:print:]]*
ように置き換えます。 /sys/devices/platform/nct6775.656/hwmon/hwmon[[:print:]]*/pwm1
これらはファイルシステム上の実際のパスであり、参照して利用可能なものを取得できます。
また、編集が必要な場合があります/etc/sensors3.conf
。ASUSZ97の一部を追加する必要がありました。これらの詳細をこのスレッドに投稿しました。
またGRUB_CMDLINE_LINUX_DEFAULT
、/etc/default/grub
ファイル内の変数に次を追加する必要がある場合があります。acpi_enforce_resources=lax
その後、grub configを再構築しますgrub-mkconfig -o /boot/grub/grub.cfg
/sys/devices/platform/nct6775.656/hwmon/hwmon3/
。また、lsmodを実行し、nct6775がロードされていることを確認します。ASUSがそのチップを使用していることを確認します(おそらくそうです)。
私tlp
はすべての問題を解決する前に、ファンの速度と熱の問題に長い間苦労しました。詳細についてはこちらをご覧ください。
TLPは、すべての技術的な詳細を理解する必要なく、Linuxの高度な電源管理の利点をもたらします。TLPには、バッテリ寿命に合わせて最適化されたデフォルト設定が付属しているため、インストールして忘れてもかまいません。それでも、TLPは特定の要件を満たすように高度にカスタマイズできます。
インストールは予測可能です
sudo apt install tlp
設定は自動で行われ、すぐに変更する必要はありませんでした。
場合はtlp
、それ自体で、すべての熱の問題を解決していないあなたが取ることができる具体的な手順があるASUSのノートパソコンは:
asus-nb-wmi
は、主流のLinuxカーネルに含まれ、Asusラップトップに自動的にロードされるカーネルモジュールです。1つのファンのみを制御できます。2つ目のファンがあれば、それを制御することはできません。このモジュールをブラックリストに登録すると、キーボードのバックライトが機能しなくなります。asus_fan
一部の古いAsusラップトップの両方のファンを制御できるカーネルモジュールです。最新のモデルでは機能しません。自分でインストールした後tlp
、ラップトップのセットアップに苦労していたいくつかのファン制御プログラムを削除することができました。しかし、私はASUSを持っていないので、あなたはただ以上のものを必要とするかもしれませんtlp
。
ここでは2つのことができます。そのために、2つのことができます。
特定の設定はBIOSでのみ見つけることができます/ BIOSでのみ見つけることができます。BIOSで見つけることができるこれらの設定の1つはファンの設定です。
ファンのセンサーが壊れている可能性があります。UbuntuとWindowsのGUIを使用してそれを確認する余地があることを知っているので、両方を説明します。
Ubuntuでセンサーを確認するにはhardinfo
、コマンドsudo apt-get install hardinfo
を使用してこれをインストールする必要があります。センサーが正常か壊れているかを確認できます。
Windowsでセンサーを確認するには、ここにある Speedfanをインストールする必要があります。ファンセンサーが読み取っている温度とファンの速度が表示されます
(サイドノート:これらのプログラムを使用してからしばらく経ちましたので、異なる場合がありますが、覚えています)
これがあなたの問題を解決したことを願っています私のために
ファンの速度はBIOSから監視できます。Q-fan構成の設定を「サイレントモード」に変更してみてください。そこに着くには、次のビデオを使用できます:https : //www.youtube.com/watch?v=8wMrCsFxLTQ&t=58s
マザーボードを交換した後、まったく同じ問題が発生しました。ついに、センサーケーブルを新しいマザーボードに再接続するのを忘れていたことがわかりました。センサーケーブルは小さな4ピンプラグです。そのためのソケットは、ボードの右前面にあります(コンピューターの前面を見て)。接続を見落とすのは非常に簡単です。センサーが再接続されるとすぐに私のコンピューターは非常に終了しました。
Asus BM6820デスクトップとNvidia GeForce GT 730でも同じ問題が発生しました。上記のすべてのヒントを試しましたが、カーネルのストックNvidiaドライバー:nouveauが問題を引き起こしました。この問題を確認するには、PCを起動してランレベル3を初期化します。ファンの速度に問題がない場合は、nvidia nouveauドライバーを無効にしてみてください:
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"
新しい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
私のラップトップはかなり新しく、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
私の場合、Intelを使用しているため、Radeonを無効にしました。再起動、非常に迷惑なファンのノイズが消えました。
fancontrol
実行していますか?どのようなあなたのない/etc/fancontrol
ファイルは次のようになり?