問題 Q 已提出LinuxDeviceManager 1.3 - 圖形化設備管理器 Linux以這種風格將介面與系統資訊結合起來 Windows 該程式具備詳盡的硬體診斷功能。與一般的系統資訊檢視器不同,它不僅能識別已安裝的設備和驅動程序,還能顯示 PCIe 設備的實際連接速度、檢查 SSD 狀態、分析 UEFI 變數、查看 USB 連接特性,並獲取有關顯示器、電池和網路介面的詳細資訊。該程式使用 Qt6 和 C++ 編寫,並以 GPLv3 授權發布。提供 AppImage 格式的建置版本。
該程式專為那些不僅需要設備名稱和驅動程式版本信息,而且不想使用 lspci、lsusb、smartctl、ethtool、dmidecode 等控制台實用程式來拼湊資訊的用戶而設計。該應用程式提供多種硬體分組方式:按類型、連接、驅動程式和資源。每個設備都有一個屬性窗口,其中資訊按主題分為多個選項卡。單獨的「系統資訊」部分包含有關係統、處理器、記憶體、主機板和韌體的常規資訊。
系統介面用於取得有關設備的資訊。 Linux驅動程式管理和裝置配置變更功能有意未實現——該應用程式完全以唯讀模式運作。開發過程中使用了人工智慧,而架構決策、功能需求和功能測試則由作者自行完成。
Q 的特點之一是Linux裝置經理:
- PCI Express 診斷。顯示目前連線速度和正在使用的 PCIe 通道數,以及裝置聲明的最大規格。例如,您可以確定顯示卡是否以 x8 而不是 x16 模式運行,或者是否使用速度較慢的 PCIe 版本。此外,還會顯示有關支援和已指派的可調整大小 BAR 尺寸的資訊。
- 提供詳細的固態硬碟 (SSD) 和機械硬碟 (HDD) 診斷資訊。 1.3 版本顯著擴展了 SMART 支援。除了硬碟溫度和整體健康狀況外,還提供寫入和讀取的資料量、運行時間、通電次數、非安全關機次數、SSD 磨損指標、剩餘容量和錯誤計數器等資訊。
- 顯示已安裝的 RAM 容量,包括作業系統無法存取的記憶體、模組規格、製造商、速度以及記憶體是焊接的還是可更換的。
- 對於已連接的 USB 設備,會顯示 USB 標準版本、協商的連接速度、電源資訊、電流消耗、電壓、遠端喚醒支援、介面和使用的驅動程式。
- 您可以查看更詳細的電池信息,不僅可以查看充電水平,還可以查看估計和當前的完整容量,評估損耗,了解充電循環次數、電壓、電流、功耗以及設備提供的其他特性。
- 顯示器製造商和型號、實體尺寸、支援的規格、目前解析度、更新率、色深、縮放比例和影像旋轉等資訊均會顯示。這些參數在 X11 和 Wayland 環境下均可取得。
- 除了 IP位址提供遮罩、MTU 和 MAC 位址,包括有關重新對應位址、目前乙太網路連線速度、雙工模式、自動協商和支援的操作模式的資訊。
- 顯示系統啟動模式(BIOS/UEFI)、安全啟動狀態、已註冊的 MOK 憑證訊息,並允許您以十六進位形式查看可用的韌體變數及其內容。
- 裝置連接和斷開連線透過 udev 自動監控。系統會提供目前會話事件的日誌,並且能夠顯示隱藏設備、虛擬設備和內部設備。
- 除了按名稱搜尋之外,還實作了深度搜尋模式,讓您可以按 ID、屬性和已指派資源來尋找裝置。例如,您可以按硬體 ID 篩選設備,而無需手動瀏覽整個設備樹。

來源: opennet.ru
