استخدام أوبونتو على جهاز كمبيوتر مع ذاكرة وصول عشوائي غير كافية أو معالج قديم قد يكون الأمر مزعجاً بعض الشيء: تفتح أربع علامات تبويب في المتصفح، ويبدأ النظام بالمعاناة. لكن الخبر السار هو أنك لست مضطراً لاستخدام سطح مكتب يستهلك موارد النظام بكثافة؛ ففي لينكس، يمكنك إعداد بيئة رسومية أخف بكثير تتناسب مع جهازك دون التضحية بسهولة الاستخدام.
سنتناول في هذا الدليل، بتفصيل كبير، كيفية إعداد بيئة سطح مكتب خفيفة الوزن على توزيعات أوبونتو (ومشتقات دبيان) التي تستخدم بيئات سطح مكتب مثل LXDE أو LXQt أو Xfce، بالإضافة إلى بدائل أخرى. ستتعرف أيضًا على كيفية تحديد بيئة سطح المكتب التي تستخدمها، وكيفية تخصيصها، وكيفية إنشاء بيئتك الخاصة من الصفر من خلال دمج مكونات فردية، وأي بيئة سطح مكتب تناسب احتياجاتك على أفضل وجه.
ما هي بيئة سطح المكتب ولماذا هي مهمة في أوبونتو؟
في نظام لينكس، بيئة سطح المكتب هي مجموعة من اللوحات والقوائم والخلفيات والأيقونات والأدوات الصغيرة والتي تشكل التجربة المرئية التي تراها عند تسجيل الدخول: شريط المهام، ومنطقة الإشعارات، وقائمة التطبيقات، ومربعات حوار إيقاف التشغيل، وما إلى ذلك.
كما أنهم يعتمدون على هذا الأساس الرسومي اختصارات لوحة المفاتيح لتبديل النوافذ، وشاشات التوقف، وتطبيقات شريط المهام (أيقونات الشبكة والبطارية ومستوى الصوت) وجزء كبير من التكوين المرئي للنظام. وتعتمد بيئة سطح المكتب بدورها على مدير النوافذ (الذي يرسم أشرطة العناوين والحدود ويسمح بنقل النوافذ وتغيير حجمها) ونظام X Window (أو Wayland في البيئات الحديثة).
لسنوات عديدة، كان العمل على أجهزة الكمبيوتر الشخصية يتم بشكل حصري تقريبًا في وضع النص مع سطر الأوامرلقد ظهرت الواجهات الرسومية لتبسيط الحياة للمستخدم العادي: سحب الملفات بالماوس، وفتح قوائم السياق، وتغيير الخلفيات... حدث الشيء نفسه في نظام لينكس، واليوم لدينا عدد هائل من أسطح المكتب للاختيار من بينها.
هذا التنوع ميزة (فهناك ما يناسب كل الأذواق والأجهزة)، ولكنه يمثل مشكلة أيضاً: لا يعرف جميع المستخدمين بيئة سطح المكتب التي يستخدمونها. في نظام أوبونتو الخاص بك، أو أيها الأنسب لجهاز كمبيوتر بذاكرة وصول عشوائي (RAM) سعتها 4 جيجابايت أو أقل. يُعد اختيار الخيار المناسب أمرًا بالغ الأهمية لضمان سلاسة النظام، خاصةً لأجهزة سطح المكتب البعيدة أو الأجهزة ذات الموارد المحدودة.
كيفية معرفة بيئة سطح المكتب التي تستخدمها الآن
قبل إجراء أي تغييرات، من الأفضل معرفة بيئة سطح المكتب المثبتة على نظام أوبونتو الخاص بك. هناك عدة طرق سهلة لمعرفة ذلك. تحديد بيئة سطح المكتب الحالية دون أن تصبح معقدة للغاية.
أسهل طريقة هي التحقق من متغير البيئة XDG_CURRENT_DESKTOP من سطر الأوامر، افتح وحدة التحكم واكتب:
echo $XDG_CURRENT_DESKTOP
يُعيد هذا الأمر سلسلة نصية تحتوي على اسم سطح المكتب الحالي، مثل جنوم، كيدي، إكس إف سي إي، إل إكس كيو تي، يونيتي أو ما شابه. إنها أسرع وأوضح طريقة لحل أي شكوك، وعادةً ما تعمل على جميع التوزيعات الحديثة تقريبًا.
خيار آخر هو سرد ملفات جلسات الرسوميات الثنائية المثبتة على النظام، والتي تنتهي عادةً بـ -حصة. للقيام بذلك، قم بتشغيل:
ls /usr/bin/*-session
ستجد في تلك القائمة ملفات تنفيذية مثل gnome-session، startkde، startlxqt، xfce4-sessionإلخ. لا يخبرك أي منها نشط في تلك اللحظة، ولكنه يخبرك بأي أسطح المكتب المتاحة على جهاز الكمبيوتر الخاص بك.
إذا كنت تفضل شيئًا أكثر وضوحًا، يمكنك تثبيت أدوات مثل neofetchوالتي تعرض بنظرة سريعة سطح المكتب، والتوزيعة، ونواة النظام، وبيانات النظام الأخرى. وأخيرًا، يمكنك دائمًا الانتقال إلى القسم الخاص بـ "حول" أو "معلومات النظام" ضمن التكوين الرسومي، على الرغم من أن الموقع الدقيق لتلك اللوحة يتغير اعتمادًا على التوزيعة وسطح المكتب، مما يجعل تحديد موقعها صعبًا في بعض الأحيان.
نظرة عامة على أجهزة سطح المكتب الخفيفة والثقيلة في أوبونتو
في بيئة لينكس نجد من مكاتب كاملة وجذابة، لكنها تستهلك كميات كبيرة من الطاقة. حتى البيئات البسيطة التي تعمل بسلاسة على أجهزة كمبيوتر يزيد عمرها عن عقد من الزمان. سيساعدك فهم هذا الاختلاف في اختيار ما يجب تثبيته على نظام أوبونتو الخاص بك.
الروائع الكلاسيكية هي جنوم و كيدي بلازماوالتي توفر تجربة مصقولة وعصرية وغنية بالميزات. وعلى النقيض من ذلك، لديك خيارات مثل LXDE، LXQt، Xfce، Fluxbox أو بيئات بسيطة للغاية تعطي الأولوية للأداء على حساب المؤثرات البصرية.
وفي غضون ذلك، مقترحات مثل ماتي، سينامون، بادجي، يونيتي أو بانثيونتجمع هذه التوزيعات بين المظهر الجيد واستهلاك الموارد المعتدل. ويمكن تثبيتها جميعًا على أوبونتو باستخدام المستودعات الرسمية، أو باستخدام توزيعات مشتقة مثل Xubuntu (Xfce) أو Lubuntu (LXQt).
ومن النقاط المهمة الأخرى أنه حتى لو قمت بتغيير سطح المكتب الخاص بك، يمكنك الاستمرار في استخدام جميع التطبيقات تقريبًا المشتبه بهم المعتادون: فايرفوكس، ليبر أوفيس، برامج المراسلة، واين، إلخ. بيئة سطح المكتب تحدد "مظهر" النظام، وليس التطبيقات التي يمكنك تشغيلها.
وإذا لم يقنعك أي من هذه الخيارات تماماً، يمكنك دائماً المضي قدماً. قم بإعداد بيئة سطح المكتب المخصصة الخاصة بكيجمع هذا البرنامج بين مدير النوافذ، ولوحة التحكم، ومدير الملفات، وأدوات مساعدة خفيفة الوزن. سنتناوله لاحقًا، لأنه وسيلة فعّالة لتحقيق أقصى استفادة من أجهزة الكمبيوتر ذات الموارد المحدودة.
تثبيت بيئات سطح المكتب الخفيفة على أوبونتو: LXDE و Xfce و LXQt
إذا كان هدفك هو تشغيل نظام أوبونتو بسلاسة قدر الإمكان على جهاز يحتوي على 4 جيجابايت من ذاكرة الوصول العشوائي أو أقلالأسماء الرئيسية الثلاثة هي LXDE و Xfce و LXQt. دعونا نرى كيفية تثبيتها وما يقدمه كل منها.
تثبيت سطح مكتب LXDE على أوبونتو
LXDE (بيئة سطح المكتب X11 خفيفة الوزن) هي بيئة سطح مكتب سريع للغاية، وهادئ، ويستهلك الحد الأدنى من الذاكرةتم تصميمه لأجهزة الكمبيوتر التي يبلغ عمرها بضع سنوات، حيث تبدو أنظمة GNOME أو KDE ثقيلة للغاية.
قبل تثبيته، يُنصح بتحديث قائمة الحزم والنظام بأكمله من خلال سطر الأوامر:
sudo apt update
sudo apt upgrade
بعد تحديث نظامك، قم بتثبيت LXDE باستخدام:
sudo apt install lxde
سيعرض لك النظام عددًا كبيرًا من الحزم الجديدة: المكتبات، واللوحة، ومدير الملفات، والطرفية، إلخ. هذا أمر طبيعي؛ فأنت تقوم بتثبيت بيئة سطح مكتب كاملة. أثناء العملية، سيُطلب منك في مرحلة ما اختيار واحدة. مدير الجلسة (مدير العرض)، عادةً ما بين gdm3، lightdm أو شيء مشابه؛ يمكنك الاحتفاظ بالجهاز الحالي أو التبديل إذا كنت تريد شيئًا أخف وزنًا مثل lightdm.
بمجرد اكتمال التثبيت، ببساطة قم بتسجيل الخروج من الجلسة الحاليةارجع إلى شاشة تسجيل الدخول، وفي مُحدد سطح المكتب (عادةً ما يكون رمزًا بجوار حقل كلمة المرور)، اختر LXDE. من هناك، ستلاحظ بيئة بسيطة، مع قائمة كلاسيكية، ولوحة سفلية، وتطبيقات مثل PCManFM، LXTerminal، LXPanel والشركة.
قم بتثبيت بيئة سطح المكتب Xfce على نظام أوبونتو
ربما يكون Xfce هو أكثر أجهزة سطح المكتب خفيفة الوزن شيوعًا في عالم لينكس، يحقق هذا النظام توازناً رائعاً بين استهلاك الموارد، والجماليات، والوظائف. وهو أساس نظام Xubuntu، أحد توزيعات أوبونتو الرسمية.
وباتباع نفس المنطق السابق، قم بتحديث المستودعات والنظام قبل تثبيته:
sudo apt update
sudo apt upgrade
لإضافة Xfce إلى نظام أوبونتو لديك، لديك خياران: تثبيت بيئة سطح المكتب فقط، أو استخدام حزمة Xubuntu الشاملة للحصول على نظام أكثر اكتمالاً. الخيار المعتاد والأبسط للحصول على سطح مكتب بنمط Xubuntu هو:
sudo apt install xubuntu-desktop
ستقوم هذه الحزمة الشاملة بتثبيت Xfce مع السمات والخلفيات والتطبيقات المُعدة مسبقًا وغيرها من التفاصيل المميزة لنظام Xubuntu. سيُطلب منك أيضًا تحديد مدير الجلسات إذا كان هناك أكثر من مدير متاح؛ يمكنك الاستمرار في استخدام المدير الذي تستخدمه حاليًا أو اختيار lightdm، الذي يعمل عادةً بشكل جيد جدًا مع Xfce.
عند اكتمال التثبيت، قم بتسجيل الخروج، ثم اختر من شاشة تسجيل الدخول Xfce أو Xubuntu في مُحدد الجلسة. سترى سطح مكتب يحتوي على لوحة، وقائمة تطبيقات، ومنطقة إشعارات، ومدير ملفات. ثونار، والذي يستهلك موارد قليلة وسهل الاستخدام للغاية.
قم بتثبيت LXQt من أوبونتو (لوبونتو)
LXQt هو، إذا جاز التعبير، الوريث الحديث وفي ربع LXDEيشترك كلا المشروعين في مبتكر واحد (هونغ جين يي)، ورغم أن LXDE لم يختفِ، إلا أن الاهتمام قد تحول نحو LXQt، لدرجة أن تخلت لوبونتو عن بيئة سطح المكتب LXDE للتحول إلى بيئة LXQt لقد صدرت عدة نسخ بالفعل.
لتثبيت LXQt بسهولة على أوبونتو، فإن أسهل طريقة هي استخدام حزمة Lubuntu الشاملة، مما يجعل نظامك كما لو كنت قد ثبّت Lubuntu من الصفر، ولكن فوق نظام أوبونتو الحالي. أولًا، قم بتحديث نظامك.
sudo apt update
sudo apt upgrade
ثم قم بتثبيت بيئة سطح المكتب Lubuntu LXQt باستخدام:
sudo apt install lubuntu-desktop
ستكون العملية مشابهة للبيئات الأخرى: ستقوم بتنزيل العديد من الحزم، وسيُطلب منك اختيار مدير جلسات، وبمجرد الانتهاء، ستتمكن من قم بتسجيل الخروج واختر LXQt/Lubuntu ستجد في شاشة تسجيل الدخول سطح مكتب خفيف للغاية، مع لوحة وقائمة على غرار لوبونتو ومدير ملفات. pcmanfm- كيو تي ومجموعة من المرافق المصممة لاستهلاك القليل جدًا من الطاقة.
قم بتحديث LXQt إلى إصدارات أحدث باستخدام مستودع Backports
إذا كنت من عشاق LXQt وترغب في امتلاكها إصدارات أحدث دون انتظار دورة أوبونتو التاليةيمكنك استخدام مستودع Lubuntu Backports، على غرار مستودع KDE backports في Kubuntu.
يتكون مفهوم النقل الخلفي من لجلب إصدارات جديدة ومستقرة من البرامج يمكنك تثبيت LXQt على إصدار توزيعة سابق دون انتظار الإصدار التالي. يحتفظ لوبونتو بمستودع برامج شخصي (PPA) حيث يقوم بتحميل أحدث إصدارات LXQt فور صدورها.
لإضافة هذا المستودع، افتح نافذة طرفية وقم بتشغيل الأمر التالي:
sudo add-apt-repository ppa:lubuntu-dev/backports-staging
بعد إضافته، يُنصح بالعودة إلى خطوات تثبيت LXQt (تحديث وتثبيت أو إعادة تثبيت حزم Lubuntu) حتى يتم ذلك قم بتحديث سطح المكتب إلى إصدار Backportsيرجى ملاحظة أنه على الرغم من أن الإصدارات التي تصل إلى هذا المستودع الشخصي مستقرة، قد يؤدي تثبيت مثل هذه البرامج الحديثة إلى ظهور بعض الأخطاء. لم يتم إصلاح هذه المشكلة في الإصدارات اللاحقة. إذا كنت تفضل أقصى قدر من الاستقرار، فقد يكون من الأفضل استخدام إصدار LXQt المرفق مباشرةً مع إصدار Ubuntu الخاص بك، حتى لو كان ذلك يعني انتظار عدة أشهر للحصول على ميزات جديدة.
بيئات سطح المكتب الأخرى التي يمكنك استخدامها في أوبونتو
إلى جانب الثلاثي الكلاسيكي LXDE وXfce وLXQt، يتيح لك نظام أوبونتو تثبيت عدد كبير من بيئات سطح المكتب البديلة، كل منها مزود بـ أولوياتهم في الاستهلاك والجماليات والتخصيصبالنسبة للعديد من المستخدمين، يعد تغيير بيئة سطح المكتب أكثر فعالية من تعديل ألف خيار من خيارات الأداء.
جنوم: بسيط ومنتشر على نطاق واسع (لكنه يستهلك موارد كثيرة)
يُعد جنوم أحد مشروعي سطح المكتب الرئيسيين في لينكس، وهو بيئة أوبونتو الافتراضية في إصداراته الرئيسية. يركز على البساطة وواجهة مستخدم نظيفة، مع إضافات تعزز قدراته بشكل كبير.
يُعدّ هذا النظام مثاليًا للمبتدئين في لينكس، ويعود ذلك جزئيًا إلى تكامله مع مشروع جنو، بالإضافة إلى وفرة الوثائق والإضافات المتاحة. إحدى الطرق الشائعة لتثبيت حزمة جنوم الكاملة على أوبونتو هي:
sudo apt install tasksel
sudo tasksel install ubuntu-desktop
أكبر نقاط ضعفه هي أن يستهلك الكثير من المواردخاصةً بالمقارنة مع LXDE أو LXQt أو Xfce. على الأنظمة المزودة بذاكرة وصول عشوائي (RAM) سعتها 4 جيجابايت، ستلاحظ أنه عند فتح عدد قليل من علامات تبويب المتصفح، تنخفض المساحة الحرة بشكل ملحوظ، مما يجبرك على استخدام swap أو zram للحفاظ على سلاسة التشغيل.
KDE Plasma: كاملة للغاية وفعالة بشكل مدهش
يُعدّ KDE Plasma العملاق الآخر في عالم لينكس: سطح المكتب قابل للتخصيص بشكل كبير، حديث وقويعلى الرغم من أن الكثير من الناس يعتبرونه ثقيلاً، إلا أنه في الإصدارات الحالية تم تحسينه بشكل كبير ويمكن أن يكون خفيفًا جدًا إذا لم تبالغ في استخدام التأثيرات.
لتثبيت تجربة Kubuntu (أوبونتو مع بلازما)، يمكنك استخدام ما يلي:
sudo apt install -y kubuntu-desktop
ستحصل على بيئة متكاملة، مع دولفين كمدير ملفات، وكي وين كمدير نوافذ، ومجموعة من تطبيقات كي دي إي المتكاملة جيدًا. مع ذلك، فإن كثرة المكونات تزيد من التعقيد، وبالنسبة للأنظمة ذات الموارد المحدودة جدًا، ليست هذه التوصية الأولىخاصة إذا كنت تبحث عن شيء أكثر بساطة.
ميت: خليفة جنوم 2، مثالي لأجهزة الكمبيوتر المتواضعة
وُلدت شركة Mate كامتداد لـ جنوم 2 بأسلوبه الكلاسيكيلكنها تتمتع بشخصيتها الخاصة. فهي سهلة الاستخدام، وتأتي مع العديد من التطبيقات المدمجة، وتعمل بشكل جيد للغاية على أجهزة ذات إمكانيات محدودة نوعًا ما.
يتضمن البرنامج طرفية خاصة به، ومحرر النصوص Pluma، ومدير الملفات Caja، والعديد من اللوحات القابلة للتخصيص. وهو خيار شائع على الأجهزة التي تحتوي على فطيرة التوت والمعدات التي تحتاج إلى واجهة رسومية سلسة ولكنها كاملة.
لتثبيت تطبيق Mate على نظام Ubuntu:
sudo apt install mate-core
القرفة: قابلة للتخصيص بدرجة كبيرة وذات طابع كلاسيكي
سينامون، الذي طوره فريق لينكس منتإنها بيئة سطح مكتب مشتقة من جنوم تحافظ على تخطيط سطح المكتب التقليدي (اللوحة، القائمة، علبة النظام) مع درجة عالية من التخصيص.
استخدم مدير عرض MDM، ومدير الملفات نيمو ومدير النوافذ Muffin. يدمج أدوات مثل Blueberry لإدارة البلوتوث بسهولة. إنه مثالي إذا كنت قادمًا من نظام Windows وتريد شيئًا ما مألوف ولكنه أكثر قابلية للتخصيص.
لتثبيت سينامون على أوبونتو:
sudo apt-get install cinnamon
Xfce كبديل خفيف الوزن لسطح المكتب
إذا كنت لا ترغب في تثبيت حزمة Xubuntu الكاملة، يمكنك أيضًا اختيار Xfce أكثر "نقاءً" وبساطة تثبيت البيئة الأساسية فقط:
sudo apt install xfce4
ستحصل على مكتب عصري، مع Xfwm كمدير نوافذ يُستخدم برنامج Thunar كمدير ملفات، دون أي إضافات مُثبّتة مسبقًا. وهو مثالي لأجهزة الكمبيوتر القديمة أو الخوادم الافتراضية الخاصة ذات ذاكرة الوصول العشوائي المحدودة، حيث يُعدّ كل ميغابايت مهمًا.
بادجي، يونيتي، وبانثيون: بدائل ذات هوية خاصة بها
Budgie هي بيئة سطح مكتب تم إنشاؤها في الأصل لنظام Solus وهي مبنية على GNOME ولكن بواجهة مختلفة. بسيط وأنيق ومتطور باستمراريمكن تثبيته بسهولة على نظام أوبونتو:
sudo apt install budgie-desktop
كانت بيئة Unity هي بيئة سطح المكتب الافتراضية لنظام Ubuntu لسنوات، وقد طورتها شركة Canonical. أصبحت الآن قديمة، لكنها لا تزال متاحة لمن يشعرون بالحنين إليها أو لمن يفضلون واجهة التشغيل الجانبية وواجهة المستخدم الرسومية الخاصة بها.
sudo apt-get install ubuntu-unity-desktop
بانثيون، الذي اشتهر بفضل نظام التشغيل elementaryOS، مستوحى بشكل كبير من نظام macOS، يتميز بتصميم بسيط ورسومات مصقولة للغايةوهو مبنيٌّ أيضاً على جنوم، لكنه يحاول أن يكون أخفّ وزناً. يمكنك تجربته على أوبونتو باستخدام:
sudo apt-get install elementary-desktop
تُعد LXQt وLXDE وEnlightenment خيارات خفيفة الوزن للغاية
لقد رأينا بالفعل LXDE وLXQt كمعالجات رئيسية للأنظمة القديمة، ولكن يجدر التذكير بأن كليهما إنهم يتخلون عن العديد من الزخارف الجمالية لتقديم سلاسة ممتازة حتى مع ذاكرة وصول عشوائي محدودة. يستخدم LXQt برنامج PCManFM-Qt وlxterminal، بينما يعتمد LXDE على PCManFM وLXPanel وLXAppearance ومكونات GTK2 الأخرى.
كما أنها تتميز في مجال أجهزة الكمبيوتر المكتبية فائقة الخفة والقابلة للتخصيص بدرجة عالية. تنويرمصممة لإعادة استخدام الأجهزة القديمة أو دمجها في أنظمة لا ينبغي أن يؤدي فيها استهلاك سطح المكتب إلى استنزاف موارد التطبيقات الأخرى.
لتثبيت برنامج Enlightenment على نظام Ubuntu، عليك أولاً إضافة مستودع البرامج الشخصي (PPA) الخاص به:
sudo apt-add-repository ppa:hannes-janetzek/enlightenment-svn
sudo apt-get update
sudo apt-get install e17
بيئات خفيفة الوزن للتحكم عن بعد في أوبونتو (X2GO)
إذا كنت تستخدم أوبونتو كـ خادم سطح المكتب البعيد (على سبيل المثال مع X2GO)، فإن اختيار سطح المكتب المناسب يصبح أكثر أهمية، لأنك تستهلك موارد على الخادم وعلى قناة الشبكة.
يتولى برنامج X2GO إدارة الاتصال بين العميل والخادم، ولكن على جانب الخادم، أنت بحاجة إلى بيئة رسومية تشغيلية. خفيف الوزن، مستقر وسريعتم اختبار العديد من البدائل بنتائج جيدة للغاية.
XFCE مع X2GO
يُعد XFCE أحد أفضل الخيارات للتحكم عن بُعد باستخدام X2GO لأنه يوفر تجربة كاملة مع استهلاك معتدليمكنك تثبيت البيئة الأساسية فقط باستخدام:
sudo apt-get install xfce4
في الاختبارات الواقعية، بعد تثبيت X2GO وXFCE، كان استهلاك الذاكرة حوالي شنومكس ميغابايت من ذاكرة الوصول العشوائيهذا ممتاز، خاصةً على الخوادم الافتراضية الخاصة أو الخوادم المزودة بذاكرة وصول عشوائي (RAM) بسعة 512 ميجابايت أو 1 جيجابايت. إذا كنت ترغب في تجربة "Xubuntu" الكاملة مع المزيد من التطبيقات والتخصيصات، يمكنك تثبيت:
sudo apt-get install xubuntu-desktop
مع ذلك، يزداد استهلاك الموارد بشكل ملحوظ (حوالي 490 ميجابايت من ذاكرة الوصول العشوائي في الاختبارات). عند إعداد X2GO، ما عليك سوى اختيار XFCE كنوع جلسة على العميل.
فلكس بوكس: استهلاك منخفض للمستخدمين المتقدمين
Fluxbox بيئة خفيفة الوزن وبسيطة للغاية: يتم إنجاز كل شيء تقريبًا باستخدام قوائم السياق ولوحة المفاتيحوبعض الأدوات، مثل مدير الحزم، يتم عرضها في وضع النص على الرغم من أنها تحتوي على واجهة رسومية.
لتثبيته على Ubuntu:
sudo apt-get install fluxbox
في X2GO، بدلاً من اختيار سطح مكتب محدد مسبقًا، حدد "سطح مكتب مُخصّص" وفي حقل الأوامر، أدخل ما يلي:
/usr/bin/fluxbox
وإذا كانت هناك مشكلة، فعادةً ما ينجح الأمر أيضاً:
/usr/bin/startfluxbox
الفرق العملي بينهما ضئيل في هذا السياق، وقد أظهرا أداءً متساوياً في الاختبارات التي أُجريت. ومع ذلك، ليس هذا الخيار الأمثل للمبتدئين. لنهجها البسيط.
LXDE و GNOME على X2GO
يعمل LXDE بشكل جيد للغاية مع X2GO: في الاختبارات العملية، مع تثبيت كل من LXDE وX2GO، كان إجمالي استهلاك الطاقة حوالي شنومكس ميغابايت من ذاكرة الوصول العشوائيإنه أخف وزنًا من Fluxbox فقط. تركيبه بسيط للغاية:
sudo apt-get install lxde
ثم، في برنامج X2GO، حدد LXDE كنوع الجلسة.
أما جنوم، من جانبه، فيمكن استخدامه مع X2GO ولكن لا يُنصح بذلك إذا كان الخادم يعاني من نقص في الذاكرة.يمكنك تثبيت واجهة الأوامر الأساسية فقط:
sudo apt-get install gnome-shell gnome-terminal
أو بيئة أوبونتو جنوم الكاملة:
sudo apt-get install ubuntu-gnome-desktop ubuntu-gnome-default-settings
الفرق في استهلاك الموارد بين الخيارين ضئيل جدًا (حوالي 20 ميجابايت من ذاكرة الوصول العشوائي)، لذا إذا اخترتَ جنوم، فمن الأفضل عادةً تثبيت النسخة الكاملة. أثناء التثبيت، سيُطلب منك تحديد مدير العرض لديك. يستهلك LightDM موارد أقل أفضل من GDM، مع أنه أقل مرونة. في X2GO، ما عليك سوى اختيار GNOME كنوع الجلسة.
قم بتخصيص بيئة سطح المكتب LXDE لتحقيق أقصى استفادة من أجهزة الكمبيوتر القديمة
من أهم مزايا مادة LXDE أنها، بالإضافة إلى كونها خفيفة الوزن، مرن للغاية وسهل التخصيص لتحسين المظهر وسهولة الاستخدام دون زيادة استهلاك الذاكرة بشكل كبير. إذا كان لديك جهاز كمبيوتر عمره حوالي 10 سنوات، بذاكرة وصول عشوائي (RAM) تتراوح بين 3 و4 جيجابايت ومعالج متوسط الأداء، فهذا هو المجال الذي يتألق فيه LXDE.
اسم LXDE مشتق من "بيئة سطح المكتب X11 خفيفة الوزن"، والتي ستكون باللغة الإسبانية شيئًا مثل "بيئة سطح مكتب X11 خفيفة الوزن"لقد تم تصميمه من الصفر ليكون بسيطًا وسريعًا وبمكونات مستقلة، بحيث يمكنك حتى استخدام أجزاء فردية (مثل PCManFM أو LXTerminal) على أجهزة سطح المكتب الأخرى.
يعتمد LXDE بشكل افتراضي على GTK2 بدلاً من GTK3يُسهم هذا في تقليل استهلاك الموارد على حساب مظهر أقل حداثة. والخبر السار هو وجود العديد من سمات GTK2 المصممة جيدًا والتي تُضفي عليه مظهرًا جذابًا للغاية دون التأثير على الأداء.
لتحسين المظهر، يمكنك الذهاب إلى أماكن مثل gnome-look.org قم بتنزيل السمات الخاصة بـ GTK2 (وفي بعض الحالات لـ Xfce وLXDE). بعد ذلك، ما عليك سوى تثبيتها واختيارها من الأداة. LX المظهرمما يتيح لك تغيير السمات والأيقونات والخطوط بسهولة.
أما بالنسبة لمدير النوافذ، فإن LXDE يستخدم صندوق مفتوحمدير سمات خفيف الوزن وشائع الاستخدام وقابل للتخصيص بدرجة كبيرة. يمكنك تخصيص سماته من خلال LXAppearance أو باستخدام obconf، أداة تهيئة Openbox المحددة.
لفتح Obconf، يمكنك الضغط على ALT + F2، لأكتب obconf ثم اضغط على زر الإدخال (Enter). ومن هناك يصبح الأمر ممكناً. قم بتثبيت السمات الجديدة التي تم تنزيلها من مواقع مثل box-look.org، مع تعديل حدود النوافذ وأزرار التحكم وغيرها من التفاصيل دون فقدان الخفة.
أنشئ بيئة سطح مكتب خفيفة الوزن خاصة بك من الصفر
إذا لم تُقنعك أي بيئة سطح مكتب تمامًا، أو كنت ترغب حقًا في تعلم كيفية عمل الجانب الرسومي لنظام لينكس، فإن أحد الخيارات المثيرة للاهتمام هو قم بإعداد بيئة سطح المكتب المخصصة الخاصة بك بدءاً من المكونات الفردية.
تم تصميم نظام GNU/Linux بطريقة معيارية: كل شيء تقريبًا أجزاء قابلة للتبديل يمكنك دمجهاتمامًا كما يمكنك تغيير shell الخاص بك (Bash، Zsh، إلخ) أو نظام التهيئة الخاص بك (Systemd، OpenRC)، يمكنك استبدال مدير النوافذ أو اللوحة أو مدير الملفات أو برنامج التركيب وتجميعها في شيء يناسب ذوقك وأجهزتك تمامًا.
لكن هناك مشكلة: على الرغم من مرونته، إلا أنه إذا قمت بخلطه بشكل عشوائي مكونات KDE و GNOME و Xfce سينتهي بك الأمر بتحميل عدد كبير من المكتبات في الذاكرة لكل مشروع، وهو ما قد يكون أسوأ من استخدام بيئة سطح مكتب كبيرة جاهزة للاستخدام. يكمن الحل في اختيار مكونات صغيرة ذات تبعيات قليلة.
اختيار مدير نوافذ خفيف الوزن
مدير النوافذ هو البرنامج الذي يقوم برسم أشرطة العناوين والحدود، ويدير التركيز، ويتيح لك نقل النوافذ أو تغيير حجمها.تدمج بعض أجهزة الكمبيوتر المكتبية هذه الميزة بشكل كبير، ولكن في عالم الأجهزة الخفيفة، لديك العديد من الخيارات المستقلة.
صندوق مفتوح يُعدّ هذا الخيار من أكثر الخيارات شيوعًا: فهو سريع ومستقر ويعمل بكفاءة عالية سواءً بمفرده أو بالاشتراك مع عناصر أخرى. يستخدمه LXDE كمدير حزم افتراضي، كما أنه شكّل أساسًا لتوزيعات خفيفة الوزن مثل CrunchBang وArchBang.
إذا كنت تفضل شيئًا يُدار بالكامل تقريبًا باستخدام لوحة المفاتيح، فيمكنك البحث i3مدير نوافذ مُقسّم إلى مربعات يُرتب النوافذ في "مربعات" دون السماح بالتداخل، أو رائعةوالتي تعطي الأولوية أيضًا للوحة المفاتيح ويتم تكوينها باستخدام البرامج النصية في لغة Lua.
في الحالات التي تحتاج فيها إلى أقل قدر ممكن من الاعتماد، JWM (مدير النوافذ جو) هو خيار غريب: فهو مكتوب بلغة C باستخدام مكتبات X الأساسية مباشرة، لذا فهو صغير جدًا وسهل التجميع ويستهلك الحد الأدنى من الموارد.
إذا كنت من هواة البرمجة، فيمكنك حتى تجربة اكتب مدير النوافذ الخاص بكالأمر ليس تافهاً، ولكنه ليس مستحيلاً أيضاً: يوفر X أدوات أساسية لرسم وإدارة النوافذ، وهناك أمثلة مثل TinyWM (حوالي 200 سطر من لغة C مع تعليقات كثيرة) والتي تعمل كأساس لفهم كيفية اتصال مدير النوافذ بخادم X.
اللوحات، وقواعد البيانات، ومديري الملفات
بعد اختيار مدير النوافذ، حان وقت الإضافة لوحة أو قاعدة، ومدير ملفات، وبعض الخدمات الإضافية أن يكون لديك مكتب مريح.
إذا كنت تفضل تصميم شريط التطبيقات في نظام macOS، فلديك خيارات مثل كايرو دوك o Dockyيوفر Cairo-Dock تأثيرات ثنائية وثلاثية الأبعاد جذابة للغاية (مع خيار استخدام OpenGL، والذي يجب تعطيله في الأجهزة الافتراضية)، وأيقونات قابلة للتخصيص، ومشغلات للتطبيقات الأكثر استخدامًا.
يتبع تطبيق Docky، المبني على Mono، نهجًا مشابهًا: فهو يوفر منصة أنيقة وبسيطة حيث يمكنك تثبيت أيقونات التطبيقات من قائمة السياق الخاصة به. بعد تثبيته، قم بتشغيله ببساطة. docky من خلال طرفية بحيث تظهر على الشاشة.
في قسم إدارة الملفات، إلى جانب Thunar (Xfce) أو Nemo (Cinnamon)، يُعد الخيار التالي خيارًا موصى به بشدة في البيئات الخفيفة: PCManFMإن مدير بيئة سطح المكتب المستخدم بواسطة LXDE أبسط من بدائل GNOME أو KDE ولكنه يغطي جميع الاحتياجات اليومية تقريبًا ولديه عدد قليل جدًا من التبعيات.
إذا كنت بحاجة إلى شيء أكثر بساطة، يمكنك إلقاء نظرة على XFEيستخدم هذا البرنامج مكتبات Fox، ويستهلك موارد قليلة جدًا، ولا يزال قيد التطوير النشط. إنه أداة مثالية لأولئك الذين يتبعون فلسفة "الحد الأدنى الضروري، ولكنه عملي".
موسيقى تصويرية وخلفيات وإضافات لتحسين المظهر دون إثقال كاهل المشاهد.
حتى مع مديري النوافذ الخفيفين، يمكنك إضافة بعض السطوع إلى سطح المكتب دون التأثير على الأداء. وللحصول على ظلال ناعمة وانتقالات سلسة، يُعدّ أحد برامج إدارة النوافذ المفضلة هو... كومبتونوهو ما يضيف ببساطة تأثيرات أساسية دون اللجوء إلى أي شاشات ثلاثية الأبعاد كبيرة.
عادةً ما يكون تشغيل Compton سهلاً مثل تشغيله بجانب مدير النوافذ الخاص بك، مما يسمح لك باستبعاد نوافذ معينة (على سبيل المثال، منعه من رسم الظلال على شريط التطبيقات). يتم ذلك باستخدام خيارات مثل –shadow-exclude تحديد أسماء أو فئات النوافذ التي يجب تجاهلها.
فيما يتعلق بخلفيات سطح المكتب، فإن العديد من برامج إدارة النوافذ الخفيفة لا توفر طريقة لتعيين الخلفية بنفسها. أدوات مثل FEHيُتيح لك عارض الصور عبر سطر الأوامر تعيين صورة كخلفية باستخدام أمر بسيط، وإذا كنت بحاجة إلى تنقيح الصورة، فيمكنك استخدام GIMP.
يمكن لـ Feh العمل مع نافذة "الجذر" لنظام X (الخلفية الفعلية التي يتم رسم اللوحات والنوافذ عليها) باستخدام معلمات مثل --bg-fill لضبط الصور دون تشويهها. وبدمجها مع برامج بدء التشغيل، يمكنك الحصول على خلفية مخصصة ودائمة حتى في البيئات البسيطة للغاية.
قم بتجميع كل شيء في نص برمجي مخصص للجلسة
لتحويل هذا المزيج من المكونات إلى بيئة سطح مكتب قابلة للاستخدام حقًا، فإن النهج المعتاد هو كتابة برنامج تسجيل الدخول وهذا يُشغّل كل شيء بالترتيب الصحيح.
على سبيل المثال، يمكنك إنشاء الملف /usr/local/bin/mydesk (بصفته الجذر) بمحتوى مشابه لما يلي:
#!/bin/sh
docky &
pcmanfm &
feh --bg-fill /home/tu_usuario/fondo.jpg
compton -c --shadow-exclude 'n:e:Docky' &
openbox
الفكرة هي أن كل شيء يعمل في الخلفية باستثناء مدير النوافذ (مع &)، وأن مدير النوافذ في المقدمة. عند الخروج من مدير النوافذ (Openbox في المثال)، تنتهي الجلسة بالكامل وتعود إلى مدير تسجيل الدخول.
بعد إنشاء البرنامج النصي، يجب عليك منحه أذونات التنفيذ:
sudo chmod +x /usr/local/bin/mydesk
وقم بإنشاء ملف جلسة X في /usr/share/xsessions/mydesk.desktop بمحتوى مشابه لما يلي:
Name=MyDesk
Comment=Escritorio personalizado
Exec=/usr/local/bin/mydesk
TryExec=/usr/local/bin/mydesk
Type=XSession
عند تسجيل الخروج والعودة إلى شاشة تسجيل الدخول، يجب أن ترى "MyDesk" كنوع جلسةسيؤدي تحديده وتشغيله إلى تحميل بيئتك المخصصة مع شريط التطبيقات، ومدير الملفات، والمركب، والخلفية، ومدير النوافذ الخفيف.
ومن هناك يمكنك تجربة الاختلافات: استبدال Docky بـ Cairo-Dock، وOpenbox بـ i3، وPCManFM بـ XFE، وما إلى ذلك. مع مراعاة فكرة أن مدير النوافذ يجب أن يكون العملية الأخيرة في البرنامج النصي ولا يعمل في الخلفية.
في النهاية، تكمن الميزة الكبرى لنظام أوبونتو ونظام لينكس البيئي في أنه يمكنك لتحقيق التوازن الأمثل بين استهلاك الموارد والجماليات والراحةسواءً أكان ذلك بتثبيت LXDE أو LXQt أو Xfce من المستودعات، أو ضبط سطح المكتب البعيد باستخدام X2GO، أو إعادة تدوير جهاز كمبيوتر قديم باستخدام Enlightenment، أو إعداد بيئتك الخاصة باستخدام Openbox وDocky وPCManFM، فإن خيارات الحصول على بيئة سطح مكتب خفيفة الوزن في Ubuntu هائلة، وببعض الأوامر والاختبارات، يمكنك جعل نظامك يعمل بسلاسة أكبر دون التضحية بتجربة رسومية مريحة للغاية.
