Ներկայացվում է Q խնդիրըLinuxՍարքերի կառավարիչ 1.3 - գրաֆիկական սարքերի կառավարիչ Linux, համատեղելով ինտերֆեյսը համակարգային տեղեկատվության հետ ոճով Windows Մանրամասն սարքավորումների ախտորոշման հնարավորություններով: Ի տարբերություն համակարգի տեղեկատվության սովորական դիտողների, ծրագիրը ոչ միայն նույնականացնում է տեղադրված սարքերը և դրայվերները, այլև ցուցադրում է PCIe սարքերի իրական միացման արագությունը, ստուգում է SSD-ի կարգավիճակը, ուսումնասիրում է UEFI փոփոխականները, դիտում է USB միացման բնութագրերը և ստանում մանրամասն տեղեկատվություն մոնիտորների, մարտկոցների և ցանցային ինտերֆեյսների մասին: Կոդը գրված է C++ լեզվով՝ օգտագործելով Qt6 և տարածվում է GPLv3 լիցենզիայով: Հասանելի է AppImage ձևաչափով կառուցված տարբերակը:
Ծրագիրը նախատեսված է այն օգտատերերի համար, ովքեր կարիք ունեն ոչ միայն սարքի անվանման և դրայվերի տարբերակի, այլև չեն ցանկանում տեղեկատվությունը հավաքել lspci, lsusb, smartctl, ethtool, dmidecode և այլ կոնսոլային գործիքների միջոցով: Ծրագիրը առաջարկում է սարքավորումները խմբավորելու մի քանի եղանակ՝ ըստ տեսակի, կապի, դրայվերի և ռեսուրսի: Յուրաքանչյուր սարք ունի հատկությունների պատուհան, որտեղ տեղեկատվությունը բաժանված է թեմատիկ ներդիրների: Առանձին «Համակարգի տեղեկատվություն» բաժինը պարունակում է համակարգի, պրոցեսորի, հիշողության, մայրական սալիկի և ներկառուցված ծրագրի մասին ընդհանուր տեղեկություններ:
Համակարգի ինտերֆեյսները օգտագործվում են սարքավորումների մասին տեղեկատվություն ստանալու համար։ LinuxԴրայվերների կառավարման և սարքի կոնֆիգուրացիայի փոփոխությունները միտումնավոր չեն իրականացվում. հավելվածն աշխատում է բացառապես միայն ընթերցման ռեժիմով: Մշակման ընթացքում օգտագործվել է արհեստական բանականություն, մինչդեռ ճարտարապետական որոշումները, ֆունկցիոնալ պահանջները և ֆունկցիոնալության թեստավորումը թողնվել են հեղինակին:
Q-ի առանձնահատկությունների շարքումLinuxՍարքերի կառավարիչ՝
- PCI Express ախտորոշում։ Ցուցադրում է ընթացիկ միացման արագությունը և օգտագործվող PCIe գծերի քանակը, ինչպես նաև սարքի հայտարարված առավելագույն տեխնիկական բնութագրերը։ Օրինակ, կարող եք որոշել, թե արդյոք տեսաքարտը աշխատում է x8-ով, այլ ոչ թե x16-ով, թե՞ օգտագործում է ավելի դանդաղ PCIe սերունդ։ Ցուցադրվում է նաև տեղեկատվություն աջակցության և հատկացված չափափոխվող BAR չափերի մասին։
- SSD և HDD սկավառակների մանրամասն ախտորոշում: 1.3 տարբերակը զգալիորեն ընդլայնում է SMART աջակցությունը: Սկավառակի ջերմաստիճանից և ընդհանուր վիճակից բացի, հասանելի է տեղեկատվություն գրված և կարդացված տվյալների ծավալի, աշխատանքային ժամանակի, միացումների քանակի, անվտանգ անջատումների, SSD մաշվածության ցուցիչների, մնացած պահուստային հզորության և սխալների հաշվիչների վերաբերյալ:
- Ցույց է տալիս տեղադրված օպերատիվ հիշողության ծավալը, ներառյալ օպերացիոն համակարգին անհասանելի հիշողությունը, մոդուլի տեխնիկական բնութագրերը, արտադրողը, արագությունը և այն, թե արդյոք հիշողությունը եռակցված է, թե փոխարինելի։
- Միացված USB սարքերի համար ցուցադրվում են USB ստանդարտ տարբերակը, բանակցային միացման արագությունը, սնուցման մասին տեղեկատվությունը, հոսանքի սպառումը, լարումը, հեռակա արթնացման աջակցությունը, ինտերֆեյսները և օգտագործված դրայվերները:
- Հասանելի է մարտկոցի մասին ընդլայնված տեղեկատվություն, որը թույլ է տալիս դիտել ոչ միայն լիցքավորման մակարդակը, այլև գնահատված և ընթացիկ լրիվ հզորությունը, գնահատել մաշվածությունը, պարզել լիցքավորման ցիկլերի քանակը, լարումը, հոսանքը, էներգիայի սպառումը և սարքավորումների կողմից տրամադրվող այլ բնութագրերը։
- Ցուցադրվում են մոնիտորի արտադրողը և մոդելը, ֆիզիկական չափսերը, աջակցվող տեխնիկական բնութագրերը, ընթացիկ լուծաչափը, թարմացման հաճախականությունը, գույնի խորությունը, մասշտաբավորումը և պատկերի պտույտը: Հասանելի պարամետրերը կարելի է ստանալ և՛ X11-ում, և՛ Wayland-ում:
- Բացի այդ IP հասցեներ, դիմակներ, MTU և MAC հասցեներ, ներառյալ վերափոխված հասցեների, ընթացիկ Ethernet միացման արագության, դուպլեքս ռեժիմի, ավտոմատ բանակցությունների և աջակցվող աշխատանքային ռեժիմների մասին տեղեկատվություն։
- Ցուցադրում է համակարգի բեռնման ռեժիմը (BIOS/UEFI), անվտանգ բեռնման կարգավիճակը, գրանցված MOK վկայականների մասին տեղեկատվությունը և թույլ է տալիս դիտել առկա ներկառուցված ծրագրի փոփոխականները և դրանց պարունակությունը տասնվեցական ձևով:
- Սարքերի միացումներն ու անջատումները ավտոմատ կերպով վերահսկվում են udev-ի միջոցով: Տրամադրվում է ընթացիկ սեսիայի իրադարձությունների գրանցամատյան, ինչպես նաև թաքնված, վիրտուալ և ներքին սարքերը ցուցադրելու հնարավորություն:
- Անվան միջոցով ստանդարտ որոնումից բացի, ներդրվել է խորը որոնման ռեժիմ, որը թույլ է տալիս գտնել սարքերը ID-ով, հատկություններով և հատկացված ռեսուրսներով: Օրինակ, դուք կարող եք զտել սարքերը ըստ սարքավորումների ID-ի՝ առանց ձեռքով զննելու ամբողջ սարքերի ծառը:

Source: opennet.ru
