Problem QLinuxEnhetshanteraren 1.3, enhetshanteraren för Linux med avancerad diagnostikutrustning

Problem Q presenterasLinuxDeviceManager 1.3 - grafisk enhetshanterare för Linux, som kombinerar ett gränssnitt med systeminformation i stilen Windows med detaljerade funktioner för hårdvarudiagnostik. Till skillnad från vanliga systeminformationsvisare identifierar programmet inte bara installerade enheter och drivrutiner, utan visar även den faktiska anslutningshastigheten för PCIe-enheter, kontrollerar SSD-status, undersöker UEFI-variabler, visar USB-anslutningsegenskaper och hämtar detaljerad information om bildskärmar, batterier och nätverksgränssnitt. Koden är skriven i C++ med Qt6 och distribueras under GPLv3-licensen. Ett inbyggt AppImage-format är tillgängligt.

Programmet är utformat för användare som behöver mer än bara enhetsnamnet och drivrutinsversionen, men inte vill pussla ihop informationen med hjälp av lspci, lsusb, smartctl, ethtool, dmidecode och andra konsolverktyg. Applikationen erbjuder flera sätt att gruppera hårdvara: efter typ, anslutning, drivrutin och resurs. Varje enhet har ett egenskapsfönster där informationen är indelad i ämnesspecifika flikar. Ett separat avsnitt "Systeminformation" innehåller allmän information om systemet, processorn, minnet, moderkortet och den inbyggda programvaran.

Systemgränssnitt används för att hämta information om utrustningen. LinuxDrivrutinshantering och ändringar i enhetskonfigurationen implementeras avsiktligt inte – applikationen körs uteslutande i skrivskyddat läge. AI användes i utvecklingen, medan arkitekturbeslut, funktionella krav och funktionalitetstestning lämnades till författaren.

Bland funktionerna hos QLinuxEnhetshanteraren:

  • PCI Express-diagnostik. Visar aktuell anslutningshastighet och antal PCIe-banor som används, samt enhetens deklarerade maximala specifikationer. Du kan till exempel avgöra om grafikkortet körs på x8 istället för x16 eller om det använder en långsammare PCIe-generation. Information om stöd och tilldelade storlekar på resizable BAR visas också.
  • Detaljerad SSD- och HDD-diagnostik. Version 1.3 utökar SMART-stödet avsevärt. Förutom hårddiskens temperatur och allmänna tillstånd finns information tillgänglig om mängden data som skrivits och lästs, driftstid, antal uppstartningar, osäkra avstängningar, SSD-slitageindikatorer, återstående reservkapacitet och felräknare.
  • Visar den installerade RAM-kapaciteten, inklusive minne som inte är tillgängligt för operativsystemet, modulspecifikationer, tillverkare, hastighet och om minnet är lött eller utbytbart.
  • För anslutna USB-enheter visas USB-standardversionen, förhandlad länkhastighet, strömförbrukning, spänning, stöd för fjärraktivering, gränssnitt och drivrutiner som används.
  • Utökad batteriinformation är tillgänglig, vilket gör att du kan se inte bara laddningsnivån utan även den uppskattade och aktuella fulla kapaciteten, bedöma slitage, ta reda på antalet laddningscykler, spänning, ström, strömförbrukning och andra egenskaper som utrustningen tillhandahåller.
  • Skärmens tillverkare och modell, fysiska mått, specifikationer som stöds, aktuell upplösning, uppdateringsfrekvens, färgdjup, skalning och bildrotation visas. Tillgängliga parametrar kan hämtas i både X11 och Wayland.
  • förutom IP-adresser, masker, MTU- och MAC-adresser, inklusive information om ommappade adresser, aktuell Ethernet-anslutningshastighet, duplexläge, automatisk förhandling och driftslägen som stöds är tillgängliga.
  • Visar systemets startläge (BIOS/UEFI), status för säker start, information om registrerade MOK-certifikat och låter dig visa tillgängliga firmwarevariabler och deras innehåll i hexadecimal form.
  • Enhetsanslutningar och -avkopplingar övervakas automatiskt via udev. En logg över aktuella sessionshändelser tillhandahålls, samt möjligheten att visa dolda, virtuella och interna enheter.
  • Utöver standardsökningen efter namn har ett djupgående sökläge implementerats, vilket gör att du kan hitta enheter efter ID, egenskaper och allokerade resurser. Du kan till exempel filtrera enheter efter hårdvaru-ID utan att manuellt bläddra igenom hela enhetsträdet.



Källa: opennet.ru
Köp pålitlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster