Παρουσιάζεται το Τεύχος QLinuxDeviceManager 1.3 - γραφικός διαχειριστής συσκευών για Linux, συνδυάζοντας μια διεπαφή με πληροφορίες συστήματος στο στυλ Windows με λεπτομερείς δυνατότητες διάγνωσης υλικού. Σε αντίθεση με τα τυπικά προγράμματα προβολής πληροφοριών συστήματος, το πρόγραμμα όχι μόνο αναγνωρίζει τις εγκατεστημένες συσκευές και τα προγράμματα οδήγησης, αλλά εμφανίζει επίσης την πραγματική ταχύτητα σύνδεσης των συσκευών PCIe, ελέγχει την κατάσταση του SSD, εξετάζει τις μεταβλητές UEFI, προβάλλει τα χαρακτηριστικά της σύνδεσης USB και λαμβάνει λεπτομερείς πληροφορίες σχετικά με τις οθόνες, τις μπαταρίες και τις διεπαφές δικτύου. Ο κώδικας είναι γραμμένος σε C++ χρησιμοποιώντας Qt6 και διανέμεται με την άδεια GPLv3. Διατίθεται μια έκδοση σε μορφή AppImage.
Το πρόγραμμα έχει σχεδιαστεί για χρήστες που χρειάζονται περισσότερα από το όνομα της συσκευής και την έκδοση του προγράμματος οδήγησης, αλλά δεν θέλουν να συνδυάσουν τις πληροφορίες χρησιμοποιώντας lspci, lsusb, smartctl, ethtool, dmidecode και άλλα βοηθητικά προγράμματα κονσόλας. Η εφαρμογή προσφέρει διάφορους τρόπους ομαδοποίησης υλικού: κατά τύπο, σύνδεση, πρόγραμμα οδήγησης και πόρο. Κάθε συσκευή διαθέτει ένα παράθυρο ιδιοτήτων, όπου οι πληροφορίες χωρίζονται σε καρτέλες ανά θέμα. Μια ξεχωριστή ενότητα "Πληροφορίες συστήματος" περιέχει γενικές πληροφορίες σχετικά με το σύστημα, τον επεξεργαστή, τη μνήμη, τη μητρική πλακέτα και το υλικολογισμικό.
Οι διεπαφές συστήματος χρησιμοποιούνται για τη λήψη πληροφοριών σχετικά με τον εξοπλισμό. LinuxΟι αλλαγές στη διαχείριση του προγράμματος οδήγησης και στη διαμόρφωση της συσκευής δεν εφαρμόζονται σκόπιμα—η εφαρμογή λειτουργεί αποκλειστικά σε λειτουργία μόνο για ανάγνωση. Η τεχνητή νοημοσύνη χρησιμοποιήθηκε στην ανάπτυξη, ενώ οι αρχιτεκτονικές αποφάσεις, οι λειτουργικές απαιτήσεις και οι δοκιμές λειτουργικότητας αφέθηκαν στον συγγραφέα.
Μεταξύ των χαρακτηριστικών του QLinuxΔιαχείριση Συσκευών:
- Διαγνωστικά PCI Express. Εμφανίζει την τρέχουσα ταχύτητα σύνδεσης και τον αριθμό των λωρίδων PCIe που χρησιμοποιούνται, καθώς και τις δηλωμένες μέγιστες προδιαγραφές της συσκευής. Για παράδειγμα, μπορείτε να προσδιορίσετε εάν η κάρτα γραφικών λειτουργεί σε x8 αντί για x16 ή εάν χρησιμοποιεί πιο αργή γενιά PCIe. Εμφανίζονται επίσης πληροφορίες σχετικά με την υποστήριξη και τα εκχωρημένα μεγέθη ΜΠΑΡ με δυνατότητα αλλαγής μεγέθους.
- Λεπτομερής διάγνωση SSD και HDD. Η έκδοση 1.3 επεκτείνει σημαντικά την υποστήριξη SMART. Εκτός από τη θερμοκρασία και τη συνολική εύρυθμη λειτουργία του δίσκου, διατίθενται πληροφορίες σχετικά με τον όγκο των δεδομένων που εγγράφονται και διαβάζονται, τον χρόνο λειτουργίας, τον αριθμό των ενεργοποιήσεων, τις μη ασφαλείς διακοπές λειτουργίας, τους δείκτες φθοράς του SSD, την υπολειπόμενη χωρητικότητα εφεδρείας και τους μετρητές σφαλμάτων.
- Δείχνει την εγκατεστημένη χωρητικότητα RAM, συμπεριλαμβανομένης της μνήμης που δεν είναι προσβάσιμη στο λειτουργικό σύστημα, τις προδιαγραφές της μονάδας, τον κατασκευαστή, την ταχύτητα και το εάν η μνήμη είναι συγκολλημένη ή αντικαταστάσιμη.
- Για τις συνδεδεμένες συσκευές USB, εμφανίζονται η τυπική έκδοση USB, η διαπραγματευμένη ταχύτητα σύνδεσης, οι πληροφορίες τροφοδοσίας, η κατανάλωση ρεύματος, η τάση, η υποστήριξη απομακρυσμένης αφύπνισης, οι διεπαφές και τα προγράμματα οδήγησης που χρησιμοποιούνται.
- Διατίθενται εκτεταμένες πληροφορίες για την μπαταρία, οι οποίες σας επιτρέπουν να βλέπετε όχι μόνο το επίπεδο φόρτισης, αλλά και την εκτιμώμενη και τρέχουσα πλήρη χωρητικότητα, να αξιολογείτε τη φθορά, να βρίσκετε τον αριθμό των κύκλων φόρτισης, την τάση, το ρεύμα, την κατανάλωση ενέργειας και άλλα χαρακτηριστικά που παρέχονται από τον εξοπλισμό.
- Εμφανίζονται ο κατασκευαστής και το μοντέλο της οθόνης, οι φυσικές διαστάσεις, οι υποστηριζόμενες προδιαγραφές, η τρέχουσα ανάλυση, ο ρυθμός ανανέωσης, το βάθος χρώματος, η κλίμακα και η περιστροφή εικόνας. Οι διαθέσιμες παράμετροι μπορούν να ανακτηθούν τόσο στο X11 όσο και στο Wayland.
- Εκτός Διευθύνσεις IP, μάσκες, διευθύνσεις MTU και MAC, συμπεριλαμβανομένων πληροφοριών σχετικά με τις επαναπροσδιορισμένες διευθύνσεις, την τρέχουσα ταχύτητα σύνδεσης Ethernet, τη λειτουργία αμφίδρομης σύνδεσης, την αυτόματη διαπραγμάτευση και τις υποστηριζόμενες λειτουργίες.
- Εμφανίζει τη λειτουργία εκκίνησης του συστήματος (BIOS/UEFI), την κατάσταση ασφαλούς εκκίνησης, πληροφορίες σχετικά με τα καταχωρημένα πιστοποιητικά MOK και σας επιτρέπει να προβάλετε τις διαθέσιμες μεταβλητές υλικολογισμικού και το περιεχόμενό τους σε δεκαεξαδική μορφή.
- Οι συνδέσεις και οι αποσυνδέσεις συσκευών παρακολουθούνται αυτόματα μέσω του udev. Παρέχεται ένα αρχείο καταγραφής των τρεχουσών συμβάντων συνεδρίας, καθώς και η δυνατότητα εμφάνισης κρυφών, εικονικών και εσωτερικών συσκευών.
- Εκτός από την τυπική αναζήτηση με βάση το όνομα, έχει εφαρμοστεί μια λειτουργία εις βάθος αναζήτησης, η οποία σας επιτρέπει να βρίσκετε συσκευές με βάση το αναγνωριστικό, τις ιδιότητες και τους πόρους που έχουν εκχωρηθεί. Για παράδειγμα, μπορείτε να φιλτράρετε συσκευές με βάση το αναγνωριστικό υλικού χωρίς να περιηγηθείτε χειροκίνητα σε ολόκληρο το δέντρο συσκευών.

Πηγή: opennet.ru
