背景:
昔、古いマシンに Ubuntu 10.x をインストールし、13.04 または 13.10 までアップグレードし続けていたとき、設定に NVidia の独自ドライバーをインストールして最新の状態に保つ (または、ひどいリグレッションが多数含まれる新しいバージョンがリリースされることがあったため、最新の状態に保てない) ための簡単に見つけられるオプションがありました。
さて、新しいラップトップに 13.10 をインストールし、その後 14.04 にアップグレードしましたが、そのオプションはどこにも見つかりませんでした。
apt-get dont-remember-what を使用して nvidia ドライバーをインストールしようとした結果、システムがおかしくなり、Unity (または xorg も、よくわかりません) が適切に起動しなくなり、起動できないシステムとほぼ同等の状態になりました。しかし、これを元に戻すことができました。
Ubuntu にはデフォルトで「nouveau」と呼ばれるオープンソース ドライバーがあり、それが NVidia の独自ドライバーの代替となると理解しているようです。そうなのでしょうか?
実践的な質問:
NVidia のドライバーをインストールしなくても大丈夫ですか、それとも GPU の潜在能力を十分に活用していない (つまり、利用可能なハードウェア アクセラレーションをすべて使用していない) のでしょうか。言い換えると、現在のセットアップ (nouveau など) で GPU のハードウェア アクセラレーションが適切に使用されているかどうかを確認するために実行できるテストはありますか。
システムを壊さずに、Ubuntu 14.04 に NVidia 専用ドライバーをインストールする適切な推奨方法は何ですか?
答え1
Ubuntu の設定メニューを開いて、「ソフトウェアとアップデート」をクリックするだけです。
右端のタブ「追加ドライバー」を選択し、Ubuntu が使用できるドライバーのリストを作成するまで数秒待ちます。
次のようになります:
注: 私とは異なるドライバーが表示される場合があります。
必ず、横にメッセージ (独自、テスト済み) が表示されているものを選択してください。
選択したら、「変更を適用」をクリックして、変更を適用し、再起動します。
これは、更新またはアップグレード後にシステムが X11 を失うことなくこれを行う最も安全な方法です。デスクトップ環境によっては、オープンソース ドライバーの方がパフォーマンスが向上するものもありますが、ほとんど違いが見られないものもあります。Ubuntu 上の Unity では、Nvidia ドライバーの使用時に最小化アニメーションでアーティファクトが表示されることがあることに気付きましたが、それ以外は他のすべての点でパフォーマンスが大幅に向上しています。