يتم عرض العدد QLinuxمدير الأجهزة 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. كما يتم عرض معلومات حول الدعم وأحجام BAR القابلة لتغيير الحجم المخصصة.
- تشخيص مفصل لمحركات الأقراص الصلبة (SSD وHDD). يُوسّع الإصدار 1.3 دعم تقنية SMART بشكل ملحوظ. بالإضافة إلى درجة حرارة محرك الأقراص وحالته العامة، تتوفر معلومات حول حجم البيانات المكتوبة والمقروءة، ووقت التشغيل، وعدد مرات إعادة التشغيل، وحالات الإغلاق غير الآمن، ومؤشرات تآكل محرك الأقراص الصلبة، وسعة الاحتياط المتبقية، وعدادات الأخطاء.
- يعرض سعة ذاكرة الوصول العشوائي المثبتة، بما في ذلك الذاكرة التي لا يمكن الوصول إليها بواسطة نظام التشغيل، ومواصفات الوحدة، والشركة المصنعة، والسرعة، وما إذا كانت الذاكرة ملحومة أو قابلة للاستبدال.
- بالنسبة لأجهزة USB المتصلة، يتم عرض إصدار معيار USB، وسرعة الاتصال المتفاوض عليها، ومعلومات الطاقة، واستهلاك التيار، والجهد، ودعم التنبيه عن بعد، والواجهات، وبرامج التشغيل المستخدمة.
- تتوفر معلومات موسعة عن البطارية، مما يسمح لك بعرض ليس فقط مستوى الشحن، ولكن أيضًا السعة الكاملة المقدرة والحالية، وتقييم التآكل، ومعرفة عدد دورات الشحن، والجهد، والتيار، واستهلاك الطاقة، والخصائص الأخرى التي يوفرها الجهاز.
- يتم عرض اسم الشركة المصنعة للشاشة وطرازها، وأبعادها، والمواصفات المدعومة، ودقة العرض الحالية، ومعدل التحديث، وعمق الألوان، وخيارات التكبير والتصغير، وتدوير الصورة. ويمكن استرجاع المعلمات المتاحة في كل من X11 وWayland.
- بالإضافة إلى عناوين IPتتوفر معلومات حول الأقنعة، وMTU وعناوين MAC، بما في ذلك معلومات حول العناوين المعاد تعيينها، وسرعة اتصال Ethernet الحالية، ووضع الازدواج، والتفاوض التلقائي، وأوضاع التشغيل المدعومة.
- يعرض وضع تمهيد النظام (BIOS/UEFI)، وحالة التمهيد الآمن، ومعلومات حول شهادات MOK المسجلة، ويتيح لك عرض متغيرات البرامج الثابتة المتاحة ومحتوياتها في شكل سداسي عشري.
- تتم مراقبة اتصالات الأجهزة وانقطاعاتها تلقائيًا عبر udev. ويتم توفير سجل لأحداث الجلسة الحالية، بالإضافة إلى إمكانية عرض الأجهزة المخفية والافتراضية والداخلية.
- بالإضافة إلى البحث القياسي بالاسم، تم تفعيل وضع البحث المتقدم، مما يتيح لك العثور على الأجهزة باستخدام معرّفها وخصائصها ومواردها المخصصة. على سبيل المثال، يمكنك تصفية الأجهزة حسب معرّف الجهاز دون الحاجة إلى تصفح شجرة الأجهزة بأكملها يدويًا.

المصدر: opennet.ru
