\r\n\r\n
Linuxユーザーには、大量のオープンソースソフトウェアがあります。しかし、時にはプロプライエタリなソフトウェアが必要な場合もあります。Microsoft Wordを動かすのに似ている-LibreOfficeの品質を考えるとやや不要かもしれませんが-かもしれませんし、プロプライエタリなドライバかもしれません。
99%のハードウェアはオープンソースのドライバが動作しますが、グラフィックスドライバは別問題です。
頑固なLinuxユーザーは、プロプライエタリ・ドライバを走らせることを考えただけでも、神への冒涜だと非難するでしょう。しかし、あなたがLinuxゲームに興味を持っている場合、彼らは非常に必要である。
ほとんどのLinuxディストリビューションには、オープンソースのドライバが付属しています。これらは、ハードウェアプロジェクトのために、箱から出して提供されます。Linuxをインストールし、PCのハードウェアを通常通り使用する。
しかし、グラフィックドライバとなると、少し事情が違ってきます。オープンソースのグラフィックドライバは(ほとんどの場合)OSの実行と基本的なタスクの実行を可能にしますが、ゲーム(そしておそらく画像/ビデオ編集やその他の重い作業)になると、失敗することがあります。
その結果、AMDとNvidiaのグラフィックシステムは、オープンソースのドライバでそれなりのレベルで動作するものの、ブランドが約束する機能を享受するには(AMDとNvidiaがそれぞれ制作した)専用のドライバが必要ということになる。(インテルのグラフィックドライバは既にオープンソースでLinuxカーネルに含まれています)。
制限付き」ドライバーとも呼ばれるプロプライエタリ・ドライバーの入手は、以前は厄介だったり面倒だったりしましたが、今では簡単にできるようになりました。ここでは、Ubuntu、linuxmint、Fedoraの3つの人気ディストリビューションにプロプライエタリ・グラフィックス・ドライバをインストールする方法を見てみましょう。
(他のハードウェアデバイス(ワイヤレスネットワークインターフェースカードなど)の専用ドライバが用意されていることが多い)。
近年、プロプライエタリ・グラフィックス・ドライバのインストールは非常に容易になってきています。これまでは、専門ソフトを起動したり、ドライバーを探して手動でインストールする必要があったかもしれません。幸いなことに、今ではLinux OSをインストールするときにだけインストールすればよいのです(最も人気のあるディストリビューションで利用できる機能です)。
そのためには、ポップアップするボックスに注意しながら、インストール作業を進めるだけです。インストールの最後に、グラフィックドライバに関するダイアログボックスが表示されます。このボックスでは、アクションの実行を求め、プロプライエタリなグラフィックスドライバかオープンソースドライバのどちらをインストールするかを選択することができます。
幸いなことに、後でインストールする手間を省くために、プロプライエタリ・ドライバのオプションを選択することは、それほど難しいことではありません。
Ubuntuでプロプライエタリドライバを探すには、メニューを開き、「drivers」と入力し、「Additional drivers」を選択します。これにより、システムに専用ドライバーをインストールした方が良いハードウェアがあるかどうかがわかります。ここでは、プロプライエタリ・ドライバを見つけることができます。
どのドライバを選択するかは難しいので、デフォルト(通常は最新のもの)を選択してください。この方法は、問題を引き起こす可能性のあるコマンドラインを使用するよりもはるかに簡単です。システムの安定性(あるいはグラフィックスカード自体)を危険にさらすよりも、追加のドライバユーティリティを使用する方が安全です。
説明を受けていないかもしれませんが、グラフィックドライバをインストールした後、コンピュータを再起動すると便利な場合があります。再起動すれば、Linuxシステムが強化されたグラフィック体験を提供する準備が整うのです
Nvidia ビデオカードで Fedora システムを動かしている場合、少し厄介なことになります。これは、Fedoraのデフォルトのレポジトリがオープンソースソフトウェアのみをリストアップしているためです。
まず、ビデオカードの詳細を確認する必要があります。
lspci | grep -i VGANvidiaカードの詳細が表示された場合は、RPM Fusionのサイトにアクセスし、お使いのFedoraのバージョンに応じたフリーパッケージとノンフリーパッケージをインストールしてください。Firefoxブラウザで、PackageKitインストーラーを使用して行います。
パッケージは、コマンドラインを使用して、次のコマンドでインストールすることもできます。
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と検索してください。この後、コンピュータを再起動するのを忘れないでください。
AMDのカードはお持ちですか?その場合、AMDGPUドライバは自動的に新しいハードウェアに対して有効になります。一方、古いデバイスは、メンテナンスが終了しているCatalystドライバーに頼らざるを得ません。
linuxmintのメインバージョンはUbuntuの最新版をベースにしており、制限付き/独自仕様のドライバをインストールするためのパスも同じになっています。ただし、Mintにはいくつかのバリエーションがあるため、正しいプログラムを確認しないと正常に動作しない場合がありますので、ご注意ください。
mainstream' Mint の場合は、メニューの > Administration> Driver Manager を開き、インストール可能なドライバを確認します。
その結果、UbuntuのAdditional Drivers画面と同じようなレイアウトのDriver Manager画面が表示されます。選択し、[OK]をクリックして再起動します。
Nvidiaのカードの場合、同じドライバと思われるものが何種類か出てくることがあります。選択すべきものは、nvidia-[最新版]のような名前になっているはずです。ただし、うまく動かない場合は、nvidia [ReuntTyValp] - ドライバの更新を試してみる必要があるかもしれません。
上記を読んで、主にNvidiaのドライバを扱っていることにお気づきかもしれません。幸いなことに、AMDのビデオカードに関しては、オープンソース版のRadeonドライバが(主に)対応しています。さらに良いのは、それらがLinuxカーネルにマージされていることだ。AMDのオープンソース・プログラムについては、AMDの開発サイトで詳細を確認することができます。
しかし、専用ドライバーではどうにもならないケースもあります。稀にですが、新品のグラフィックカードを購入した場合、最新のドライバで動作する可能性は低いです。この場合、最新のドライバに頼るのがベストな選択です。
いずれにせよ、何か問題が発生した場合、問題が解決するまでは、内蔵のインテル・グラフィック・プロセッサーに全面的に依存することになります。
プロプライエタリドライバと同等の品質を持つオープンソースグラフィックスドライバの実現は魅力的ですが、実現しないかもしれません。弱小の古いグラフィックカードは通常、オープンソースドライバで100%サポートされていますが、ハイエンドで新しいモデルはそうではありません。
したがって、プロプライエタリ・ドライバは、Linuxのゲームにおいて重要な側面となる。
グラフィックスドライバは、オープンソースとプロプライエタリのどちらが良いですか?プロプライエタリなドライバはオープンソースであるべきとお考えですか?なぜ?なぜダメなのか?コメントで教えてください