شاشة سوداء عند إعداد كيبونتو 24.04 على WSL في ويندوز 11
عند تثبيت نظام KUbuntu 24.04 على WSL (نظام Windows الفرعي Linux) في بيئة Windows 11، قد تواجه بعض التحديات الفنية، خاصة عندما يتعلق الأمر بالاتصال باستخدام عميل سطح المكتب البعيد. واحدة من أكثر المشاكل شيوعًا هي ظهور شاشة سوداء بعد محاولة تسجيل الدخول. في هذا المقال، سنستعرض خطوات إعداد KUbuntu وكيفية تجاوز مشكلة "Back screen with Remote Desktop when setting up KUbuntu 24.04 on WSL 2.3.26.0 (Windows 11)".
خطوات تثبيت KUbuntu 24.04 على WSL
لتثبيت KUbuntu 24.04 على WSL بنجاح، يجب أن تبدأ بتثبيت صورة النظام الصحيحة. الخطوة الأولى هي إعداد البيئة باستخدام الأوامر المناسبة في سطر الأوامر.
أولاً، يمكنك إلغاء تسجيل النسخة الحالية من WSL عبر الأمر:
wsl --unregister MyWorkstation_24.04
بعد ذلك، قم باستيراد الصورة التي تم تنزيلها باستخدام الأمر التالي:
wsl --import MyWorkstation_24.04 D:\WSL\Distro\MyWorkstation_24.04 D:\WSL\Downloads\ubuntu-noble-wsl-amd64-24.04lts.rootfs.tar.gz
ثم انتقل إلى WSL باستخدام:
wsl -d MyWorkstation_24.04
إعداد المستخدم وتثبيت الحزم الضرورية
بعد دخولك إلى بيئة WSL، يجب عليك إنشاء مستخدم جديد وإضافة الصلاحيات المناسبة. استخدم الأوامر التالية:
usermod -aG sudo myuser
passwd myuser
ثم قم بفتح ملف wsl.conf
باستخدام محرر النصوص nano:
nano /etc/wsl.conf
في هذا الملف، يمكنك إضافة المحتوى التالي:
[user]
default=myuser
بعد الانتهاء، اخرج وكن مستعدًا للتحديث وتثبيت الحزم المطلوبة:
sudo apt update && sudo apt upgrade -y
sudo apt install neofetch htop net-tools -y
sudo apt install xfce4 xfce4-goodies kde-full -y
تثبيت XRDP وتهيئته
لتتمكن من الاتصال باستخدام Remote Desktop، تحتاج إلى تثبيت خدمة XRDP:
sudo apt install xrdp -y
ثم قم بإجراء التعديلات التالية على ملف الإعدادات:
sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini
sudo systemctl restart xrdp
وكرر الأمر لتخصيص الجلسة باستخدام KDE:
echo "/usr/bin/startplasma-x11" > ~/.xsession
nano ~/.xsessionrc
أضف المحتويات الجديدة التي تحدد بيئة KDE:
Export XDG_SESSION_DESKTOP=KDE
Export XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop
Export XDG_CONFIG_DIRS=/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings
ثم قم بتشغيل خدمة XRDP مرة أخرى:
sudo /etc/init.d/xrdp start
الحصول على عنوان IP وتشغيل Remote Desktop
قم بالتحقق من الحصول على عنوان IP الخاص بـ WSL باستخدام الأمر:
ifconfig eth0 | grep "inet" | awk '{print $2}'
بافتراض أن العنوان الذي حصلت عليه هو 172.23.65.151، يمكنك الآن استخدام عميل سطح المكتب البعيد للاتصال باستخدام العنوان والمنفذ 3390. ومع ذلك، قد تظهر لك شاشة سوداء عند الاتصال.
كيفية التعامل مع الشاشة السوداء أثناء استخدام Remote Desktop
إذا واجهت مشكلة "Back screen with Remote Desktop when setting up KUbuntu 24.04 on WSL 2.3.26.0 (Windows 11)"، فإليك بعض الخطوات التي يمكنك اتخاذها:
-
تأكد من إعداد XRDP بشكل صحيح: تحقق من أن جميع الإعدادات والتبعيات تم تكوينها وفقًا لما تم ذكره سابقًا.
-
تغيير إعدادات X session: تأكد من أن محتوى ملف
~/.xsession
صحيح ويشير إلى البيئة التي تريد استخدامها (مثل KDE). -
التحقق من السجلات: يمكنك مراجعة سجلات XRDP للتحقق من أي خطأ قد يظهر. يمكنك العثور عليها عادةً في
/var/log/xrdp-sesman.log
. - تجربة بيئة خفيفة: إذا استمرت المشكلة، يمكنك تجربة تثبيت بيئات خفيفة مثل XFCE ومحاولة الاتصال بها.
استنتاج
إن مواجهة مشكلة "Back screen with Remote Desktop when setting up KUbuntu 24.04 on WSL 2.3.26.0 (Windows 11)" تعتبر تجربة محبطة، لكن عبر الخطوات الصحيحة، يمكنك تجاوز هذه المشكلة والاستمتاع بتجربة استخدام KUbuntu على نظام Windows 11 بسلاسة. تأكد من مراجعة جميع الإعدادات واتباع الخطوات بدقة لتحقيق الاتصال الناجح.