السبت، يونيو 23، 2007

Compiz Fusion on openSUSE 10.2

اذا اردت تجربة Compiz Fusion على توزيعة اوبن سوزه 10.2 فيمكنك ذلك, و بدايةً عليك باضافة المخزن الخاص بها لسمارت عن طريق الامر التالي:
smart channel --add http://software.opensuse.org/download/home:/cyberorg/openSUSE_10.2/home:cyberorg.repo
ثم عمل ابديت للقناة السابقة:
smart update home:cyberorg
و اخيرا تنزيل الحزمة الخاصة بها و ذلك بكتابة الامر:
smart install compiz-git-all
و سيتم في حينها تنزيل المكتبات الخاصة بها و حذف compiz من النظام و تركيب الاصدارة الجديدة.
اﻵن نأتي لكيفية التشغيل, و يتم ذلك لمرة واحدة بكتابة الاوامر التالية:
compiz –replace ccp &
في حالة استخدامك واجهة جنوم
gtk-window-decorator –replace &
و في حالة كيدي
kde-window-decorator –replace &
اخيراً بالنسبة للولوج للوحة التحكم الخاصة بها فيتم ذلك بواسطة
ccsm &

اذكر هنا بأن النسخة ما زالت تحت التجربة و لم يتم نشرها رسمياً, و لست مسؤولاً عن اي ضرر قد يلحق بك من هذه التجربة.

النسخة مستقرة بشكل كبير, و اصبحت استخدمها بشكل افتراضي دون مشاكل :)

بخصوص الاداة Smart

قام أخي عبد الاله بعرض مشكلة واجهها مع الاداة سمارت و هي بخصوص كيفية وضع عنوان الملقم بها. و سأعرض هنا مشكلة قد واجهتني في وقت سابق و كيفية حلها, في الواقع المشكلة كانت في عدم قدرة سمارت في التحقق من تواقيع الحزم المراد تثبيتها, اذ يقوم سمارت بتنزيل المفتاح من المخزن الذي يقوم بالتنزيل عن طريقه الحزم, و بعدها يقوم بالتحقق منها ثم يتم بعدها تثبيت الحزم, و لحل هذه المشكلة كان لا بد من ايقاف خاصية التحقق من تواقيع الحزم بالامر التالي:
smart config --set rpm-check-signatures=False

و عند الحاجة لتمكين هذه الخاصية, فيتم ذلك بواسطة الامر التالي:
smart config --set rpm-check-signatures=True

طبعاً لا ينصح بايقاف هذه الخاصية, لكن للضرورة احكام :)

Compiz Fusion

الكثير منا يعلم بأن مشروعي Compiz و Beryl سيتم دمجهما في مشروع واحد. و قبل مدة تم تسمية المشروع اخيراً بـ Compiz Fusion و سيتم البدء في نشره قريباً.
لمزيد من المعلومات بالامكان مراجعة الروابط السابقة, بالمناسبة بالعرض السفلي نتيجة دمج هذين المشروعين و ما تم اضافته من اضافات جديدة بالوقت الحالي للمشروع الجديد. العرض به مقطع غنائي و لم يعرض جميع الاضافات الجديدة.




المصدر مع الشكر لأخي CPU.

الاثنين، يونيو 18، 2007

30

سجل يا تاريخ, في يوم ميلادي الـ22 يفوز الفريق الملكي ريال مدريد ببطولة الدوري الـ30 في تاريخه!
الف مبروك لكل مدريدي, و لا عزاء على اموال برشلونة.
madrid

madrid

* جميع حقوق الصور تعود لأصحابها, تم نسخ روابطها من منتديات الرياضة للأبد, رابطة ريال مدريد

الأحد، يونيو 17، 2007

تحديث مهم لمستخدمي Banshee في اوبن سوزه

يواجه المستخدمون لتوزيعة اوبن سوزه مشكلة عويصة في برنامج الصوتيات بانشي, و تظهر هذه المشكلة عند ربط بانشي بمكتبة الصوتيات libxine1 باضافة تقوم بهذا العمل, و هي ببرمجة i-nZ, المشكلة تكمن في عدم القدرة على عمل ايقاف للملف الصوتي بمجرد تشغيله, اي عدم تفعيل زر Pause بدلاً من Play. و عند الحاجة لايقاف الملف الصوتي فانك ستضطر لايقاف البرنامج ككل!

