تفعيل وضع السكون في لوبيونتو من سطر الأوامر وليس القائمة
تعد مسألة السبات في أنظمة التشغيل موضوعًا مهمًا للعديد من المستخدمين، خاصة عند التعامل مع توزيعات Linux مثل Lubuntu. في هذا المقال، سنتناول مشكلة شائعة تتعلق بـ "السبات" في Lubuntu، حيث يعمل الأمر من سطر الأوامر بشكل صحيح، ولكن خيار السبات من القائمة لا يعمل كما ينبغي.
ما هو السبات في Linux؟
السبات هو حالة مريحة يمكن أن يستخدمها المستخدم لإيقاف تشغيل جهاز الكمبيوتر مع الاحتفاظ بحالة النظام الحالية. يمكن استئناف الجهاز بسرعة عندما ترغب في العودة إلى العمل دون الحاجة إلى إعادة تشغيل النظام بالكامل. تعتبر هذه الميزة مفيدة خصوصًا للمستخدمين الذين لديهم أجهزة قديمة أو يرغبون في توفير الطاقة.
تجربة المستخدم مع Lubuntu 24.04
لقد قام أحد المستخدمين بتثبيت Lubuntu 24.04 على كمبيوتر محمول قديم كان يعمل سابقًا بنظام Windows 7. بعد متابعة التعليمات الخاصة بتمكين السبات، وجد المستخدم أن الأمر sudo systemctl hibernate
يعمل بشكل ممتاز من سطر الأوامر. ولكن الغريب هو أن زر "السبات" في القائمة لا يقوم بأي إجراء.
هذا السلوك يثير بعض الاستفسارات حول إعدادات النظام وتوافقها مع وظيفة السبات. فعندما حاول المستخدم تشغيل الأمر lxqt-leave --hibernate
، واجه رسالة خطأ مفادها أن النظام لا يمكنه تنفيذ طلب السبات. كانت رسالة الخطأ تشير إلى عدم وجود واجهة متاحة من قِبل D-Bus، وهو ما يعني أن وظائف معينة لم تكتمل بنجاح.
تحليل الأخطاء
من الواضح أن الخطأ المتعلق بعدم القدرة على الدخول في حالة السبات قد يرتبط بعدم وجود قسم مبادلة (Swap) كافٍ لتحقيق هذه الوظيفة. النظام يعتمد على مساحة معينة لحفظ بيانات النظام قبل الدخول في وضع السبات. في حالة عدم توفر مساحة المبادلة الكافية، سيظهر الخطأ خلال محاولة استدعاء وظيفة السبات.
دار الحوار حول حاجة المستخدم للاحتفاظ بمعلمة "الإزاحة" (swap) وأن يتم استبدال الجهاز بـ UUID الخاص بمساحة المبادلة في إعدادات النظام، مما يتطلب بعض المعرفة الفنية لتحسين التكوين حتى يعمل السبات من القائمة بشكل صحيح.
خطوات لحل المشكلة
-
التحقق من إعدادات المبادلة: تأكد من أن لديك قسم مبادلة مناسب على القرص الخاص بك. يمكنك اكتشاف هذا باستخدام الأمر
swapon --show
في سطر الأوامر. -
إعداد ملف المبادلة: في حال الاعتماد على ملف مبادلة بدلاً من قسم، يجب التأكد من أن الملف تم إنشاؤه وضبطه بشكل صحيح. يمكنك استخدام الأمر
sudo fallocate -l 2G /swapfile
لإنشاء ملف مبادلة. -
تحديث ملفات النظام: يمكن أن يساعد تحديث ملفات إعدادات النظام، مثل
/etc/systemd/logind.conf
، بإضافة أو تعديل السطور المتعلقة بالسبات. - إعادة تشغيل الخدمات: لا تنسَ إعادة تشغيل النظام لضمان تحميل الإعدادات الجديدة من دون أخطاء.
خاتمة
مشكلات السبات في Lubuntu 24.04، مثل عدم عمل الخيار من القائمة بالرغم من نجاحه من سطر الأوامر، تعكس تعقيدات التعامل مع إعدادات Linux. من خلال اتباع الخطوات المقترحة والتأكد من وجود إعدادات صحيحة للمبادلة، يمكن للمستخدم التغلب على هذه المشكلة واستعادة الوظيفة كاملة. لذلك، إذا كنت تواجه مشكلة مماثلة، فلا تتردد في إجراء التعديلات اللازمة وتحديث إعداداتك لضمان تجربة استخدام سلسة وفعالة.