Ubuntu・Fedora・Linux Mintにプロプライエタリ(独自)グラフィックスドライバーをインストールする方法
Linuxユーザーには、オープンソースソフトウェアが豊富に用意されています。しかし、時にはプロプライエタリ(独自)ソフトウェアが必要になることもあります。例えばMicrosoft Wordを使いたい場合(LibreOfficeの品質を考えれば必ずしも必要ありませんが)や、プロプライエタリドライバーが必要なケースなどです。
ハードウェアの99%はオープンソースドライバーで問題なく動作しますが、グラフィックスドライバーに関しては話が別です。
熱心なLinuxユーザーの中には、プロプライエタリドライバーを使おうとするだけで「冒涜だ」と非難する人もいるかもしれません。しかし、Linuxでのゲームを本気で楽しみたいのであれば、プロプライエタリドライバーはほぼ必須と言えます。

なぜプロプライエタリグラフィックスドライバーが必要なのか?
ほぼすべてのLinuxディストリビューションには、オープンソースドライバーが標準で同梱されています。これは、ハードウェアがインストール直後からそのまま動作するようにするためです。Linuxをインストールすれば、PCのハードウェアを従来通り使用できます。
ところが、グラフィックスドライバーについては事情が少し異なります。オープンソースのグラフィックスドライバーでも(多くの場合)OSの起動や基本的な操作は可能ですが、ゲーム(あるいは画像・動画編集などの負荷の高い処理)では不具合が発生することがあります。
その結果、AMDとNVIDIAのグラフィックスシステムはオープンソースドライバーでもそこそこ動作しますが、各ブランドが謳う本来の性能を引き出すには、それぞれAMD製・NVIDIA製のプロプライエタリドライバーが必要になります。(Intelのグラフィックスドライバーはすでにオープンソース化されており、Linuxカーネルに組み込まれています。)
プロプライエタリドライバー(「制限付き」ドライバーとも呼ばれます)の入手は、かつては面倒で手間のかかる作業でしたが、今ではとても簡単になっています。ここでは、人気の高い3つのディストリビューション――Ubuntu、Linux Mint、Fedora――へのインストール方法を紹介します。
(他のハードウェアデバイス、例えばワイヤレスネットワークカードなどについても、プロプライエタリドライバーが提供されていることが多いです。)
OSインストール時にプロプライエタリドライバーを一緒に入れる
近年、プロプライエタリグラフィックスドライバーのインストールは格段に簡単になりました。以前は専用ツールを実行したり、ドライバーを自力で探して手動インストールしたりする必要がありました。幸い、現在では多くの主要ディストリビューションで、Linux OSのインストールと同時にドライバーを導入できるようになっています。
これを行うには、インストール手順を進めながら、表示されるチェックボックスやダイアログに注意を払います。インストールの終盤に、グラフィックスドライバーに関するダイアログボックスが現れ、プロプライエタリドライバーとオープンソースドライバーのどちらをインストールするかを選択できます。
ここでプロプライエタリドライバーを選択しておけば、後からインストールする手間が省けます。とはいえ、後からインストールするのも決して難しくありません。
Ubuntuの場合
Ubuntuでプロプライエタリドライバーを確認するには、メニューを開いて「drivers」と入力し、「追加のドライバー(Additional Drivers)」を選択します。起動するとシステムが自動的にスキャンを行い、プロプライエタリドライバーの導入で恩恵を受けられるハードウェアがあるかどうかを判定します。プロプライエタリドライバーは、まさにここで見つけることができます。

どのドライバーを選べばよいか迷ったときは、デフォルト(通常は最新版)を選びましょう。コマンドラインを使う方法よりも、このユーティリティ経由の方がはるかに安全で確実です。システムの安定性(ひいてはグラフィックスカード自体)を危険にさらさないためにも、「追加のドライバー」ツールの利用をおすすめします。
特に指示がなくても、グラフィックスドライバーをインストールした後はPCを再起動しておくと安心です。再起動後、Linuxシステムは強化されたグラフィックス体験を提供できる状態になっているはずです。
Fedoraの場合
NVIDIAビデオカードを搭載したFedoraシステムの場合は、少し手順が複雑になります。というのも、Fedoraのデフォルトリポジトリにはオープンソースソフトウェアしか登録されていないからです。
まず、ビデオカードの詳細を以下のコマンドで確認しましょう:
lspci | grep -i VGANVIDIAカードの情報が表示されたら、RPM Fusionのサイトにアクセスし、お使いのFedoraバージョン向けのfreeパッケージとnonfreeパッケージをインストールします。Firefoxブラウザ経由で、PackageKitを使ってインストールするのが基本の手順です。

