ラップトップ:ASUS TUFゲーミングFX504GD
たとえば、 lspci を使用すると、一部のハードウェアを確認し、インターネットを検索してインストールするドライバを見つけることができます。しかし、Linuxに欠落しているかアップグレード可能なドライバがあるかどうかを確認する方法があるかどうかを知りたいです。
この問題を解決するために、Linuxに「DriversCloud」に似たプログラムがあるかどうか疑問に思います。ソフトウェアにGUIがあるかどうかは関係ありません。
システム管理を学ぶためにノートパソコンを購入しましたが、どのドライバをインストールする必要があるかを推測するのが困難です。よろしくお願いします。
ベストアンサー1
Linuxの世界では、ほとんどのドライバがオープンソースであり、品質が十分に良い場合は、Linuxカーネルのソースコードに組み込まれることがよくあります。したがって、カーネルバージョンが十分に新しい場合は、おそらく大丈夫でしょう。カーネルがハードウェアモデルより古い場合、問題が発生する可能性があります。
一部のデバイスではユーザー空間ドライバカーネルに統合する必要はありません。オープンソースの場合、ほとんどのディストリビューションは通常リリースサイクルの適切な時点でそれを採用します。
Ubuntuなどのデスクトップ指向のディストリビューションは、オペレーティングシステムのインストーラおよび/またはパッケージ管理ツールですでにハードウェア情報を処理できるため、パッケージマネージャが欠落しているドライバパッケージを提案できます。残念ながら、Debian はまだそのように自動化されていません。
さらに、残念ながら、ディスプレイドライバはしばしば最も重要な例外です。オープンソースドライバの開発は、時間のかかるリバースエンジニアリングに依存することが多いため、最新のGPUはパフォーマンスを最大限に活用するために独自のドライバに頼ることができます。しかし、一部の人はそうかもしれません。考えるでも必要オープンソースドライバはパフォーマンスの低下にもかかわらず使用されるため、Debian(オープンソースの強力な支持者)は可能な限りデフォルトでオープンソースドライバを使用する傾向があります。一方、Ubuntuは独自のドライバが必要な場合でも、機能を最大限に最大化する傾向があります。
それでも、ディストリビューションには独自のドライバがパッケージとして含まれている可能性があります。 Debian 10のNVidia Geforce GTX 1050 Mobileの場合は、non-free
Debianストレージセクションが有効になっていることを確認し、nvidia-graphics-drivers
パッケージとその依存関係をインストールする必要があります。バージョンが古すぎるようであれば、バックポートリポジトリ新しいバージョンは、基本リリースに含まれる前にリリースできます。古いバージョンの場合は、NVidiaから直接最新のドライバを入手する必要があります。
一般的な確認のために見つけたものlspci
:この-v
オプションを追加すると、各PCI(e)デバイスにどのドライバが使用されているかが表示されます。接続されているドライバがないデバイスを探すと、何かが見つからない可能性があります。あるいは、そのデバイスがpcieport
「近い」側のドライバによって使用されるPCIブリッジの「遠距離」デバイスであり得る。同様のカバー。
USBデバイスの場合、ユーザースペースドライバーがより一般的です。しかし、リストを見て、lsusb
各デバイスについて自分自身に尋ねることができます。 「このデバイスはうまく動作しますか?」答えが「はい」の場合、セキュリティ上の理由を除いて更新する必要はありません。ディストリビューションと互換性のあるパッケージリポジトリによって提供されるパッケージに制限すると、パッケージマネージャは自動的に更新について学習します。
新しいラップトップモデルでは、Googleでキーワード「linux」とノートブックモデル番号を検索する必要があります。実際に問題のラップトップを購入する前に最善です。、Linuxのインストールに関するレビューやブログを持っている人と、特定のモデルが最終的に完全な機能を実行するために必要な解決策と実験的なドライバを探している人を探してください。複数を見つけて、健全性チェックの推奨事項を比較することもできます。
私の考えでは、このような場合が多いです。もっとすべての答えを持っていると主張する神秘的な第三者のウェブサイトに頼るよりも信頼できます。そのうちのいくつかは良いかもしれません。今、静かに破産してマルウェアディストリビューターに販売したり、そのドメインがユーザーも知らない間にマルウェアディストリビューターによって引き継がれる可能性があります。唯一の例外は、ハードウェアベンダーがハードウェアに関するLinuxサポート情報を提供する場合です。これにより、サプライヤーは自分の情報が包括的で良いことを確認するために明らかに既得権を持っています。