مقدمة عن الجانب المظلم للفسيفساء

يا له من عنوان بعيد المنال وجدته لهذا... لكن قبل كل شيء، أقدم نفسي. انا ضد وهذه اول مشاركه لي DesdeLinux. لا يعني ذلك أن لدي الكثير لأقدمه، لذا سأقول فقط أنني سعيد جدًا وأنا أكتب هذا.

على أي حال ، أود اليوم استكشاف جانب من جوانب مديري النوافذ يبدو أنه غير مسبوق في موضوع المدونة المعتاد. أي بيئة سطح مكتب بها مديرو نوافذ وهي جزء أساسي من استعارة سطح المكتب التي نعرفها جميعًا. يتعين على الكثيرين بالفعل معرفة ما سأقوم بشرحه أدناه ، ولكن الفكرة من ذلك هي جعلهم معروفين لأولئك الذين يرغبون في المغامرة بها.

نسمي هؤلاء مديري النوافذ يطفو على السطح، لحقيقة بسيطة أن تطفو على سطح المكتب ، مجانًا وبدون ترتيب محدد. هذا يعني أنه يمكننا سحب نوافذنا إلى أي موضع ، كما نفعل عادة.

النوع الآخر من مديري النوافذ له اسم مضحك. هل ال مديري نافذة التبليط (والتي تُترجم إلى مديري النوافذ المكسوة بالبلاط) وهي تحافظ على النوافذ مرتبة ، مرتبة عبر سطح المكتب ، مما يضمن أننا نتوقف عن إضاعة الوقت في تنظيم نوافذنا والوصول إلى العمل.

تتضمن بعض مديري النوافذ المضمنة في بيئات سطح المكتب بعض خصائص ملف سطح مقرمد وهو في الواقع اتجاه ثابت على أجهزة الكمبيوتر المكتبية الحديثة ، مثل KDE (يحتوي بالفعل على مقال يشرح ذلك) أو Xfce و Gnome عن طريق سحب النوافذ إلى حواف الشاشة.

Xmonad ، تكريما لدينيس ريتشي. أليست جميلة؟

ومع ذلك ، عادةً ما يختلف مديرو النوافذ المبلطة بشكل جذري عن هؤلاء. بينما يستخدم Kwin و Metacity والشركة التبليط كأداة إضافية ، فإن المديرين مثل Xmonad و Awesome وآخرين يستخدمون التبليط كروحهم ويمددونها حتى لحظة التكوين.

عادة ما تكون نوافذنا لطيفة للغاية. لديهم زوايا دائرية وأزرار وعناوين. لا أكثر. كل هذا يعيق الطريق كل ما تتم إزالته واستبداله باختصارات لوحة المفاتيح ، على الرغم من أنه يمكن إرجاعها أيضًا من خلال الإعدادات. يبدو جنونيا؟ نعم تماما.

أشرح. عادةً ما يحتفظ مديرو البلاط فقط بحد نافذة ملون وما إلى ذلك. يجرؤ البعض على توفير شيء مثل الألواح والأزرار ، لكن هذا ليس مطلوبًا. هذا هو بساطتها والوظائف. يجب عمل كل شيء بواسطة لوحة المفاتيح ، لأنها أسرع ولأن أيدينا دائمًا على لوحة المفاتيح.

كان يتحدث عن الإعدادات. لا يوجد شيء مثل "واجهة رسومية" هنا لتهيئة الأشياء وليس من المستغرب أيضًا. على الرغم من أن العديد من هؤلاء المديرين يتم الاحتفاظ بهم بملفات تكوين بسيطة ، إلا أن الأقوياء حقًا يتم الاحتفاظ بهم بلغات برمجة كاملة. هذا يخيف وأنا سأعطي أمثلة.

  • xmonadاستخدم هاسكل لغة وظيفية ومترجمة بحتة.
  • رائعةاعتبارًا من الإصدار 3 ، استخدم Lua.
  • DWMاستخدم رأس C.
  • Subtleusa Ruby ، ​​نفس الشيء الذي يستخدم كثيرًا في تطوير الويب
  • وأمثلة أخرى لا حصر لها. يبدو الأمر كما لو أنه يوجد واحد لكل نوع من الأشخاص.

وما هو الجيد في ذلك؟ أشياء قليلة جدًا ويمكنك برمجة بيئة عملك. أنا شخصياً أحب أفكار Xmonad وحقيقة أنها تم إجراؤها في Haskell تجعلها مميزة.

هل هم فكرة جيدة؟

بالطبع. إنه لأمر رائع أن تتلاءم نوافذك على هذا النحو وتكون خفيفة للغاية بالمناسبة. أوصي به إذا كنت تريد البدء في النظر إلى نظامك على أنه شيء مذهل وقوي حقًا.

أي واحد تنصح بعد ذلك؟

لا شيء حقا. ليس حتى تعرف احتياجاتك. قد يكون الدخول في مثل هذه البيئة مؤلمًا إذا لم تكن لديك فكرة عما تفعله. يبدأ الكثير من الأشخاص في Awesome ، ولكن بالنسبة لي ، فإن ملفات التكوين الخاصة به معقدة بشكل رهيب وتسبب لي الكثير من المتاعب في ذلك الوقت.

بالإضافة إلى ذلك ، فإن فكرة التقليلية جذابة للغاية بحيث تبدأ في مدير النوافذ وتنتقل إلى المحرر والمتصفح ومشغل الموسيقى ومدير الملفات ... لأن التطبيقات الأكثر بساطة هي تلك الموجودة في المحطة ويتم تنفيذها بشكل جيد للغاية مع المديرين أيضًا. إذا كنت تخاف من المحطة ، عليك أن تبدأ من هناك.

استنتاجات

الفسيفساء هو عالم جميل جدا. يوجد حاليًا اتجاه للانتقال من المديرين العائمين إلى الفسيفساء في بعض مجموعات المستخدمين المحددة للغاية (إذا كنت لا تصدقني ، تحقق من منتديات ArchLinux وابحث عن مديرين أسطوريين عائمة مثل FVWM ، والتي كان لديها مستخدم مخلص انتهى به الأمر إلى الانتقال منها الفسيفساء). إذا كنت لا تزال ترغب في دخولهم ، فالأمر يتعلق بالمحاولة ، والحج حتى تجد الشخص المناسب.

حسنًا ، هذا كل شيء الآن. سنواصل الاستكشاف قريبًا ، مع Xmonad على مستقر دبيان.


40 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ايفانوفنيغرو قال

    سعيد شخص ما ذكر المبلطون. أنا أحب. كيس الصفن الخاص بك رائع!
    Xmonad رائع جدًا لكنني شخصياً أفضل DWM و Spectrwm (شقيق Xmonad الصغير).

    آمل أن أرى المزيد من المشاركات منك من هذا النوع.

    1.    مكافحة قال

      إنه ليس سطح المكتب الخاص بي حقًا ، فقد أخذته على سبيل المثال من أحد مستخدمي DevianArt وفقدت إسناده. آسف (أود البرمجة بلغة C مثل هذا). هذا هو الأصل: http://pkmurugan.deviantart.com/art/Tribute-to-Dennis-Ritchie-263965148

      1.    ايفانوفنيغرو قال

        آه ، دايسوكي العظيم بالطبع. 🙂

        1.    مكافحة قال

          حسنًا ، هذا آخر شيء لم أفهمه. إذا كنت تقصد الشخص الذي أنشأ هذا المكتب بعينه ، فكل ما أعرفه عنه هو أنه ألماني. أنا أحبه 😀

          1.    مكافحة قال

            نعم ، لقد رأيت بالفعل السبب بشأن دايسوكي. لذلك تم وضعه على GitHub ، مما جعل من الصعب للغاية البحث عن إعداداته. 😀

        2.    86 قال

          مرحبًا Ivanovnegro ، (معذرةً خارج الموضوع) ، لكنني أردت أن أطرح عليك سؤالاً ، هل أنت نفس Ivanovnegro من منتديات Crunchbang؟

          1.    ايفانوفنيغرو قال

            نعم ، أنا نفس الشيء. 🙂

          2.    86 قال

            انظر إليك ، لم أكن أعلم أنك تتحدث الإسبانية ، تحية ، مرشدك قد أنقذني أكثر من مرة ، شكرًا جزيلاً لك !!!

  2.   إليبكي قال

    كن ممتعًا للغاية ، سيتعين علينا تجربتها

  3.   MSX قال

    الشيء الذي لفت انتباهي مع أحدث إصدار من KDE SC هو مدى تعامله مع إدارة الطاقة ، لقد استخدمت TMUX + Awesome للعمل في X مع فصل الكمبيوتر المحمول بحيث تدوم البطارية لفترة أطول ولكن مع KDE SC 4.9.1 لدي القليل جدًا الربح ، وعلى العكس من ذلك ، باستخدام Awesome ، تسخن الآلة أكثر من استخدام KDE!

    1.    مكافحة قال

      كان الأمر مختلفًا بالنسبة لي ، ولكن مع الاختلاف الذي لم يستطع Awesome العيش مع xcompmgr. قتلت كيدي بطاريتي لكنها بالكاد استعدت لها. نادر.

  4.   blablabla قال

    سأستخدم مؤلف Tiling ، إذا لم يكن ذلك بسبب العمل مع تطبيقات تحرير الرسومات (أيًا كان: Krita ، Karbon ، Digikam ، Gimp ، Inkscape ، Scribus ، إلخ ...) فكرة رهيبة وأصبحت كاملة المشكله.

    1.    مكافحة قال

      هذا هو بالضبط المكان الذي أريد أن أذهب إليه. من خلال برمجة بيئتك ، يمكنك تجنب التجانب في هذه الأنواع من البرامج. لم أكن أنوي تضمينه ، لكن من الجيد توضيح كيفية ذلك.

  5.   إيلاف قال

    منشور ممتاز مكافحةكل ذلك تم شرحه جيدًا وبمحتوى مفيد حقًا. هذا التعليق يخدم للترحيب بكم DesdeLinux كمتعاون...أتمنى أن يكون هناك المزيد منك هنا...

    بالحديث عن Window Manager ، لطالما شعرت براحة شديدة مع openbox و fluxbox ، خارجها لم أكن مهتمًا أبدًا بتجربته .. 😀

    تحياتي

    1.    مكافحة قال

      شكرا ايلاف. كنت مجرد عابر سبيل وخطر لي أن أساهم في موقع أحبه كثيرًا. مع تحياتي.

  6.   الينديلنارسيل قال

    مقالة ممتازة. لم اسمع ابدا عن رقيق. الآخرين الذين رأيتهم على الشبكة. بالحديث عن التقليلية مع هؤلاء المديرين ، أعتقد أنه بخس ، على الرغم من أنني أعترف بأن لديهم جاذبية كبيرة بالنسبة لي. ربما يكون أكثر شيء مملاً هو تحرير الملفات ، كما هو الحال أيضًا مع بعض عناصر Openbox ، على الرغم من أنها أفضل طريقة للحصول على نتائج مذهلة ، والتي تتحدى حتى أجهزة سطح المكتب مثل KDE. عظيم!!!

    1.    مكافحة قال

      يعتمد الأمر كثيرًا على كيفية تناوله. أنا أقوم بتكوين Xmonad بدقة للجزء الثاني ...

      1.    الينديلنارسيل قال

        ممتاز. أنتظر الجزء الثاني.

  7.   ETA قال

    جيد جدًا ، نظرًا لأن جنوم تغير كثيرًا ، وأجبرت أوبونتو على استخدام الوحدة ، تجولت في العديد من البيئات الرسومية ، حتى تركت مع i3 ، والحقيقة هي أنها مريحة وقابلة للتكوين ، وتستهلك القليل جدًا من الموارد ، وفوق كل ذلك ، لم يتطلب الأمر أن أعتاد على أن هذا هو أكثر ما أخافه

  8.   xykyz قال

    لقد جربت i3 فقط ورائع وأتمسك بالأخير لأنه بدا لي أسهل. الحقيقة هي أنه يبدو أنه من المريح جدًا استخدامه بمجرد تكوينه 🙂

  9.   خوان كارلوس قال

    يا لها من مقال جيد. لم أجرب هؤلاء المديرين أبدًا ، بمجرد أن يكون لدي بعض الوقت سأفعل ذلك. يوضح هذا الاحتمالات التي لا حصر لها في عالم Linux ، حقًا في نظام التشغيل هذا لا توجد قيود ، باستثناء تلك التي تضعها (أو لديك) بنفسك.

    تحياتي

  10.   كوناندويل قال

    واو مقال ممتاز ، أنا أحب WM ، لكنني من المعجبين بـ PekWM ولمدة 3 أيام كنت أقوم باختبار وتكوين خفية لفتت انتباهي وستكون المقالة التالية dwm ، وأنا مفتون بـ WM وهي أكثر جاذبية من البيئات مثل gnome أو xfce أو حتى kde. تحية ممتازة !!!

    1.    مكافحة قال

      لقد قضيت أيضًا وقتًا ممتعًا مع pekwm. إنه ممتع ، لكن في بعض الأحيان صادفت خطأ مثل أولئك الذين يسحبون X ...

      1.    كوناندويل قال

        لول لحسن الحظ في هذه السنوات الثلاث التي كنت أعمل فيها مع pekwm في العديد من التوزيعات التي لم أواجهها مطلقًا ...

        1.    مكافحة قال

          حسنًا ، لست متأكدًا مما حدث في ذلك الوقت ، لكنني لم أعد أعمل على PekWM. حظ.

  11.   بروتوسورس قال

    الحقيقة هي أنها ملفتة للنظر (من حيث جمالياتها ووظائفها!) المشكلة التي أراها هي اختصارات التكوين ولوحة المفاتيح بسبب منحنى التعلم الذي يستلزمه ... حتى مع ذلك ، عندما يكون لدي وقت سأستغرقه نظرة عليهم (لأنني لم أحاول أي شيء!)

  12.   كوراتسوكي قال

    منشور جيد وتحياتي ومرحبا بكم. نحن نتطلع إلى المزيد من المشاركات منك 😀

  13.   صريح قال

    لقد أحببت المقالة ، وأود بعض البرامج التعليمية للإعدادات المخصصة وكيفية تحقيق أشياء مثيرة للإعجاب مثل تلك الموجودة في http://dotshare.it/

    1.    مكافحة قال

      أنا أعمل على الجزء الثاني. أعتقد أنه من الرائع أنهم أحبوا ذلك وأخطط لمواصلة هذه السلسلة حتى آخر عواقبها. 😀

  14.   كوراتسوكي قال

    بالنسبة لي كانت مفيدة للغاية ، حتى أنني لم أكن أعرف مكاتب من هذا النوع

    1.    مكافحة قال

      غراسياس.

  15.   لا شيء قال

    منشور ممتاز ، لا أعرف ما إذا كان قد تم نشر شيء متعلق بمديري النوافذ على هذا الموقع (الرائع) ، وأقول هذا لأن بعض "الكتيبات" ستكون جيدة ، خاصة لتعديل شيء أكثر تعقيدًا.

    أنا مسرور ببرنامجي الرائع ، لكن هناك دائمًا أشياء تريد تغييرها ولكن لا توجد دائمًا معلومات باللغة الإسبانية.

    1.    مكافحة قال

      أنا شخصياً لا أحب استخدام Awesome كثيرًا لأنه أصبح معقدًا للغاية بالنسبة لي لتحرير ملفات التكوين. ومع ذلك ، لديها بعض الأشياء التي تحسد عليها.

  16.   بيربلون قال

    كنت آمل أن أرى بعض الإعدادات ، عفوًا. فيما يلي بعض المعلومات المتعلقة بالموضوع المطبقة على openbox:

    http://urukrama.wordpress.com/2011/10/30/manual-tiling-in-openbox/

    في صحتك…. شخص ما يعرف مكان وجود تلك الخلفية.

    1.    مكافحة قال

      حسنًا ، لا توجد تكوينات ؛ لأنني كان يجب أن أضع واحدًا من كل مدير وأختبر أن كل شيء يعمل بشكل جيد. أنا أعمل على XMonad لسطح المكتب ، لكني فقدت التدريب وأحتاج إلى التعود على البيئة أولاً قبل عرض xmonad.hs
      بالنسبة للمدراء الآخرين ، لا أعتقد في الوقت الحالي أن أضع أي "دليل" لأنني لا أستخدمهم.
      خلفية لم أجد. آسف على عدم المساعدة

  17.   الريب قال

    ممتع جدا ، شكرا.

  18.   راهب قال

    حسنًا ، إذا كنت تعمل على الكتيبات والنصائح ، فأنا متأكد من أنني سأحاول! شكرا

    1.    مكافحة قال

      في الواقع لقد قمت بالفعل بعمل "دليل" لـ XMonaxd:
      https://blog.desdelinux.net/el-lado-oscuro-del-mosaico-iii-xmonad/

  19.   كارلوس ريبر قال

    منشور جميل ، أستخدم wmfs2 + archlinux http://i.imgur.com/rRzpN.jpg