また、コマンドラインから次の1コマンドでまとめてインストールすることも可能です:
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpmインストールが完了すると、リポジトリ情報が追加されます。これにより、自分のカードに対応したドライバーを検索・インストールできるようになります。NVIDIAカードの場合は「kmod-nvidia」を検索してください。作業後は、忘れずにPCを再起動しましょう。
AMDカードをお使いの場合はどうでしょうか。比較的新しいハードウェアであれば、AMDGPUドライバーが自動的に有効になります。一方、古いデバイスでは、すでにメンテナンスが終了しているCatalystドライバーに頼るしかない点に注意が必要です。
Linux Mintの場合
Linux Mintのメインエディションは最新のUbuntuリリースをベースとしているため、制限付き/プロプライエタリドライバーのインストール手順もUbuntuと同じです。ただし、Mintには複数のエディション(バリアント)が存在するため、お使いの環境に応じて正しい手順を確認する必要があるかもしれません。
「メインストリーム」のMintでは、「メニュー > 管理 > ドライバーマネージャー」を開くと、インストール可能なドライバーの一覧が表示されます。

表示されるドライバーマネージャーの画面は、Ubuntuの「追加のドライバー」画面とよく似たレイアウトになっています。希望のドライバーを選択して「OK」をクリックし、再起動しましょう。
NVIDIAカードの場合、一見同じように見える複数バージョンのドライバーが候補として表示されることがあります。基本は「nvidia-[最新バージョン]」のような名前のものを選びます。もし調子が悪ければ、代わりに「nvidia-[最新バージョン]-updates」ドライバーを試してみてください。
プロプライエタリドライバーが役に立たない場合もある
ここまで読んで気づいた方も多いでしょうが、説明の中心はNVIDIAドライバーでした。幸いなことに、AMDビデオカードについては、(大半が)Radeonドライバーのオープンソース版でサポートされています。さらに嬉しいことに、これらはLinuxカーネルに組み込まれています。AMDのオープンソース関連プログラムの詳細は、公式の開発者サイトで確認できます。
ただし、プロプライエタリドライバーでも解決できないケースは存在します。まれなことですが、発売されたばかりの最新グラフィックスカードは、現時点で入手可能な最新ドライバーでも正常に動作しないことがあります。そのような場合は、利用できる限り最新のドライバーに頼るのが最善策です。
そして何らかのトラブルが発生した場合は、問題が解決するまでの間、内蔵のIntelグラフィックスプロセッサーのみを使用して凌ぐのが賢明です。
Linuxでゲームやマルチメディアを楽しみたいなら、プロプライエタリドライバーが鍵!
プロプライエタリドライバーと同等の品質を持つオープンソースグラフィックスドライバーの登場は理想的ですが、残念ながら実現は難しそうです。性能の低い古めのグラフィックスカードは通常、オープンソースドライバーで100%近くサポートされますが、ハイエンドの新モデルはそうはいきません。
だからこそ、プロプライエタリドライバーはLinuxゲーミングにおいて不可欠な要素なのです。
あなたはオープンソースとプロプライエタリのどちらのグラフィックスドライバーを選びますか?プロプライエタリドライバーはオープンソース化されるべきだと思いますか?その理由とともに、ぜひコメント欄でお聞かせください!
-
Ubuntu 20.04にフォントをインストールする方法を徹底解説
最新版のUbuntuに標準搭載されているフォントは、多くの人にとって「十分すぎるほど」充実しています。しかし、仕事の都合上さらに多くのフォントが必要な方や、単純にもっと多くの選択肢を持ちたい方もいるでしょう。この記事では、Ubuntu 20.04に新しいフォントをインストールするさまざまな方法を、初心者の方にもわかりやすく解説します。定番:MicrosoftコアフォントのインストールLinuxにフォントを追加するチュートリアルといえば、まず真っ先に登場するのがMicrosoftのコアフォントです。一部のフォントは今なお絶大な人気を誇っており、Windowsユーザーとファイルをやり取りする機会が
-
FedoraでFlatpakを有効化して使う方法を徹底解説
Fedora 32とUbuntu 20.04のリリース以降、Linuxユーザーの間ではパッケージ形式をめぐる大きな変化が起きています。SnapやFlatpakといったユニバーサルパッケージフォーマットが急速に人気を集めており、筆者としてもその理由は十分にあると考えています。フリーソフトウェアからプロプライエタリなアプリまで、膨大な種類のソフトウェアに簡単にアクセスでき、開発者にとってもパッケージングが格段に楽になるからです。しかし、LinuxシステムでFlatpakを使い始めるのは、特に初心者にとっては少し戸惑うかもしれません。この記事ではFedoraでのFlatpakの使い方を解説しますが、