web-dev-qa-db-ja.com

プライムセレクトインテルがnvidia GPUを停止しない

カーネル4.15でUbuntu 18.04を使用しており、Nvidiaドライバー418.67をインストールしています。これらはすべて、新しいRazerブレードAdvanced 15(2019)モデルにインストールされています。 Intelに変更してpowertopを再起動すると、消費電力が40〜50ワットでアイドル状態になり、Nvidiaデバイスの電源がオフになりません。 TLPと https://github.com/timrichardson/Prime-Ubuntu-18.04 を含む多くの回避策を試しました。その後、これらの微調整を行うと、アイドルドローは約17〜20ワットになります。これはまだ少し高く、さらにコマンドを発行しているようです。

Sudo -i
modprobe bbswitch
cat /proc/acpi/bbswitch

0000:01:00.0 ONと表示されているため、Nvidiaカードはまだオンです。さらにpowertopは、Nvidiaデバイスがまだオンになっていることも確認します。 IntelモードでNvidiaカードを完全に無効にする方法を誰かが教えてくれませんか。

2
thegamer

ここで回答を参照してください https://unix.stackexchange.com/a/42027 。 Intelモードに切り替えたら、次のコマンドを実行できます

Sudo tee /proc/acpi/bbswitch <<<OFF

gPUをオフにします。同様に、それを再びオンにするには、あなたがすることができます

Sudo tee /proc/acpi/bbswitch <<<ON

毎回の起動後に手動で入力するのではなく、Intelモードで自動的に実行することをお勧めします。誰かがこれを行う方法について提案があれば、それは非常に高く評価されます。

1
thegamer