مدونة ياسر سليمان

خريج علوم حاسب آلي يستكشف الذكاء الإصطناعي، البرمجيات الحرة والمفتوحة المصدر، والويب

Archive for ديسمبر 2007

اليوم المفتوح للمصادر المفتوحة بالظهران

with one comment

OSOD

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

(لمزيد من التفاصيل: مدونة سفير القلم)

Written by Yaser Sulaiman

ديسمبر 30, 2007 في 8:07 ص

تغيير سلوك شريط عنوان الفايرفوكس في اﻷوبونتو

with 5 comments

بعد فترة من اﻹستخدام المكثف للفايرفوكس في اﻷوبونتو، بدأت أنزعج من السلوك اﻹفتراضي لشريط العنوان: النقر بزر الفأرة في الشريط ﻻ يقوم باختيار كامل النص كما هي الحال في الويندوز، بل ﻻ بد من النقر المزدوج. كنت أعتقد أنه ﻻ يمكن تغيير هذا السلوك، فصرت استخدم اختصار لوحة المفاتيح (Ctrl+L) بكثرة. اكتشفت فيما بعد وعن طريق الصدفة أنني كنت مخطئا.

كل ما يجب فعله لتغيير هذا السلوك اﻹفتراضي هو التالي:

  1. اكتب about:config في شريط العنوان واضغط زر اﻹدخال.
  2. اكتب browser.urlbar.clickSelectsAll في خانة الفلتر.
  3. ستكون قيمة هذا المدخل false في الوضع اﻹفتراضي. انقر عليه نقرا مزدوجا لتجعلها true.
  4. أعد تشغيل الفايرفوكس.

اﻵن، سيتصرف شريط العنوان كما يفعل تحت نظام الويندوز. أنا ﻻ أقول أن هذا السلوك هو الأفضل، فمن تعود على النقر المزدوج ﻻختيار العنوان قد يجد هذا السلوك الجديد مزعجا. في النهاية، هي مسألة تعود وتفضيل شخصي. على كل حال، يبدو أنني لن أستفيد من هذا التعديل كثيرا، فأنا ﻻ أستطيع اﻵن التوقف عن استخدام Ctrl+L! :)

Written by Yaser Sulaiman

ديسمبر 27, 2007 في 12:30 ص

تحريك خلفية سطح مكتب أوبونتو باستخدام XWinWrap

with 4 comments

في التدوينة السابقة، ذكرت بأن هنالك طريقة للحصول على سطح مكتب متحرك في اللينكس. الطريقة التي سأذكر تفاصيلها اليوم وجدتها في مدونة Tombuntu وقمت بتجربتها على Ubuntu 7.10. (المزيد عن تجربتي مع اﻷوبونتو في تدوينة ﻻحقة إن شاء الله)

هذه الطريقة تحتاج استخدام الـCompiz Fusion، بالإضافة إلى برنامج صغير اسمه XWinWrap. كل ما يتوجب القيام به هو:

  1. تنزيل الـXWinWrap من هنـــا.
  2. تشغيل الملف السابق واختيار “Install” لتنصيب البرنامج.
  3. الضغط على Alt-F2 (أو فتح نافذة لسطر اﻷوامر) وإدخال اﻷمر التالي:
    xwinwrap -ni -argb -fs -s -st -sp -nf -b -- /usr/lib/xscreensaver/glmatrix -window-id WID

اﻵن، ستتغير خلفية سطح المكتب وستحل محلها شاشة التوقف glMatrix! شاهد الفيديو التالي لتعرف ما أقصده:

يمكن بالطبع استخدام أية شاشة توقف غير glMatrix. كل ما يجب فعله هو استبدال “usr/lib/xscreensaver/glmatrix/” في اﻷمر السابق بمسار واسم الملف المراد استخدامه.

المشكلة أنه ﻻ يمكن رؤية أيقونات سطح المكتب عند استخدام هذه الطريقة. المشكلة اﻷخرى التي واجهتني هي أنه عند الضغط على شريط عنوان أية نافذة لتحريكها فإنها تختفي تحت سطح المكتب المتحرك. (الغريب أن هذه المشكلة تختفي عند قيامي بتسجيل سطح المكتب!!)

ﻹيقاف الخلفية المتحركة، انتقل إلى سطر اﻷوامر بالضغط على Ctrl-Alt-F1، وأدخل اﻷمر “killallمتبوعا باسم ملف الخلفية المتحركة، ثم اضغط على Ctrl-Alt-F7 للعودة إلى سطح المكتب مرة أخرى.

Written by Yaser Sulaiman

ديسمبر 14, 2007 في 9:24 م