Product SiteDocumentation Site

فصل 13. محطات العمل

13.1. إعداد المخدّم X11
13.2. تخصيص الواجهة الرسومية
13.2.1. اختيار مدير عرض
13.2.2. اختيار مدير النوافذ
13.2.3. إدارة القوائم
13.3. سطح المكتب الرسومي
13.3.1. ‏GNOME
13.3.2. KDE
13.3.3. Xfce وغيره
13.4. البريد الإلكتروني
13.4.1. Evolution
13.4.2. ‏KMail
13.4.3. ‏Thunderbird وIcedove
13.5. متصفحات الوب
13.6. تطوير البرمجيات
13.6.1. أدوات GTK+‎ في GNOME
13.6.2. أدوات مكتبة Qt في بيئة KDE
13.7. العمل التعاوني
13.7.1. العمل في مجموعات: groupware
13.7.2. العمل التعاوني باستخدام FusionForge
13.8. البرامج المكتبية
13.9. محاكاة ويندوز: Wine
13.10. برمجيات التواصل في الزمن الحقيقي
بعد أن انتهينا من تجهيز المخدمات، يستطيع مديرو النظم التركيز على تثبيت النظام على محطات العمل الفردية وإنشاء إعداد نموذجي لها.

13.1. إعداد المخدّم X11

قد يكون الإعداد الأولي للواجهة الرسومية عسيراً أحياناً؛ فبطاقات العرض الحديثة جداً لا تعمل بشكل مثالي غالباً مع نسخة X.org المرفقة مع الإصدارة المستقرة من دبيان.
من باب التذكير: X.org هو المكون البرمجي الذي يسمح للتطبيقات الرسومية بعرض النوافذ على الشاشة. يتضمن X.org برنامج تعريف (driver) للاستفادة من بطاقة العرض بكفاءة، كما يقدم واجهة قياسية (واجهة X11، بنسختها X11R7.7 في جيسي) حتى تستفيد التطبيقات الرسومية من الوظائف المتاحة.
تستطيع النسخ الحالية من X.org التعرف آلياً على العتاد المتوفر: ينطبق هذا الكلام على بطاقة الفيديو والشاشة، بالإضافة إلى لوحات المفاتيح والفأرات؛ في الواقع، من المريح أن الحزمة لم تعد تولد الملف /etc/X11/xorg.conf بعد الآن. كان هذا نتيجة مزايا طرحت في نواة لينكس (بالأخص بالنسبة للوحات المفاتيح والفأرات)، ونتيجة جعل كل برنامج تعريف يسرد بطاقات الفيديو التي يدعمها، واستخدام بروتوكول DDC للحصول على خصائص الشاشة.
تضبط إعدادات لوحة المفاتيح حالياً في /etc/default/keyboard. يستخدم هذا الملف لضبط كل من سطر الأوامر النصي والواجهة الرسومية معاً، وتتحكم به الحزمة keyboard-configuration. تتوفر تفاصيل ضبط تخطيط لوحة المفاتيح في قسم 8.1.2, “ضبط لوحة المفاتيح”.
توفر الحزمة xserver-xorg-core مخدم X عام، كالمستخدم في النسخ ‎7.x من X.org. هذا المخدم تجزيئي ويعتمد على مجموعة من التعاريف المستقلة للتحكم بأنواع مختلفة عديدة من بطاقات الفيديو. يضمن تثبيت الحزمة xserver-xorg تثبيت مخدم x وتثبيت تعريف واحد على الأقل.
لاحظ أنه إذا لم يتعرف أي برنامج تعريف على بطاقة الفيديو المكتشفة، فسوف يحاول X.org استخدام تعريف VESA أو fbdev. الأول هو تعريف عام يجب أن يعمل في كل الظروف، لكن إمكانياته محدودة (خيارات أقل لدقة العرض، عدم وجود تسريع فيزيائي للألعاب والمؤثرات البصرية لسطح المكتب الرسومي، وهكذا) بينما يعمل الثاني اعتماداً على جهاز framebuffer الذي توفره النواة. يكتب مخدم X رسائله إلى الملف /var/log/Xorg.0.log، وهو المكان الذي يقصده المرء عندما يحتاج معرفة التعريف المستخدم حاليًا. مثلاً، القصاصة التالية توافق مخرجات تعريف intel عند تحميله:
(==) Matched intel as autoconfigured driver 0
(==) Matched modesetting as autoconfigured driver 1
(==) Matched vesa as autoconfigured driver 2
(==) Matched fbdev as autoconfigured driver 3
(==) Assigned the driver to the xf86ConfigLayout
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so