حل مشكلة اللام ألف في التوزيعات الحديثة

إذا كنت تستخدم توزيعة جنو/لينكس حديثة (أوبونتو ٩,٠٤ أو أي توزيعة تحتوي xkeyboard-config-1.5 و libx11-1​.1.5 أو أحدث) فستلاحظ أن أزرار لام ألف على لوحة المفاتيح تعمل ثانية، لكن في تطبيقات جتك+ (جنوم إلخ.) ستجد أنها لا تتصل ببقية الحروف، نفس المشكلة القديمة. هذه مشكلة قديمة لكنها -وبدون الدخول في التفاصيل- شبه محلولة الآن، ما عدا جزء يتعلق بمكتبة جتك+، تجد تفاصيله هنا. لكن يمكن التحايل على هذا وفرض استخدام طريقة الإدخال XIM بدلا من طريقة الإدخال المدمجة في جتك+ سبب المشكلة.

في دبيان (وأوبونتو أو أي توزيعة مبنية عليها) تستطيع تغيير هذا لكل النظام بسهولة:

sudo update-alternatives --set xinput-all_ALL /etc/X11/xinit/xinput.d/default-xim

وستُحل المشكلة بعد إعادة تشغيل X.

إذا كنت تستخدم توزيعة أخرى، فيمكنك إضافة السطر:

GTK_IM_MODULE="xim"

إلى ملف ‪~/.xsessionrc‬ . قد توجد طرق أسهل مع التوزيعات الأخرى، لكن لا أعرفها.

التعليقات

جميل جدا

السلام عليكم
شكرا لك على الشرح، الحمد لله هذه المشكلة غير موجودة في توزيعة أعجوبة.
لو كان هناك توزيعة معدة عربيا أو حزمة تضبط أبونتو لدعم العربية كما في اعجوبة.

طبفت الحل في

طبفت الحل في أوبنتو 9.04 ، وتم إصلاح المشكلة.
الف شكر لمجهوداتك. وإلى الأمام

مشكور

أشكركم على هذه المعلومة النافعة، حيث أني استخدم لينكس بصفة غير منتظمة. كان لي اقتراح اضافي حول توافق تصميم موقعكم مع متصفح إنترنت إكسبلورر 7 و الشاشات العريضة. في حالتي شاشة بوضوح 1440 * 900 بكسل.

لم يعد الحل يعمل

السلام عليكم
لقد كنت استخدم هذا الكود قبل Ubuntu 9.10 و كان يعمل بلا مشاكل
و لكن الكود ليس له أثير الأن
يوجد بالتوزبعة الحالية IBUS بدلاً من Scim و ليس به مشكلة الألف و اللام و لكن مازال ليس كفء حتى الأن
إذا كان لديك حل آخر فمن فضلك ارسله لنا
شكراً

أنا أستخدم أوبونتو ٩,١٠ ويعمل

أنا أستخدم أوبونتو ٩,١٠ ويعمل هذا معي كما عمل في الإصدارات الأقدم.

الرقعة ﻻتعمل مع الواجهة العربية

اﻷستاذ/ خالد حسني
السﻻم عليكم
أفيدك أخي أني أستخدم أبونتو ٩.١٠ (الواجهة العربية) في أكثر من جهاز
والرقعة التي أعددتها تعمل إذا كانت واجهة أبونتو إنجليزية.. للمعلومية جربت أكثر من حل وأمر واستعنت بخبراء..
تنحل المشكلة عندما أجعل واجهة أبونتو انجليزية أما عندما أعيدها إلى العربي تعود المشكلة كما كانت..
أرجو أن تجربها بنفسك .. وأنت قادر إن شاء الله على إيجاد حل.

كما قلت، أنا أستخدم أبونتو

كما قلت، أنا أستخدم أبونتو ٩,١٠ بواجهة عربية، لذا لا أعرف لماذا لا يعمل الأمر معك. إذا نقرت بزر الفأرة الأيمن داخل محرر النصوص واخترت "طرق الإدخال" من القائمة، ما المدخلة المؤشر عليها عندك؟

شكرا على الحل. لقد عدلته

شكرا على الحل. لقد عدلته قليلا هنا كي يعمل مع PCLinuxOS.

علِّق

محتويات هذا الحقل سرية ولن تظهر للآخرين.
كابتشا
هذا السؤال للتأكد من أنك زائر حقيقي ولمنع السخام.
2 + 10 =
حل هذه المعادلة الرياضية البسيطة وأدخل الناتج. مثلا: إذا كان السؤال 1+3 أدخل 4.