واجهة KDE تعتمد مكتبة Qt في برامجها، أما جنوم فتعتمد GTK. رغم هذا الاختلاف فإنه يمكن استعمال برامج خاصة بجنوم أو معتمدة على GTK  على KDE والعكس أيضا. المشكلة في المظهر فقط، حيث أن واجهة تلك البرامج لا تأخذ السمة المعتمدة في النظام، ما يجعلها تبدو سيئة. من يستخدم برامج كدي في واجهات تعتمد GTK كجنوم وسينامن يمكنك متابعة درس كيف تجعل تطبيقات كدي - KDE تعتمد سمة وأيقونات النظام على جنوم وواجهات أخرى

في هذا الدرس سنرى كيف يمكن أن نحسن سمات تطبيقات جنوم وGTK عموما في واجهة كدي. لاحظ مثلا سمة فيرفكس في الصورة التالية:

فيرفكس على واجهة KDE

 

لتجاوز هذه الناقصة يمكن أن نضيف لكدي - KDE خاصية للتعامل مع البرامج المعتمدة على GTK و بالتالي جنوم. على التوزيعات الدبيانية يمكن تثبيت الحزم اللازمة لإضافة هذه الخاصية بالأوامر التالية:

 sudo apt-get install kde-config-gtk-style
sudo apt-get install gtk2-engines-oxygen gtk3-engines-oxygen

 

على توزيعات أخرى ابحث عن حزمة kde-config-gtk-style في مدير التطبيقات أو ثبتها بمدير الحزم من الطرفية.

الحزمتين gtk2-engines-oxygen وgtk3-engines-oxygen  لتوفير سمة مشابهة للسمة الافتراضية لبيئة المكتب KDE حتى لتطبيقات GTK.

 

بعد إضافة هذه الحزم ستنضاف في إعدادات النظام -  سمة التطبيقات خاصية جديدة : Gtk Configuration. من هذه الخاصية يمكن اختيار سمة وخط لتطبيقات GTK.

التحكم في سمة تطبيقات GTK على KDE

 

بعد إعادة الدخول للجلسة ستأخذ التطبيقات المعتمدة على GTK السمة التي حددت لها. 

فيرفكس بسمة Oxygen

 

نصيحة  حاول ما أمكن الاعتماد على البرامج الافتراضية لبيئة المكتب التي تستخدم فهي تكون أنسب ومدمجة أفضل مع باقي مكونات النظام.