Uitgave QLinuxDeviceManager 1.3, een apparaatbeheerder voor Linux met geavanceerde hardwarediagnose.

De uitgave van QLinuxDeviceManager 1.3 is geïntroduceerd — een grafische apparaatbeheerder voor Linux die een interface combineert met systeeminformatie in de stijl van Windows, samen met mogelijkheden voor gedetailleerde hardwarediagnose. In tegenstelling tot gewone systeeminformatie-viewers, stelt het programma niet alleen in staat om geïnstalleerde apparaten en gebruikte stuurprogramma's te identificeren, maar ook om de werkelijke snelheid van PCIe-apparaten vast te stellen, de status van SSD's te controleren, UEFI-variabelen te bestuderen, de specificaties van USB-verbindingen te bekijken en gedetailleerde informatie over monitors, accu's en netwerkinterfaces te verkrijgen. De code is geschreven in C++ met behulp van Qt6 en wordt verspreid onder de GPLv3-licentie. Een versie in AppImage-formaat is beschikbaar.

De software is gericht op gebruikers die niet genoeg hebben aan de naam van het apparaat en de versie van het stuurprogramma, maar die ook niet willen prutsen met het verzameld informatie via lspci, lsusb, smartctl, ethtool, dmidecode en andere consolehulpmiddelen. De applicatie biedt verschillende manieren om de hardware te groeperen: op basis van typen, verbinding, stuurprogramma's en bronnen. Voor elk apparaat is er een eigenschappenvenster waarin de informatie is onderverdeeld in thematische tabs. Een aparte sectie Systeeminformatie bevat algemene informatie over het systeem, de processor, het geheugen, het moederbord en de firmware.

Voor het verkrijgen van informatie over hardware worden de systeemeigen interfaces van Linux gebruikt. Het beheren van stuurprogramma's en het wijzigen van de configuratie van apparaten is opzettelijk niet geïmplementeerd — de applicatie werkt uitsluitend in leermodus. Bij de ontwikkeling is gebruikgemaakt van AI, terwijl de architecturale beslissingen, functionele vereisten en de controle op operationele werking voor de auteur zijn gebleven.

Onder de kenmerken van QLinuxDeviceManager:

  • Diagnose van PCI Express. De huidige verbindingssnelheid en het aantal gebruikte PCIe-lijnen worden weergegeven, evenals de opgegeven maximale kenmerken van het apparaat. Bijvoorbeeld, het kan worden vastgesteld dat de videokaart werkt in x8 modus in plaats van x16 of een langzamere generatie PCIe gebruikt. Daarnaast worden de ondersteunde en toegewezen maten van Resizable BAR weergegeven.
  • Gedetailleerde diagnose van SSD en HDD. In versie 1.3 is de ondersteuning voor SMART aanzienlijk uitgebreid. Naast de temperatuur en de algemene toestand van de schijf zijn informatie over de hoeveelheid geschreven en gelezen gegevens, de bedrijfstijd, het aantal inschakelingen, onveilige afsluitingen, slijtage-indicatoren van de SSD, de resterende reserve en foutentellers beschikbaar.
  • De geïnstalleerde hoeveelheid RAM wordt weergegeven, inclusief geheugen dat niet toegankelijk is voor het besturingssysteem, evenals de kenmerken van de modules, de fabrikant, de snelheid en informatie over of het geheugen gesoldeerd of vervangbaar is.
  • Voor aangesloten USB-apparaten worden de versie van de USB-standaard, de afgesproken verbindingssnelheid, voedingsinformatie, verbruikt stroom, spanning, ondersteuning voor Wake-on-USB, interfaces en gebruikte stuurprogramma's weergegeven.
  • Uitgebreide informatie over accu's is beschikbaar, waarmee je niet alleen het laadniveau kunt bekijken, maar ook de ontwerpcapaciteit en huidige totale capaciteit, de mate van slijtage, het aantal oplaadcycli, spanning, stroom, verbruikte vermogen en andere kenmerken die door de hardware worden verstrekt.
  • De fabrikant en het model van de monitor, de fysieke afmetingen, ondersteunde specificaties, de huidige resolutie, verversingssnelheid, kleurdiepte, schaling en rotatie van het beeld worden weergegeven. Het ophalen van beschikbare parameters is zowel in X11 als in Wayland ondersteund.
  • , VFS (virtuele bestandssystemen) die het meest bekend zijn bij Linux-gebruikers – dit IP-adressen, masks, MTU's en MAC-adressen, inclusief informatie over de overschreven adressen, evenals de huidige snelheid van de Ethernet-verbinding, duplexmode, autonegotiatie en ondersteunde werkmodi zijn beschikbaar.
  • De opstartmodus van het systeem (BIOS/UEFI), de status van Secure Boot, informatie over geregistreerde MOK-certificaten en de mogelijkheid om de beschikbare Firmware-variabelen en hun inhoud in hexadecimale vorm te bekijken worden weergegeven.
  • De aansluiting en de aansluiting van apparaten worden automatisch gevolgd via udev. Er is een logboek van de gebeurtenissen van de huidige sessie, evenals de mogelijkheid om verborgen, virtuele en interne apparaten weer te geven.
  • Naast de gebruikelijke zoekfunctie op namen is er een diepe zoekmodus geïmplementeerd, waarmee je apparaten kunt vinden op basis van identiteiten, eigenschappen en toegewezen bronnen. Bijvoorbeeld, het is mogelijk om apparatuur te filteren op hardware-ID zonder handmatig de gehele apparaatboom te doorzoeken.



Bron: opennet.ru
Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster