
私はほとんど使用せず、物理的にアクセスするときにのみ使用するグラフィックカードを持つ「ヘッドレス」システムを持っています。グラフィックカードのクーラーが古くなって不要な騒音が出始めました。
次の方法でこのグラフィックカードを無効にできますか?
再起動後に再び開きます
クーラーが回転を停止します。
私はそうしました:
lspci | grep VGA
sudo lspci -vs 01:00
そのモジュールを知るには、次のように入力します。
blacklist radeon
入力する:
/etc/modprobe/blacklist.conf
しかし、これはうまくいきません。
どうすればいいですか?
答え1
まず、グラフィックカードのバスIDを見つけます。 1つの可能なアプローチはですlspci | grep VGA
。出力例は次のとおりです。
XX:XX.XVGA対応コントローラ:NVIDIA Corporation Device 1b80(rev a1)
これで、PCIデバイスへの正しいパスにある「remove」というファイルに値1を割り当てることで、一時的にGPUを無効にすることができます。 XX を前のバス ID 値に変更します。
sudo echo 1 > /sys/bus/pci/devices/0000:XX:XX.X/remove
このコマンドは実行中にGPUを無効にします。再起動すると、GPUを再利用できるようになります。 Nvidia GPUを使用してCentOS 7サーバーでテストしました。他のGPUまたはGNU / Linuxディストリビューションの場合、パスが異なる場合があります。この構成でクーラーも無効になってほしいです。