Let’s talk Hardware (ハードウェアの話をしよう)
ほとんどの場合、Linux は優れたハードウェアの互換性を持っています。しかし、カーネルがハードウェアを認識できるからといって、そのためのドライバがあるわけではありません。
これは、プロプライエタリなインターフェイスカードやハードウェアのような、エキゾチックで珍しい機器を使用している場合に、特に顕著に現れます。とはいえ、十分に一般的なハードウェアであれば、箱から出してすぐに動作するはずです。 一般に、最新のプロセッサやストレージデバイスは Linux で非常によく動作します。これは、最近のマザーボードを扱う複雑な制御が、すでにファームウェアを通じて提供されているからです。 しかし、グラフィックカードやネットワークカード、周辺機器については、カーネ ルが既にサポートしているかどうかを最初に確認する必要があるかもしれません。グラフィックカード
グラフィックカードについては、プロセッサに付属する統合グラフィックチップを使用するか、専用のグラフィックカードを使用するかのどちらかを選択します。一般に、Intel、AMD 両社のプロセッサに搭載されている統合グラフィックは、Linux でよくサポートされています。グラフィックスチップが正常に動作するように、他に何もする必要はありません。
一方、専用グラフィックカードは当たり外れがあります。ベンダーのサポートが適切でないため、nVidiaのグラフィックカードはLinuxで動作させるのが難しい場合があります。 そのため、Linux は最新の nVidia カードのサポートにしばしば遅れをとっています。新しい PC に nVidia を使うつもりなら、少なくとも 1 世代前のカードを使う必要が あるかもしれません。 それとは対照的に、AMDのグラフィックカードはLinuxでよくサポートされています。これは、AMDがカーネル開発者とともにオープンソースドライバを積極的に開発していることが主な理由です。 その結果、AMDのカードはLinuxで使用するために緊密に統合され、高度に最適化されています。最新のゲームをプレイしたいのであれば、AMDのグラフィックカードの入手を検討するとよいでしょう。ネットワークカード
ほとんどの場合、有線ネットワークには問題がないはずです。最近の Ethernet ハードウェアのほとんどは、すでにオープンソースで実装されており、 Linux で完全にサポートされています。これには、外付け Ethernet カードだけでなく、マザーボードに内蔵されている Ethernet ポートも含まれます。
一方、無線LANは、Linuxを使う上で最大の悩みの種の一つでした。最近の無線LANカードは、メーカーのサポートが悪いか、全くないものがほとんどです。 そのため、PC でワイヤレスを使いたければ、Atheros か Intel ベースのカードを使っていることを確認する必要があります。この 2 つは Linux がサポートする最も一般的なワイヤレスカードです。しかし、この 2 つのうち、Atheros は最も多くサポートされているチップセットです。周辺機器
一般に、Linux は様々なハードウェア周辺機器に対して、良いデバイスサポートを提供し ています。前述したように、このサポートは、使いたいデバイスの種類に大きく依存します。このことから、Linux におけるハードウェア周辺機器のサポートは、大きく 3 つに分けることができます。
- 一般的な入力デバイス:キーボード、マウス、ジョイスティックなどです。一般的な入力デバイス:キーボード、マウス、ジョイスティックなどです。これらのデバイスは、USBをコネクタとして使用しているため、通常、何の問題もありません。
- 画像およびプリンタデバイス:**これらは、スキャナとプリンタです。前者とは異なり、これらのデバイスに対する適切なドライバのサポートは、当たり外れがあります。例えば、キヤノンとエプソンのデバイスは、しばしばほとんどサポートされていません。一方、HPとBrotherは彼らのプリンターとスキャナーのためにLinuxドライバを提供しています。
- 特殊入力デバイス。これらは、特定のドメインで特定のタスクを実行するデバイスです。これらのデバイスについては、デバイスのメーカーがLinuxをサポートしているかどうかを確認する必要があります。例えば、Wacomは、彼らのドローイングタブレットのためにLinuxドライバを提供している唯一のメーカーです。
Linux ディストリビューションについて話そう
ディストリビューションの核心は、Linuxカーネルを使用してコンピュータのデバイスを駆動するオペレーティングシステムである。Ubuntu のようなシンプルなディストリビューションと Arch のような先進的なディストリビューションは異なって見えるかもしれませんが、それらを駆動する内部マシンは同じものなのです。そのため、ハードウェアの互換性は異なるディストリビューション間でもほぼ一貫しています。
しかし、例えば Ubuntu と Arch の重要な違いの一つは、Ubuntu は通常カーネルアップデートが遅れていることです。これは結局、新しいデバイスのサポートがUbuntuの方がArchよりも時間がかかるということを意味します。 正しいディストリビューションを見つけることは、2つの事柄のトレードオフになります: 使いやすさとカーネルアップデートの頻度です。使いやすさ
今日手に入る Linux ディストリビューションの中で最も使いやすいのは Ubuntu です。これは Debian ベースのディストリビューションで、シンプルさと使いやすさに重点を置いています。Ubuntuは、Linuxのロープをまだ学んでいる場合、素晴らしいディストリビューションです。
その他、Pop!!!OSも初心者に優しいLinuxディストリビューションです。Ubuntuをベースにしているため、使いやすさとアクセシビリティが重視されています。さらに、Pop!⾳OSはマルチメディアに最適化されています。このため、新しいPCでビデオ編集やゲームをしたいユーザーにとって非常に魅力的です。カーネルアップデートの頻度
一方、現在入手可能なLinuxディストリビューションの中で最も更新されているのが、Arch Linuxです。これは上級Linuxユーザーと最先端のソフトウェアに焦点を当てたローリングリリースディストリビューションで、アップデートするたびに最新バージョンのLinuxカーネルを入手でき、最新のハードウェアのサポートもすぐに受けられます。
もう一つの素晴らしいローリングリリースディストリビューションは Manjaro です。Arch Linux をベースにしているので、最新のハードウェアもすぐにサポートされます。Arch とは異なり、Manjaro は普通の Linux ユーザーのために作られており、Arch Linux と比べてインストールやメンテナンスが非常に簡単です。Linux のために新しい PC を作る
これら全てを知った上で、Linux と完全に互換性のある最新の万能 PC のセットアップは以下のようなものになるでしょう。
- CPU:** AMD Ryzen 5 5600 / Intel Core i5-12500
- マザーボード:** Gigabyte B550 ATX / AsRock B660M LGA1700 mATX
- RAM:** Corsair Vengeance LPX 16GB / Patriot Viper 4 16GB
- グラフィックス:** AMD Radeon RX 6600XT
- ストレージ:** Western Digital 500GB SSD / Samsung 870 EVO 500GB SSD
- ケース:** Fractal Focus G ATX / Cougar Archon 2 ATX
- 電源:** EVGA 450BR 450W / GIGABYTE GP-P450B 450W 価格: ~$1000(税抜)
注意: すべての価格は2022年4月現在のUSドルであり、パーツを購入する時期や場所によって異なる場合があります。
このセットアップは、Linuxでどんなプログラムでも問題なく実行できるはずです。このビルドは、ウェブのブラウズ、ドキュメントの編集、HDビデオの鑑賞など、あらゆるコンピュータ活動に使用することができます。 それだけでなく、このマシンは、ビデオのレンダリングや高設定でのビデオゲームのプレイも可能な、手頃なメディアワークホースにもなり得ます。サンプルCPU このオールラウンドなセットアップは、将来のアップグレードのための良い出発点ともなり得ます。socket AM4 と LGA 1700 の両方は、現在市場にある最新のチップセットの一部です。今後数年以内にCPUをアップグレードする場合は、このビルドをドロップインで置き換えるだけでよいでしょう。
ただし、Ryzen 5 5600にはデフォルトで統合グラフィックスチップが含まれていないため、Radeon 6600XTグラフィックスカードを使用しない場合、代わりにCore i5 12500を使用する必要があります。外部ペリフェラル
コンピュータのセットアップは、外部周辺機器なしには完了しません。新しいPCを使用するには、モニター、キーボード、マウスを通して対話する必要があります。例えば、上記のセットアップで使用できる基本的なセットは以下のようなものです。
- モニター:** GIGABYTE G24F 24インチ / GIGABYTE G27F 27インチ
- キーボード:** Motospeed CK82 Mechanical / Aukey TKL Mechanical
- マウス:** Logitech G102 / Logitech G PRO Hero
- プリンター:** ブラザーHL-L2370DW
- 価格:** ~$300
おめでとうございます。これで、Linux 用に新しいコンピュータを構築する手順と、箱から出してすぐに Linux で動作するような、まともで万能な構築方法がわかったと思います。
もしこの話を聞いて他の Linux ディストリビューションについてもっと知りたくなったのなら、現在最高の Arch Linux ベースのディストリビューションをチェックすることができます。よくある質問
1. Linux で nVidia のグラフィックを使いたいのですが、どうすればいいですか? どのような選択肢があり、どのような問題を探すべきですか?
6600XT に似た nVidia のカードは RTX 3060 と RTX 2060 Super です。前者については、少なくとも、Linuxカーネルのバージョン5.8を使用していることを確認する必要があります。さらに、Linux用の独自のnVidiaドライバを使用していることを確認する必要があります。
後者については、Linux カーネルのバージョン 5.3 とプロプライエタリな nVidia ドライバを使用する必要があります。2. Linux は Bluetooth をサポートしていますか? Linuxで動作する良いBluetoothレシーバはありますか?
LinuxでBluetoothを使用するのは比較的簡単です。TP-LINKのような一般的なブランドは、Linuxと互換性のあるBluetooth USBレシーバをよく提供しています。例えば、TP-LINK UB400 は小さなプラグアンドプレイのソリューションで、Linux ですぐに動作します。
3. ローリングリリースディストリビューションを使うときの問題点は何ですか?
- ローリングリリースディストリビューションを使用する際の問題点は何ですか? 更新が遅れているプログラムは、すぐにシステムで使用できなくなる可能性があります。
ローリング・リリースのもう一つの問題は、重要なソフトウェアのバグです。プログラムの開発バージョンを追跡することは、それが十分にテストされないというリスクを常に伴います。これは、新しいPCを重要な仕事に使いたい場合、問題となりえます。
画像引用元:Unsplash