5Aug
من السهل رؤية الاختلافات البصرية بين بيئات سطح المكتب من جنوم و كدي، فكيف يمكن تشغيل أحد التطبيقات تحت الآخر دون مشاكل؟سوبيروسر Q & أمب؛ A اليوم لديه الجواب.
سؤال اليوم & أمب؛تأتي جلسة الجواب إلينا من باب المجاملة، وهو قسم فرعي من "ستاك إكسهانج"، وهو عبارة عن مجموعة من المواقع على شبكة الإنترنت.
"هزة أيدي" كليبارت مجاملة من Clker.com.
السؤال القارئ
المستخدم الفائق لينوب يريد أن يعرف كيف يمكن لتطبيقات كدي تشغيل تحت جنوم:
إذا كان جنوم يستخدم غك + و كدي يستخدم كت، كيف يمكن لتطبيقات كدي تشغيل تحت جنوم؟
ما الذي يجعل من الممكن لتطبيقات كيدي بسلاسة تحت جنوم؟
الجواب مساهم
D الجواب لديه الجواب بالنسبة لنا:
هذا ممكن لأن بيئات سطح المكتب هذه تستخدم نفس نظام الرسومات، X11.جميع البرامج الرسومية تحدث فقط بروتوكول X11 مع خادم X( عادة كورغ)، وإرسال الأوامر لرسم هذا أو ذاك، وتلقي أحداث الإدخال( الماوس، لوحة المفاتيح، الخ).
كل مجموعة أدوات واجهة المستخدم مثل غك أو كت تأتي في شكل مكتبات يربطها البرنامج الرسومي.سيقوم برنامج مكتوب ل غنوم استخدام ليبغك و ليبغتك
، وسيستخدم برنامج كدي ليبتكور مع ليبقتغوي .كل مجموعة أدوات ثم ببساطة استخدام نفس الوظائف X11 لرسم كل شيء في إطار البرنامج المعني.معظم الأدوات الحديثة، مثل غك، كيو تي، أو إفل، أداء جميع الرسم أنفسهم، ومجرد إرسال الصورة النهائية من النافذة بأكملها على X11.مجموعات الأدوات القديمة مثل زاو أو موتيف بدلا من ذلك ترسل الأوامر لرسم الأوليات مثل خطوط أو مستطيلات، والخادم X يفعل كل التقديم.
يغطي بروتوكول X11 أيضا إدارة النوافذ، وبالتالي فإن كل بيئة سطح المكتب سيكون لها برنامج "مدير النوافذ" الذي يرسم إطارات النوافذ( "الزينة")، ويسمح لك لنقل وتغيير حجم النوافذ، وهلم جرا.مديري النوافذ الحديثة "التركيب" في الواقع تولي مهمة كورغ من تأليف جميع النوافذ على صورة الشاشة النهائية، مما يسمح للأشياء مثل الظلال أو الآثار التي يمكن ان تضاف.
ربط في نفس نظام الرسومات لسهولة "التوافق" هو شيء رهيبة، وكبيرة عندما تريد أن يكون كل التطبيقات المفضلة لديك تعمل تحت نفس بيئة سطح المكتب!
هل لديك شيء لإضافة إلى التفسير؟الصوت قبالة في التعليقات.هل ترغب في قراءة المزيد من الإجابات من مستخدمي إكساك إكسهانج؟تحقق من موضوع المناقشة الكامل هنا.