NVidiaドライバを使用する必要があるかどうかをGRUBメニューから選択してください。

NVidiaドライバを使用する必要があるかどうかをGRUBメニューから選択してください。

一部のゲームではドライバーが必要ですnvidia-currentが、アクティブになると操作を実行できません。それはすべてを台無しにする。 GRUBメニューから両方のオプションを取得する方法はありますか?私のオペレーティングシステムをロードするそしてドライバnvidia-currentとデフォルト値を使用するドライバ非独占一つ?私には、2つのUbuntu(ゲーム用の1つと残りの1つ)をインストールするのが少し愚かなようです。しかし、日常的なことはできません。そしてNvidiaドライバが一部のアプリを台無しにし、システムをランダムに停止するなどの理由で有効になりました。しかし、私はまだゲームをやりたいです。

nvidia-currentスクリプトなどを使用してドライバをロードおよびアンロードする方法がある場合は、それも歓迎します。

答え1

NVIDIAドライバがmodprobe.blacklist=nvidia-currentカーネルラインに自動的にロードされ、追加されるのを防ぎます。役に立たない場合は、nvidia代わりに試してみてくださいnvidia-current

各カーネルバージョンの新しいカーネルオプションをハードコーディングするだけでなく、/etc/grub.d/10_linux次の行を編集して見つけます。

  linux_entry "${OS}" "${version}" false \
      "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT}" \
      quiet

これをコピーして修正してmodprobeオプションを追加します。

  linux_entry "${OS} (no nvidia)" "${version}" false \
      "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT}" \
      quiet modprobe.blacklist=nvidia-current

後で実行してsudo update-grub新しいブート構成を作成します。

関連情報