web-dev-qa-db-ja.com

Xorgはbbswitchがオンの場合にのみ機能しますか?

奇妙な問題があります。 bumblebeeをインストールし、Xorgをstartxで起動すると、システムが完全にフリーズします(ttyまたはREISUBを切り替えることができません)。しかし、bbswitchを使用して専用のグラフィックカードをオンにするとstartxdoes動作し、glxspheres64optirun glxspheres64を実行したときのfpsの違いを確認するとマルハナバチは正しく動作しているようです。

マルハナバチは必要に応じて専用のグラフィックを開始するので、bbswitchがオフの場合でもこれは機能するはずだと思いましたか?

私のシステム:

  • モデル:Asus N551VW
  • OS:Arch
  • CPU:Intel i7 6700HQ
  • 専用:Nvidia 960m
2
Wouter92

私は問題を解決しました、それはマルハナバチとNvidiaドライバーの両方に関連しているようです。 this Bumblebeeの問題も参照してください。

BumblebeeがNvidiaカードをオフにしたい場合、rmmod nvidiaを実行しようとします。しかし、このコマンドを実行すると、Archはnvidia_modesetによって使用されているため、このモジュールをアンロードできないと言います。どうやら、この新しいモジュールは最近Nvidiaドライバーに追加され、startxの起動時にBumblebeeがシステムをロックする原因になっているようです(Nvidiaカードをオフにできないため)。

そのため、現時点では解決策はありませんが、Bumblebee4.0がリリースされるとおそらく解決策があります。

1
Wouter92