Fedora、カーネル4.6.7、nVidia OptimusまたはPrime

Fedora、カーネル4.6.7、nVidia OptimusまたはPrime

私が達成したいこと

IntelチップセットとGeForce 940Mの両方を使用します。

私の設定

ラップトップモデル:ASUS Zenbook UX303UB

$ lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)

$ lsmod | grep nouveau
nouveau              1511424  0
mxm_wmi                16384  1 nouveau
ttm                    90112  1 nouveau
i2c_algo_bit           16384  2 i915,nouveau
drm_kms_helper        143360  2 i915,nouveau
drm                   339968  13 ttm,i915,drm_kms_helper,nouveau
wmi                    20480  3 mxm_wmi,nouveau,asus_wmi
video                  40960  3 i915,nouveau,asus_wmi

$ uname -a
Linux user 4.6.7-300.fc24.x86_64 #1 SMP Wed Aug 17 18:48:43 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

私は次のガイドに従います

欲しいもの

  1. 必要に応じてnVidia GPUを使用してデスクトップアプリケーションを簡単に使用する(つまり、自動オフロード)

  2. バッテリーの寿命を延ばすには、nVidiaカードの電源を切ってください。

  3. アプリを手動で実行する必要があるため、Bumblebeeは良い選択だと思います。optirun

必要な情報をご提供いたします。 :-Dコメントで質問してください。私はLinuxの知識が限られていて(基本のみ)、グラフィック(X、レンダリングプロセスなど)についてはほとんど何も知りません。

答え1

私はArchがLinuxディストリビューションドキュメントの頂点であることを知っていますが、この場合は別のドキュメントがあります。FedoraのBumblebeeの素晴らしいガイド

残念ながら、この方法を使用すると、同じ結果が出るのが怖いです。"動作します:D、しかし、毎回optirunを使用する必要があります:-("、あなたの悲しい表情で見て、これはあなたが望むものではありません。

良いニュースは、Fedora 25以降でOptimusのサポートが改善されていることです(参照)Fedoraワークステーション - タスクリスト)、たとえこれがすぐに役に立たないということを知っています。

関連情報