تشغيل أكثر من واجهة سطح مكتب وبحساب واحد
كتبه : ناكيفو ، لمجتمع لينوكس العربي
على توزيعة : Fedora 14 64-bit
المشكلة :
أنه بإستخدام طريقة : تبديل المستخدم ( switch user ) في القنوم و KDE ، لا يمكن العمل على مستخدم واحد في واجهتين مختلفتين .
فكرة الحل :
تشغيل أكثر من خادوم اكس ( X.org Server ) ، في أكثر من كونسل ( console ) .
طريقة الحل :
أولا: اﻹنتقال إلى كونسل جديد [ في الفيدورا اﻹكس يشتغل في الكونسل اﻷول tty1 ] وذلك باﻹختصار :
CTRL+ALT+Fx
حيث : x يمثل رقم الكونسل المراد اﻹنتقال إليه .
يعني :لو أردت اﻹنتقال إلى الكونسل الثاني سوف أضغط : CTRL+ALT+F2
ثانيا : تسجيل الدخول بنفس حسابك المعتاد و اختيار الواجهة :
اختيار الواجهة يتم بتعديل الملف : [ في مجلد المنزل تجده مخفيا ، ﻷنه بادئ بنقطة ، وإن لم تجده فأنشئ واحدا ]
.xinitrc
وذلك كاﻵتي :
أ- للقنوم :
exec gnome-session
ب- KDE :
exec startkde
وهكذا .
ثالثا: تشغيل اﻹكس في الكونسل الجديد :
وذلك كاﻵتي :
startx -- :1
:1 يمثل رقم Display المراد تشغيل الإكس عليها ، ويجب أن تكون ١ أو أكبر ، ﻷن اﻹكس السابق يشتغل على Display 0
# echo $DISPLAY
:0.0