Chassis
Linuxにふさわしいデバイスマネージャー#
Windows®にはデバイスマネージャーがあります。macOS®にはシステム情報があります。LinuxにはGNOME®の設定、KDE™情報センター、またはlspci、lsusb、lsblkを使用するターミナルがあります。GNOME®とKDE™は読み取り専用で、重要な詳細情報(ドライバーの状態、ドライブの健全性、そして発見した問題に対して実際に対処する能力)が欠けています。ターミナルでより多くの操作が可能ですが、手動でドライバーを管理するのは時間がかかり、エラーが発生しやすいです。
Chassisは、Linux用の完全なデバイスマネージャーです。すべてのハードウェアを1か所にまとめて表示し、詳細を調べ、ドライバーを管理し、ドライブの健全性を確認するなど、ターミナルを使用せずにすべてを行うことができます。
仕組み#
Chassisは、システム内のすべてのデバイスを明確なカテゴリに整理します。ディスプレイアダプター、ネットワークコントローラー、ストレージ、オーディオ、USB、ワイヤレス、カメラ、シリアルポートなどです。いずれかのデバイスをクリックすると、使用しているドライバー、利用可能なリソース、現在の状態など、そのデバイスのすべての詳細が表示されます。ドライバーを変更したり、デバイスの問題を解決する必要がある場合は、アプリから直接行うことができます。
主な機能#
GPUとディスプレイの詳細: グラフィックカードのドライバー、利用可能なメモリ、クロック速度、および各モニターの解像度とリフレッシュレートとともに、どのGPUに接続されているかを表示します。
ストレージドライブの健全性: SSD、NVMeドライブ、ハードドライブの健全性を確認します。残りの寿命、エラーの有無、およびリアルタイムでの温度を監視します。
- IOMMUグループブラウザ: ハードウェアが仮想マシンで使用するためにどのようにグループ化されているかを確認します。GPUパススルーを設定する場合は、最初に確認する必要があることです。
ドライバー管理: アプリから直接、任意のデバイスのドライバーを有効、無効、または変更します。Chassisは、確認ダイアログと安全チェックを使用して処理を行い、ターミナルコマンドは必要ありません。オプションのシステムサービスが必要であり、Chassisは初回起動時にインストールを提案します。
検索: 探しているものを入力して、任意のデバイスをすばやく見つけます。“GPU"と検索すると、すべてのグラフィックカードが表示されます。“ESP32"と検索すると、接続されている開発ボードが見つかります。リストは、入力するにつれてリアルタイムでフィルタリングされます。
ホットプラグ検出: USBデバイス、ドック、またはアダプターを接続すると、Chassisは自動的に更新されます。手動での更新は必要ありません。
ハードウェアリソース: Chassisは、IRQ割り当て、メモリマップされたリージョン、I/Oポート範囲など、必要な場合に備えて、低レベルの詳細も公開します。
スクリーンショット#

Chassisの比較#
| 機能 | Chassis | Windows®デバイスマネージャー | macOS®システム情報 | GNOME®設定 | KDE™情報センター | ターミナル |
|---|---|---|---|---|---|---|
| デバイスカテゴリ | ✓ | ✓ | ✓ | ✗ | ✓ | ✗ |
| ドライバーの有効化/無効化 | ✓ | ✓ | ✗ | ✗ | ✗ | 手動 |
| ドライバーの変更 | ✓ | ✓ | ✗ | ✗ | ✗ | 手動 |
| GPUの詳細 | ✓ | ✗ | 基本 | ✗ | 部分的 | 手動 |
| モニター情報 | ✓ | ✓ | ✓ | 基本 | 基本 | 手動 |
| ドライブ健全性 | ✓ | ✗ | ✓ | ✗ | 部分的 | 手動 |
| 温度モニタリング | ✓ | ✗ | ✗ | ✗ | ✗ | 手動 |
| IOMMUグループ | ✓ | ✗ | ✗ | ✗ | ✗ | 手動 |
| 検索 | ✓ | ✗ | ✗ | ✗ | ✗ | 手動 |
| ホットプラグ検出 | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ |
| ハードウェアリソース | ✓ | ✓ | ✗ | ✗ | ✗ | 手動 |
| ターミナル不要 | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
これは誰のためのものですか?#
- Wi-FiまたはGPUが動作しない理由を理解しようとしている新しいLinuxユーザー
- GPUドライバーの状態、メモリ、クロック速度を確認するゲーマーや愛好家
- Hyperpaneまたは他のハイパーバイザーを使用してGPUパススルーのためにIOMMUグループを調べている仮想化ユーザー
/dev/ttyUSB*を使用して、デバイスが接続されているシリアルポートを推測せずに特定できる組み込み開発者- ハードウェアを監査し、ドライブの健全性を確認し、マシン全体でドライバーを管理するシステム管理者
- 他のオペレーティングシステムが長年にわたって提供してきた、同じ種類のわかりやすいハードウェアの概要をLinuxで利用したいすべての人
システム要件#
| コンポーネント | 要件 |
|---|---|
| Initシステム | systemd |
| ディスプレイサーバー | WaylandまたはX11 |
| ディスク容量 | ~25 MB |
| RAM | システムが起動できるなら、Chassisも実行できます |
ダウンロード#
Chassisは無料およびオープンソースです。




