Vấn đề Q được trình bàyLinuxDeviceManager 1.3 - trình quản lý thiết bị đồ họa dành cho Linux, kết hợp giao diện với thông tin hệ thống theo phong cách Windows Với khả năng chẩn đoán phần cứng chi tiết. Không giống như các trình xem thông tin hệ thống thông thường, chương trình không chỉ xác định các thiết bị và trình điều khiển đã cài đặt mà còn hiển thị tốc độ kết nối thực tế của các thiết bị PCIe, kiểm tra trạng thái SSD, kiểm tra các biến UEFI, xem đặc điểm kết nối USB và thu thập thông tin chi tiết về màn hình, pin và giao diện mạng. Mã được viết bằng C++ sử dụng Qt6 và được phân phối theo giấy phép GPLv3. Phiên bản dựng ở định dạng AppImage có sẵn.
Chương trình được thiết kế dành cho những người dùng cần nhiều thông tin hơn là chỉ tên thiết bị và phiên bản trình điều khiển, nhưng không muốn phải tự mình ghép nối thông tin bằng các tiện ích dòng lệnh như lspci, lsusb, smartctl, ethtool, dmidecode, v.v. Ứng dụng cung cấp nhiều cách để nhóm phần cứng: theo loại, kết nối, trình điều khiển và tài nguyên. Mỗi thiết bị có một cửa sổ thuộc tính, nơi thông tin được chia thành các tab theo chủ đề cụ thể. Một phần "Thông tin hệ thống" riêng biệt chứa thông tin chung về hệ thống, bộ xử lý, bộ nhớ, bo mạch chủ và phần mềm cơ sở.
Giao diện hệ thống được sử dụng để thu thập thông tin về thiết bị. LinuxViệc quản lý trình điều khiển và thay đổi cấu hình thiết bị được cố ý không thực hiện — ứng dụng chỉ hoạt động ở chế độ chỉ đọc. Trí tuệ nhân tạo (AI) được sử dụng trong quá trình phát triển, trong khi các quyết định về kiến trúc, yêu cầu chức năng và kiểm thử chức năng được giao cho tác giả.
Trong số các tính năng của QLinuxQuản lý thiết bị:
- Chẩn đoán PCI Express. Hiển thị tốc độ kết nối hiện tại và số lượng làn PCIe đang được sử dụng, cũng như thông số kỹ thuật tối đa được công bố của thiết bị. Ví dụ, bạn có thể xác định xem card đồ họa có đang chạy ở chế độ x8 thay vì x16 hay không, hoặc liệu nó có sử dụng thế hệ PCIe chậm hơn hay không. Thông tin về hỗ trợ và kích thước BAR có thể thay đổi được phân bổ cũng được hiển thị.
- Chẩn đoán chi tiết SSD và HDD. Phiên bản 1.3 mở rộng đáng kể khả năng hỗ trợ SMART. Ngoài nhiệt độ và tình trạng tổng thể của ổ đĩa, thông tin còn bao gồm dung lượng dữ liệu đã ghi và đọc, thời gian hoạt động, số lần khởi động, tắt máy không an toàn, chỉ báo hao mòn SSD, dung lượng dự trữ còn lại và bộ đếm lỗi.
- Hiển thị dung lượng RAM đã cài đặt, bao gồm cả bộ nhớ mà hệ điều hành không thể truy cập, thông số kỹ thuật của module, nhà sản xuất, tốc độ và liệu bộ nhớ được hàn chết hay có thể thay thế.
- Đối với các thiết bị USB được kết nối, thông tin về phiên bản chuẩn USB, tốc độ liên kết đã thiết lập, thông tin nguồn điện, mức tiêu thụ dòng điện, điện áp, hỗ trợ đánh thức từ xa, giao diện và trình điều khiển được sử dụng sẽ được hiển thị.
- Thông tin chi tiết về pin được hiển thị đầy đủ, cho phép bạn xem không chỉ mức sạc mà còn cả dung lượng tối đa ước tính và hiện tại, đánh giá độ hao mòn, số chu kỳ sạc, điện áp, dòng điện, công suất tiêu thụ và các đặc tính khác do thiết bị cung cấp.
- Thông tin về nhà sản xuất và kiểu máy, kích thước vật lý, thông số kỹ thuật được hỗ trợ, độ phân giải hiện tại, tần số quét, độ sâu màu, tỷ lệ và xoay ảnh sẽ được hiển thị. Các tham số khả dụng có thể được truy xuất cả trong X11 và Wayland.
- ngoài ra địa chỉ IPCác thông tin như mặt nạ mạng, MTU và địa chỉ MAC, bao gồm thông tin về các địa chỉ được ánh xạ lại, tốc độ kết nối Ethernet hiện tại, chế độ song công, tự động đàm phán và các chế độ hoạt động được hỗ trợ đều có sẵn.
- Hiển thị chế độ khởi động hệ thống (BIOS/UEFI), trạng thái Khởi động An toàn, thông tin về các chứng chỉ MOK đã đăng ký và cho phép bạn xem các biến firmware khả dụng và nội dung của chúng ở dạng thập lục phân.
- Việc kết nối và ngắt kết nối thiết bị được giám sát tự động thông qua udev. Nhật ký các sự kiện của phiên hiện tại được cung cấp, cũng như khả năng hiển thị các thiết bị ẩn, ảo và nội bộ.
- Ngoài chức năng tìm kiếm theo tên thông thường, chế độ tìm kiếm nâng cao đã được tích hợp, cho phép bạn tìm kiếm thiết bị theo ID, thuộc tính và tài nguyên được phân bổ. Ví dụ, bạn có thể lọc thiết bị theo ID phần cứng mà không cần phải duyệt toàn bộ cây thiết bị theo cách thủ công.

Nguồn: opennet.ru