و اليوم وصل بي الامر للبحث عن البديل رغم اعجابي الشديد ببرنامج بانشي و استخدامي له منذ انتقالي للواجهة جنوم, لكن قبل ذلك قمت بمراجعة سريعة لمدونة i-nZ لعل المشكلة تكمن من نفس الاضافة و ليس مشكلة متعلقة ببانشي, و وجدت ان صفحة الشرح الخاصة بالاضافة قد تم تحديثها و تحديث طريقة تثبيت الاضافة بدلاً من الطريقة السابقة اليدوية, و بعد تجربتها من قبلي تمت حل المشكلة أخيراً :)

صفحة الاضافة و طريقة تثبيتها هنا, و لا أظن بأنها تحتاج لشرح اكثر مما هي عليه!

للمزيد من المعلومات عن هذه الاضافة, قمت بالاقتباس من موضوع شرح الاستخدام الغير رسمي لنظام openSUSE 10.2 ما يلي:
س: كيف اجعل برنامج Banshee مشغل صوتيات يدعم العديد من الانماط الصوتيه ؟
ج: برنامج Banshee احد البرامج القويه في تشغيل الصوتيات في لينوكس وتحديدا واجهة GNOME ويميزه امكاناته التشبيكيه مع الـ podcasts واجهزة الـ ipod واجهزة الجوال " الموبايل " خصوصا جوالات Walkman من سوني اريكسون والتعامل الجيد جدا مع المستخدم بجمال وسهولة ونظافة واجهته ولكن يعيبه استخدامه محرك GStreamer الضعيف جدا مقارنه بمحركات xine او mplayer او ffmpeg وقد وجدت بالمصادفه احد المبرمجين يعاني مما عانيت منه فقام بكتابة Backend لمحرك xine حتى يعمل المحرك على Banshee وقد تراسلت معه مرارا وتكرارا عبر موقعه وعبر المحادثه الفوريه IRC لتوضيح العديد من الاخطاء في المكتبه التي صممها والحمد لله توصلنا الى نتيجه جيده جدا حيث ان بانشي اصبح يدعم عدد لا بأس به من الملفات بدلا من ogg فقط فقد اصبح يدعم : “mp3″, “ogg”, “wma”, “asf”, “flac”, “rm”, “ac3″, “snd”, “au”, “ram”, “ra”, “wav”, “mpv”, “mp2″, “mpv2″, “mp4″, “aif”, “aiff” وهو عدد جيد من الملفات.

الجمعة، يونيو 15، 2007

Avant Window Navigator

awn
Avant Window Navigator - AWN هو عبارة عن dock يوضع بأسفل الشاشة و يقوم بعمل تصغير للبرامج المفتوحة و تكبيرها عند النقر عليها, و ايضاً يقبل بتنزيل الايقونات عليه بحيث يعمل كمشغل لها launchers. و هو بالمناسبة شبيه جداً للـ dock الموجود في نظام ابل ماك او اس 10.

و بهذا المقطع يمكن مشاهدة طريقة عمله.

بالنسبة لعملية التركيب, فقد وجدته ضمن المخازن المتوفرة لدي في سمارت و تحديداً في مخزن جورو, لكن بعد تثبيته وجدت ان النسخة لا تحتوي على الـ launcher.

لذا قمت بتركيب النسخة التجريبية svn و ساشرح هنا خطوات تركيبها.

مهم: قبل شروعك بهذه العملية, اود ان اذكرك بعملية تثبيت الـ freetype2 كما تم نشرها بهذا الرابط, فاذا قمت بها فانه فمن الافضل لك تثبيت الحزمة freetype2-devel و التي قد قمت ببناءها من المصدر والموجودة لديك في نفس الملف الذي قمت فيه بتثبيت freetype2.

بدايةً سنحتاج الى تركيب بعض الحزم التي سنحتاجها لتركيب AWN, حيث سنقوم بتركيب AWN عن طريق المصدر.

smart install gnome-desktop-devel libgnome-devel gnome-vfs2-devel gconf2-devel dbus-1-glib-devel libwnck-devel zlib-devel glib2-devel intltool libwnck-common gnome-common

