от run-time(30-05-2007)

рейтинг (15)   [ добре ]  [ зле ]

Printer Friendly Вариант за отпечатване

Въведение

В светът на линукс съществуват три вида 3D десктопа - Xgl, Compiz и Beryl.
Трябва да се спомене, че в началото Beryl се развиваше точно както и проекта Compiz, но сега различията в кода и функционалността е огромна.Също така ще спомена, че по мой вкус, Beryl е една от най-красивите реализации на 3D десктоп.
И тъй като Beryl не е в ключен като част от пакетите на дистрибуцията, аз ще ви обясня как да си го изтеглите и инсталирате възможно най-лесно.

Като начало да ви представя силата, красотата и визията на Beryl: Връзка към youtube.com

Ако Ви е харесало,то вече можем да пристъпим към инсталация..

Инсталация

Отваряме една терминална сесия и пишем su (ако вече сте като root не е нужно) и добавяме следните източници за urpmi, съдържащи Beryl.



За i586 системи:

  • # urpmi.addmedia SoS-Contrib http://seerofsouls.com/mandriva/2007/i586/contrib/ with hdlist.cz
  • # urpmi.addmedia SoS-Main http://seerofsouls.com/mandriva/2007/i586/main/ with hdlist.cz


  • Или следните огледала:

  • # urpmi.addmedia main_backports ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2007.0/i586/media/main/backports with media_info/hdlist.cz
  • # urpmi.addmedia contrib_backports ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2007.0/i586/media/contrib/backports with media_info/hdlist.cz

  • Да повторя че източниците са само за i586 системи!




    За x86_64 е нужно да добавим следните източници:

  • # urpmi.addmedia main_backports ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2007.0/x86_64/media/main/backports with media_info/hdlist.cz
  • # urpmi.addmedia contrib_backports ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2007.0/x86_64/media/contrib/backports with media_info/hdlist.cz



  • Пристъпваме към инсталирането на пакетите ...

  • # urpmi beryl-core beryl-manager beryl-plugins beryl-settings


  • Сега е нужно да настроим X за коректна работа с Beryl.


    За тез които са с карти NVidia: Отиваме на nvidia.com и теглим последните драйвери.Излизаме от X и пускаме инсталацията на драйверите.

    Това можем да направим по следният начин:
  • # cd yourdirectory
  • # sh NVIDIA-Linux-x86-1.0-9755-pkg#.run
  • Няма да се спирам по-конкретно как се инсталират драйверите.Повече може да прочетете тук: тук

    Сега е нужно да се уверим, че вече няма пуснат 3D десктоп (Xgl или Compiz).

    Отваряме следните файлове с помощта на някой текстови редактор

  • # /etc/sysconfig/xgl
  • И проверяваме "XGL" дали е "no"
    XGL=no



  • # /etc/sysconfig/compiz
  • И проверяваме "COMPIZ" дали е "no"
    COMPIZ=no



  • # /etc/sysconfig/compositing-wm
  • И проверяваме "COMPOSITING_WM_START" дали е "no"
    COMPOSITING_WM_START=no



    Сега остана да си настроим и X

    Редактираме файла:

  • # /etc/X11/xorg.conf

  • Убеждаваме се дали имаме следните редове:

    Section "device"
    Option "RenderAccel" "True"
    Option "DisableGLXRootClipping" "true"
    Option "BackStoring" "True"

    Section "screen"
    Option "AddARGBGLXVisuals" "True"

    Section "Extensions"
    Option "Composite" "Enable"
    Option "RENDER" "Enable"

    Сега е нужно да се рестартира системата
  • # reboot



  • За видео карти Intel, също трябва да се убедим дали няма пуснат 3D десктоп (Xgl или Compiz) и да добавим следното нещо:

    Редактираме файла:

  • # /etc/X11/xorg.conf

  • И в раздела 'Devices' добавяме

    Option "AccelMethod" "EXA"


    Това е!!!

    Сега можем да пуснем Beryl със следната команда:
  • # beryl-manager


  • Ако искаме да се стартира автоматично при стартиране на системата, то за потребителите на KDE трябва да се изпълнят следните команди:

  • # cd /home/user/.kde/Autostart
  • # ln -s /usr/bin/beryl-manager beryl-start


  • И се наслаждаваме... :)
    Всички настройки на Beryl се осъществяват, чрез специален панел, който можем да извикаме с натискането на червеният рубин долу в десният ъгъл на панела.


    << Бързо и евтино - watchdog | Адаптивна защитна стена >>