かつて私はこの問題に自分の前のビデオカード6600XTで直面し、以下のような解決策を見つけました:
-
amdgpu-fanをインストールする
yay -S amdgpu-fan
-
設定ファイル
/etc/amdgpu-fan.yml
を作成する
設定例:#Fan Control Matrix. [<Temp in C>,<Fanspeed in %>] speed_matrix: # DEFAULTS #- [0, 0] #- [30, 33] #- [45, 50] #- [60, 66] #- [65, 69] #- [70, 75] #- [75, 89] #- [80, 100] - [0, 0] - [30, 0] - [45, 20] - [60, 66] - [65, 69] - [70, 75] - [75, 89] - [80, 100] # optional # cards: # can be any card returned from `ls /sys/class/drm | grep "^card[[:digit:]]$"` # - card0 # optional # temp_drop: 5 # how much temperature should drop before fan speed is decreased
-
amdgpu-fanをサービスとして作成し、起動する
sudo systemctl start amdgpu-fan sudo systemctl enable amdgpu-fan
これが誰かの役に立つことを願っています。
ビデオカードが過熱しているとは思わず、モニター上のビデオアーティファクトを見るまで全く予期していなかったので、このようなことに注意を払ってください。