web-dev-qa-db-ja.com

bbswitchがNvidia GPUのターンに失敗する(現在D0にある電源状態の変更を拒否)

私のラップトップは本来よりも高温で動作していることに気づきました。また、dmesgがNvidia GPUをシャットダウンする必要があるときのbbswitchからの次のような出力と同様に、

[ 5775.721636] NVLINK: Unregistered the Nvlink Core, major device number 248
[ 5775.721996] [drm] Module unloaded
[ 5775.747097] bbswitch: disabling discrete graphics
[ 5775.747109] ACPI Warning: \_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20141107/nsarguments-95)
[ 5775.761965] pci 0000:01:00.0: Refused to change power state, currently in D0

これに基づいて、bbswitchは実際にGPUをオフにできないようです

参考のため、lspci | grep 01:00の出力

01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 635M] (rev ff)

この問題は別として、Bumblebeeは正常に動作しています。 Ubuntu 15.04を使用しています。

2
Andrew Roskuski

これは BumbleBee bug#664 のように見えます:

これは無害であり、最初から知られています。私の記憶では、これはカードの電源をオフにしようとするのが速すぎるなどの理由によるものです。この問題は未解決のままにします(ただし、関連するコンテンツのみを保持するためにメッセージを少し整理しました)ので、これを修正するか、適切に文書化することを検討します。

1
bain