تمكن مطور من جعل الشاشة الثانوية ZenVision لأجهزة ASUS المحمولة متوافقة مع نظام Linux. هذه اللوحة الصغيرة الموجودة على الغطاء، والتي تعرض الوقت أو البطارية أو الرسائل، كانت تعمل سابقًا فقط مع البرنامج الرسمي لنظام Windows. الآن، يتيح كود مفتوح المصدر لمستخدمي Linux تخصيص التأثيرات المرئية والاستفادة من هذا الملحق الذي كان مقصورًا على نظام تشغيل واحد.
الكود المفتوح يحرر الشاشة الثانوية من ASUS 🛠️
يستخدم المشروع، المتاح في المستودعات العامة، برامج تشغيل معدلة للتفاعل مع أجهزة ZenVision. يمكن للمستخدمين تكوين الأدوات والرسوم المتحركة والإشعارات دون الاعتماد على برامج احتكارية. يتطلب التنفيذ تعديلات في النواة والوصول إلى واجهة USB الداخلية للكمبيوتر المحمول. على الرغم من أنه لا يغطي جميع الطرازات، إلا أن هذا التقدم يمثل خطوة نحو التوافق الكامل للأجهزة الطرفية في بيئات Linux.
Windows يفقد احتكاره على شاشة بحجم 3 بوصات 😅
شيء قررت ASUS تركه لنظام Windows فقط، كما لو أن عرض الوقت كان سرًا من أسرار الدولة، الآن يمكن لأي شخص لديه كمبيوتر محمول متوافق ورغبة في الكتابة أن يجعل ZenVision تعمل على Linux. لكن، احضر القهوة: سيتطلب الأمر تجميع الوحدات والدعاء ألا تشتكي النواة. لأنه لا شيء يقول "حرية" مثل قضاء أمسية كاملة في إعداد شاشة تعرض نفس الساعة الموجودة على سطح المكتب.