للمعلومية: قمت بعمل مراجعة سريعة للترمنال لدي و تحديداً للاوامر السابقة التي قمت بكتابتها حتى اتذكر ما قمت بتنزيله من مكتبات, لذا من الممكن انني قد اسقطت سهواً احدى المكتبات المهمة التي نحتاجها في عملية تثبيت AWN, و اتمنى مِن مَن يقوم بتجربة هذه الخطوات بإعلامي فوراً عن وجود اي مكتبة ناقصة ليتسنى لي تعديل الامر السابق.

الآن بعد تثبيت المكتبات السابقة فاننا بحاجة لاداة cvs2svn حتى نقوم بعملية تنزيل النسخة svn الخاصة بـ AWN.
smart install cvs2svn

بعد عملية التثبيت السابقة, سنقوم الآن بتنزيل الملفات الخاصة بـ AWN عن طريق الامر التالي
svn checkout http://avant-window-navigator.googlecode.com/svn/trunk/ avant-window-navigator

الآن ننتقل لملف التركيب
cd avant-window-navigator/

و نقوم بعملية التجهيز للتثبيت بالامر التالي
./autogen.sh

الآن راقب جيداً عملية التثبيت, فاذا لم تظهر اي علامة تدل على وجود خطأ او وجود مكتبة ناقصة فانت في الطريق الصحيح.

بعد ذلك
make

و اخيراً
make install

حتى نتأكد من عمل البرنامج نقوم بتشغيله بالامر التالي
avant-window-navigator

فاذا ظهر لديك الشريط بالاسفل فبهذا نكون قد انتيهنا.

بقي ان اقول بانه يتم التعديل على خصائص البرنامج عن طريق الامر
avant-preferences

و للتعديل في ترتيب الـ launchers يتم ذلك بالامر
avant-launchers

بالنسبة لاضافة ايقونات للـ launchers فيتم عن طريق عملية سحب الايقونة للشريط و افلاتها فيه و سيتم اضافتها تلقائياً.

بالمناسبة, هنالك عدة اضافات جميلة لهذا الـ dock منها ما هو مخصص لمسنجر بيدجين بحيث يقوم باعلامك عن خيار اتصالك (متصل, مشغول... الخ) و ايضاً بعدد الرسائل التي وصلتلك و غيرها, و العديد من الاضافات الاخرى و التي يمكن الحصول عليها من هذا الرابط.

و لمستخدمي توزيعة اوبنتو يمكنهم الاستفادة من هذا الرابط الخاص بكيفية تركيب AWN بتوزيعتهم.

ختاماً, صورة لسطح مكتبي مع AWN :)

تحديث:
ملاحظة, تم تغيير طريقة التنزيل باستخدام bazaar بدلاً من الـ subversion, و يمكن الاستعانة بالموقع الجديد لافانت.

الاثنين، يونيو 04، 2007

ALSA 1.0.14

قام اليوم موقع مشروع ALSA باصدار النسخة الحديثة و المستقرة من التعريف الخاص بهم, و معروف ان مشروع السا هو المشروع المسؤول عن تعريف كروت الصوت في لينكس. و اصبح بالامكان الاستفادة من التعريف و تنزيله من الموقع الرسمي للمشروع.
و يوجد في الموقع آخر التغييرات الجديدة التي تم اضافتها لهذه الاصدارة.

يفضل لمن لا يواجه مشاكل في كرت الصوت الانتظار ريثما يقوم فريق توزيعتك بتوفيرها لك على شكل حزمة جاهزة للتثبيت.

الجمعة، يونيو 01، 2007

مشكلة في رابط خلاصات المدونة

يبدو ان هنالك مشكلة في رابط ملف الخلاصات الخاص بالمدونة, فقد لاحظت ان جديد مقالات المدونة لا يتم ربطها في البرامج الخاصة بقراءة الخلاصات, و بعد بحث بسيط وجدت ان لمدونتي رابط آخر للخلاصات و يعمل بشكل صحيح, لذا من الافضل استخدامه بدلاً من الرابط السابق.

الرابط الجديد للخلاصات. و اتمنى اعلامي اذا واجهتهم اي صعوبات.