AMDのプロプライエタリグラフィックスドライバーは必要?Ubuntuへのインストール方法を徹底解説
デスクトップPCやノートパソコンにAMDやNVIDIAのグラフィックスカード・チップが搭載されているなら、あなたのマシンには強力なグラフィックス処理能力が秘められています。しかし、こうした大手グラフィックスベンダーは自社の技術を秘密にしており、ドライバーをプロプライエタリ(独自仕様)のソフトウェアとして提供しています。
一方、UbuntuをはじめとするLinuxディストリビューションは、コミュニティが開発したオープンソースドライバーで動作します。では、この2つのドライバーにはどんな違いがあるのでしょうか?そして、プロプライエタリドライバーを使いたいと決めたとき、Ubuntuではどうやってインストールすればよいのでしょうか?本記事ではその方法を詳しく解説します。
オープンソースドライバーとプロプライエタリドライバーの違い
どちらのドライバーを使うかという選択は、意外と重要な意味を持ちます。まず、プロプライエタリドライバーはパフォーマンスが大幅に高いという点です。これは、ドライバーがグラフィックカードの内部設計を知り尽くしたAMD自身によって開発されているためです。オープンソース開発者コミュニティは公開されている資料をもとに開発しており、ハードウェアへのアクセス情報には限りがあります。さらに、電源管理(省電力制御)もプロプライエタリドライバーの方が優れています。
ただし、トレードオフもあります。オープンソースドライバーに問題が発生した場合、Ubuntuの開発チームが自ら修正してアップデートとしてすぐに配信できます。一方、プロプライエタリドライバーでは、問題が解決されるまでAMDの対応を待つしかありません。
とはいえ、最高のパフォーマンスと省エネ性を求めるなら、プロプライエタリドライバーを選ぶのがベストです。特にゲーマーの方や、動画編集などグラフィックス負荷の高い作業をする方には大きなメリットがあります。
プロプライエタリドライバーのインストール方法は主に2つあります。ひとつは簡単ですが最新版ではない可能性がある方法、もうひとつはやや手間がかかるものの最新ドライバーを導入できる方法です。順番に見ていきましょう。
【簡単な方法】「ソフトウェアとアップデート」からインストール
Ubuntu 13.04「Raring Ringtail」以降では、「追加のドライバー」機能の場所が変わっています。まず、サイドバーのUbuntuロゴからDash(ダッシュ)を開き、「ソフトウェアとアップデート」と入力してアプリケーションを起動します。表示されたウィンドウで「追加のドライバー」タブをクリックしてください。
このタブには、お使いのグラフィックスカード名とともに、3つの選択肢が表示されます。
- オープンソースドライバー(xserver-xorg-video-ati など)
- fglrx:Ubuntu 13.04のリリース時点で最新だったプロプライエタリドライバー
- fglrx-updates:AMDが新バージョンをリリースするたびに更新されるプロプライエタリドライバー
「fglrx」と「fglrx-updates」の違いは、前者がリリース時点の固定バージョンであるのに対し、後者はAMDの新版リリースに合わせて自動的に更新される点です。どちらかを選んで「適用」ボタンを押し、インストールが完了したらPCを再起動しましょう。これでプロプライエタリドライバーが有効になり、3Dパフォーマンスの向上を実感できるはずです。
【手動インストール】最新ドライバーを確実に導入する方法
「fglrx-updates」は新版に追従するはずですが、Ubuntuのリポジトリ更新の遅れにより、実際にはすぐに反映されないことがあります。そこでおすすめなのが、AMD公式サイトから直接ドライバーを入手して自分でインストールする方法です。この方法なら、現在使用しているドライバーのバージョンを正確に把握できます。
ステップ1:ビルド環境を整える
まず、ターミナルを開いて以下のコマンドを実行し、ドライバーパッケージの作成に必要な環境を構築します。
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 devscripts
64ビット版のUbuntuをお使いの場合は、さらに次のコマンドも実行してください。
sudo apt-get install lib32gcc1
ステップ2:ドライバーをダウンロードしてパッケージ化
AMDの公式ドライバーページにアクセスし、お使いのグラフィックスカードと、32ビット/64ビットのどちらのUbuntuかに合ったドライバーを選択してダウンロードします。ダウンロードが完了したら、.zipファイルから .run ファイルを取り出し、ファイルのプロパティを開いて「実行可能ファイルとして許可」にチェックを入れましょう。
続いてターミナルを開き、cd コマンドで .run ファイルのあるフォルダへ移動します。
cd Downloads/
そして、以下のコマンドでドライバーパッケージをビルドします。
sudo sh ./amd-catalyst-version-here-and-such.run --buildpkg Ubuntu/raring
「amd-catalyst-version-here-and-such」の部分は、実際にダウンロードしたファイル名に置き換えてください。また、Ubuntu 13.04以外のバージョンをお使いの場合は、「raring」をお使いのバージョンのコードネーム(例:precise、quantal など)に変更します。
ステップ3:パッケージのインストールと初期設定
ビルドが完了すると、複数の .deb ファイルが生成されます。次のコマンドで、それらをまとめてインストールしましょう。
sudo dpkg -i fglrx*.deb
インストールが終わったら、新しいドライバーを正しく有効化するために、あと1つコマンドを実行します。ディスプレイを1台だけ接続している場合はこちら。
sudo amdconfig --initial -f
複数のディスプレイを接続している場合は、代わりにこちらを実行してください。
sudo amdconfig --initial -f && sudo amdconfig --set-pcs-str="DDX,EnableRandR12,FALSE"
最後にPCを再起動すれば、作業は完了です。今後ドライバーを更新したいときは、ダウンロードから「sudo dpkg -i fglrx*.deb」までの手順を再度繰り返すだけでOKです。
まとめ
プロプライエタリドライバーは、長期的に見るとシステムの潜在能力を最大限に引き出すために非常に有効です。AMDのドライバーはLinux環境ではやや扱いづらい印象がありましたが、今回紹介した手順に従えば、確実にインストールして動作させることができます。Steamの登場以降、Linuxでのゲームが普及しつつあり、この知識を持っておくことの価値はますます高まっています。Fedoraなど他のディストリビューションをお使いの方は、それぞれのディストリビューション向けのインストール手順を参考にしてください。
なお、本記事の手順はUbuntu 13.04時代のものです。現在お使いのUbuntuのバージョンによっては、ドライバー名やツール(amdconfig → aticonfig など)が異なる場合がありますので、最新の公式ドキュメントも併せて確認することをおすすめします。
Ubuntuをこれから始めるという方は、ぜひ「Ubuntu初心者ガイド」もチェックしてみてください。
あなたはLinuxでプロプライエタリドライバーを使っていますか?使っていないとしたら、オープンソースドライバーを使い続ける理由は何ですか?ぜひコメント欄で教えてください!
-
写真に潜むEXIFデータの危険性と、その効果的な対処法
EXIFデータ(Exchangeable Image File Metadata)とは、デジタルカメラで撮影した写真に自動的に埋め込まれるメタデータのことです。EXIFデータには、その一枚が撮影された際の技術的な情報が記録されており、閲覧者は撮影者がどのような技術や知識を用いて写真を撮ったのかを理解することができます。 具体的には、カメラの機種やレンズ情報、露出設定、焦点距離、画像に関する説明などが含まれます。こうしたデータは、特に写真を学んでいる人にとって貴重な情報源となりますが、一方で所有者のプライバシーを脅かす危険性も秘めています。なぜなら、EXIFデータには技術的な情報だけでなく、GP
-
Microsoft Editorとは?使い方・機能・料金を徹底解説
「書くことで、何でも創り出せる」〜C.S.ルイス 執筆は、言葉という形であらゆるものを創造し、表現できる最も純粋な芸術のひとつです。認めるかどうかは別として、私たちの誰もが生まれながらにしてライターなのです。日記にそっと想いを綴るような内省的な時間を好む人もいれば、ブログ、記事、ニュースレター、メール、小説など、よりプロフェッショナルなトーンで書くことを好む人もいます。書き方は実にさまざまです。 オンラインには、ライティングスキルの向上をサポートする数多くのアプリやツールが存在します。スペルチェックや文法チェックツール、文章の整形に役立つテキストエディタなど、便利なツールが豊富に揃っています。