قم بتشغيل Xorg بدون Window Manager
ربما ستجد أن هناك 100+ مدير نافذة Xorg Open Source هناك. كيف يمكن أن يكون هذا. يجب أن يكون هناك سبب لأن كتابة مدير نافذة ليس بالأمر الصعب. ولكن من ناحية أخرى ، من الصعب كتابة WM صحيح.
إذا كانت الواجهة واضحة تمامًا ومقاومة للأخطاء ، فيمكن للجميع كتابة WM الصحيح. لكن الحقائق عكسها لإثبات أن واجهة برمجة التطبيقات هي فوضى كبيرة.
لذلك عند محاولة العثور على الحد الأدنى من WM. جئت إلى غير WM.
يمكن لـ Xorg جعل التطبيقات والألعاب تعمل بشكل جيد ، بدون WM.
بسبب بروتوكول الصيد X11 ، يمكن إضافة WM أن يجعل العمل واحد للفشل في العمل.
لذلك ، تبدو تجربتي التي لا داعي جيدة بما فيه الكفاية.
لقول سطح مكتب النافذة جاهز للعمل ، يجب أن يجتاز بعض الاختبارات.
Tilix .eoeedit الكثير من WM فشل في إظهار تطبيقات Java Swing! بعد التحقيق ، وجدت أن السبب هو أنهم لا يتعاملون مع _NET_REQUEST_FRAME_EXTENTS . إذا واجهت WM ، فابحث في المصدر عنه. إذا فقدت ، فلا ينبغي أن يكون جديا.Steam والألعاب ، مثل DOTA2eclipse و netbeans . معالج أحداث الإدخال قراءة الإدخال من/dev/input/* إنه يتوقف عن المستوى المنخفض وقبل xorg.
لا يمكنني تحقيق ذلك إذا لم أركض عبر xDotool. XDOTOOL هو مستوى منخفض من WMCTRL. WMCTRL بحاجة إلى WM ، ولكن XDOTOOL يعمل مباشرة على XLIB.
3. التكتل ، وجدت نفسي مهندسًا ناعمًا بالأحرى مبرمج ، عندما أتمكن من أخذ كل جزء مفيد من برنامج Open Source الآخر في طلبي الخاص.
ثم نربط مفتاح القيام به في استئجار مثل هذه الأشياء:
أنا فعلت هذا . إذا كان لديك أي سؤال على الخطوات ، فقط اطرح.
فيديو:
بعد عدة أيام ، أشعر ببعض غير مرتاح ، لذلك أقوم بالتبديل إلى openbox . ومع ذلك ، فأنا أستخدم وظيفة auto grid layout لتحديد النافذة. و lemonbar كبار مراقبة النظام.