Archive for the ‘لينوكس’ Category

طريقة عمل grub boot screen

19 جويلية 2007

السلام عليكم
الدرس بسيط للغاية و ان شاء الله ينال اعجابكم.
اولا ما هو grub boot screen؟
هو تلك الواجهة التي نشاهدها بعد تشغيل الجهاز و اثناء اختيار نظام التشغيل.
و هذه بعض المعطيات البسيطة:
يمكننا تصميم اي صورة نريد بواسطة gimp مثلا او ان نختار اي صورة لديك مسبقا.
نفتح gimp ثم نحدد الطول و العرض 640×480 و نحرر الصورة، ثم بعد الانتهاء من اعدادها نفتح Image->Mode->Indexed و نختارGenerate optimal Palette و نعطيها 14 لون، ثم نقوم بحفظ العمل باسم splash.xpm
نفتح سطر الاوامر و نكتب:

gzip splash.xpm

فينتج ملف مضغوط splash.xpm.gz، نقوم بنسخه الى المجلد boot/grub/ و لكن قبل هذا نقوم بحفظ نسخة من splash.xpm الاصلي.
و بهذا نكون قد انتهينا.
هناك طريقة اسرع و هي بفرض انه لدينا صورة بصيغة png مثلا و نريد استعمالها، نفتح سطر الاوامر و نكتب:

convert -resize 640×480 -colors 14 image.png image.xpm

ثم

gzip image.xpm

ثم

sudo cp image.xpm.gz /boot/grub/splash.xpm.gz

و اخيرا اعد تشغيل الجهاز و تمتع 🙂

و هذه بعض الخلفيات الجاهزة، ان شاء الله تعجبكم
قم بتغيير الاسماء الى splash.xpm.gz و انقله الى boot/grub/
null
null
null
null
null

و لتحميل هذه الخلفيات تضغط هنـــــــا

اجعل سطح مكتبك ثلاثي الابعاد و تمتع بجمال Beryl على Ubuntu7.04

16 جويلية 2007

السلام عليكم

سبق لي أن وضعت هذا الشرح في منتدى برامج نت، و أحببت ان أعيد كتابته هنا.
قد يعتقد البعض ان نظرية سطح المكتب ذي الابعاد الثلاثة هي من خصائص وندوز فيستا وحده، و لكن لتصحيح المعلومات فقد سبق لينوكس بتوفيرها بمدة ليست بالقليلة و كذلك نظام الماك
و هناك اكثر من برنامج يوفر هذه النكهة الجمالية مثل Compiz و Beryl و هو ما سأقوم بشرحه.

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

و للمزيد من القاطع اضغط هنـــــــــــــــا

و الان نبدأ بسم الله رب العالمين:

البرنامج يتوافق مع اغلب توزيعات لينوكس، و لا يحتاج الى عتاد قوي مثل الفيستا و لا الى رامات كبيرة.
و قد اخترت على سبيل التجربة توزيعة Ubuntu 7.04 و هي احدث توزيعة من عائلتها حاليا، يعني طازجة 🙂

سوف نقوم بتثبيت البرنامج على جهاز يحتوي على شريحة شاشة من نوع ATI، فنفتح سطر الاوامر من : Applications > Accessories > Terminal
ثم نتأكد ان النظام up-to-date فنكتب :

sudo apt-get update
sudo apt-get upgrade

ثم نثبت حزمة Xgl هكذا

sudo apt-get install xserver-xgl

ثم نكتب سكريبت ليمكن Xgl من تطبيق نفسه مباشرة

sudo gedit /usr/local/bin/startxgl.sh

عندها سيفتح لنا ملف ننسخ فيه الاتي:

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec dbus-launch –exit-with-session gnome-session

ثم نعطي هذا السكريبت صلاحية تنفيذية Executable

sudo chmod a+x /usr/local/bin/startxgl.sh

ثم ننشئ ملفا اخر نحتاجه عند اقلاع GDM :

sudo gedit /usr/share/xsessions/xgl.desktop

ونكتب فيه :

[Desktop Entry]
Encoding=UTF-8
Name=GNOME with XGL
Comment=
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application

و نعطيه كذلك صلاحية تنفيذية

sudo chmod a+x /usr/share/xsessions/xgl.desktop

ثم نذهب الى System > Administration > Software Sources و نزيل العلامة من على Community-maintained Open Source software (universe) و نغلق الصفحة.
الان نضيف الى النظام هذا المفتاح، من سطر الاوامر نكتب :

sudo wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add –

و نفتح ملف المصادر :

sudo gedit /etc/apt/sources.list

و نظيف اليه :

deb http://ubuntu.beryl-project.org/ feisty main

ثم

sudo apt-get update

ثم

sudo apt-get install beryl emerald-themes

و هكذا نكون قد انتهينا، فما علينا الان الا اعادة تشغيل الواجهة الرسومية Ctrl+Alt+Backspace ثم التأكد ان الـ Beryl يشتغل بواسطة سطر الاوامر اكتب :

beryl-manager
emerald –replace

هذا شرح بسيط و هذه بعض الصور من سطح مكتبي، و اتمنى ان يعجبكم.

  • تشغيل البرنامج :
  • null

  • مكتب ثلاثي الابعاد
  • null

  • مكتب داخل مكعب
  • null

  • فيضانات و مكتب يغرق 😆
  • null

  • المكتب يحترق 😯
  • null
    null
    null

  • مكتب من عائلة الرخويات 8)
  • null
    null
    null

    و في الاخير أسألكم الدعاء بالشفاء.
    السلام عليكم

    How to compile Linux Kernel

    16 جويلية 2007