Home > Linux, Research > Compiz Fusion ‘a Extra eklenti kurulumu (Gusty 7.10)

Compiz Fusion ‘a Extra eklenti kurulumu (Gusty 7.10)

Önemli! : Burda anlattığım kurulum aşamaları Ubuntu 8.04 Hardy Heron distrosundaki default compiz veya compiz versionu 0.6.* dan büyük olanlar tafarından uygulanmamalıdır.

İlk önce şunu söylemek yerinde olur diye düşünüyorum. Burada anlatacağım kurulum aşamaları vs. home user diye tabir ettiğimiz kullanıcılar tarafından karışık olarak görülebilir. Lütfen şu anda ne ile uğraştığınızı bilmiyorsanız, ve buna rağmen Compiz kurulumunu yapmak istiyorsanız bu işlemleri uygulamanızı tavsiye etmeyiniz.

Ubuntu Gusty 7.10

Bu işlemleri uygulamanız için şunlara sahip olduğunuzu varsayıyorum;

  • Yeni kurulmuş bir Gusty
  • Halen sisteminize Gusty kurulumu ile gelen default compiz paketlerinin çalışıyor şekilde olması (0.6.*)
  • Ve kurulum sırasında root yetkisinde değil kullanıcı seviyesinde olduğunuz

    Not: Compiz-Fusion kurulumuna başlamadan önce sisteminizde ki ekran kartlarının bu listedekilerden biri olmasına ve sisteminizde çalışıyor halde olmasına dikkat edin!

    Kurulumunu yapacağımız eklentiler : 3D Windows, Atlantis2, Snow, Stars, Atlantis, Screensaver, Anaglyph, Wallpaper, Tile, Freewins, Fireflies, Photowheel ve Snowglobe. Bunlara ek olarakta Mouse position polling, Magnifier ve Show mouse eklentilerinin kurulumunuda bulabileceksiniz.

    Compiz Eklenti Bağımlılıklarının Kurulumu

    Öncelikle aşağıdaki komutu konsol(terminal) e yazarak gerekli bağımlılıkları sistemimize kurmalıyız. Çünkü compiz eklentilerini derlerken ve yüklerken bunlara ihtiyacımız olucak.

    sudo apt-get install compiz-bcop compiz-dev build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev x11proto-scrnsaver-dev libxss-dev libxslt1-dev libtool

    Eklentilerin İndirilmesi

    Şimdi /home/samet/  altında compiz eklentilerini açacağımız bir klasör oluşturuyoruz.

    mkdir -p ~/compiz/

    Sıradaki işlemimiz ise eklentileri bilgisayarımıza indirmek.Aşağıdaki kod dizisini terminal’ e tamamen

    yapıştırabilirsiniz. Terminal satır satır okuyarak indirme işlemini tamamlayacaktır veya satır satır sizde terminale girebilirsiniz. Not: burada ‘wget’ komutu ile başlayan 13 satır vardır.

    wget -O /tmp/3d.tar.gz ‘http://oreaus.googlepages.com/3d.tar.gz’
    wget -O /tmp/atlantis2.tar.gz ‘http://oreaus.googlepages.com/atlantis2.tar.gz’
    wget -O /tmp/snow.tar.gz ‘http://oreaus.googlepages.com/snow.tar.gz’
    wget -O /tmp/stars.tar.gz ‘http://oreaus.googlepages.com/starz.tar.gz’
    wget -O /tmp/atlantis.tar.gz ‘http://oreaus.googlepages.com/atlantis.tar.gz’
    wget -O /tmp/screensaver.tar.gz ‘http://oreaus.googlepages.com/screensaver.tar.gz’
    wget -O /tmp/anaglyph.tar.gz ‘http://oreaus.googlepages.com/anaglyphz.tar.gz’
    wget -O /tmp/wallpaper.tar.gz ‘http://oreaus.googlepages.com/wallpaper.tar.gz’
    wget -O /tmp/tile.tar.gz ‘http://oreaus.googlepages.com/tile.tar.gz’
    wget -O /tmp/freewins.tar.gz ‘http://oreaus.googlepages.com/freewinz.tar.gz’
    wget -O /tmp/fireflies.tar.gz ‘http://oreaus.googlepages.com/firefliez.tar.gz’
    wget -O /tmp/photowheel-0.6.tar.gz ‘http://oreaus.googlepages.com/photowheel-0.6.tar.gz’
    wget -O /tmp/snowglobe.tar.gz ‘http://oreaus.googlepages.com/snowglobe.tar.gz’

    İndirilen eklentileri Tar’ dan çıkaralması

    Burada 3d eklentisi için yapılması gerekenleri anlatıcam. Tabiki bu işlemi diğer eklentiler içinde tek tek uygulamanız gerekiyor. Kullanacağımız ~/compiz/ yolu aslında /home/samet/compiz/ dizini ile eşdeğerdir.

    tar -xf ‘/tmp/3d.tar.gz‘ -C ~/compiz/

    Girmiş olduğumuz bu komut indirmiş olduğumuz 3d.tar.gz eklentisini şu anda bulunduğu dizin olan /tmp/3d.tar.gz den alıp sıkıştırılmış halden çıkararak ~/compiz/3d/ dizininin içerisine kopyalıyor. Bu aşamadan sonra ise yapacağımız şey ~/compiz/3d/ dizinindeki koynak kodları derlemek ve yüklemek olacaktır.

    Derleme işlemine geçebilmek için ilk önce o dizine gidelim

    cd ~/compiz/3d/

    daha sonra ise;

    make && make install

    kodlarını kullanarak derleme ve yükleme işlemlerini tamamlayalım. Bu işlemle birlikte 3d eklentisinin kurulumunu tamamlamış oluyoruz. Bu işlemden sonra tek yapmamız gereken ise tabiki isteğiniz dahilindeki eklentileride bu şekilde kurulum yapmak ve tüm işlemleri bitirdiğinizde Ekran kartı özelliklerinin yeniden başlamasını sağlamanızdır. Bunun için ise Ctrl+Alt+Backspace tuş kombinasyonunu kullanabilirsiniz.

    Tabiki kurulum yaptığınız eklentileri Compiz Yönetim panelinden açmayıda unutmayın :)

    peki şimdi kurulum yaptık peki bu eklentiyi kaldırmak istiyorsak;

    gerekli eklenti dizinini bulduktan sonra (mesela : cd ~/compiz/3d/ )

    make uninstall

    komutunu uygulamak olacaktır.

    Daha fazla eklenti için

    Burada şunu bilmemiz gerekiyor, yükleyeceğimiz eklentilerden Show mouse ve Magnifier eklentisinin bağımlılığı olan Mouse position polling ‘ in önceden yüklü olması gerekiyor. Bunu da zaten ilk kısımda anlattığım şekilde kurabilirsiniz.

    Bunun için;

    mkdir -p ~/compiz/
    wget -O /tmp/k4plugins.tar.gz ‘http://oreaus.googlepages.com/k4plugins.tar.gz’
    tar -xf ‘/tmp/k4plugins.tar.gz’ -C ~/compiz/
    cd ~/compiz/k4plugins/mousepoll/
    make && BUILD_GLOBAL=true sudo make install
    cd ~/compiz/k4plugins/mag/
    make && sudo make install
    cd ~/compiz/k4plugins/showmouse
    make && make install

    komutlarının sırasıyla uygulanması gerekiyor.

    Bu işlemden sonra bağımlılıklarından bahsettiğim eklentilerin aktif olabilmesi için öncelikle Mouse position polling ekletisinin CompizConfig Settings Manager (ccsm) kullanılarak aktif hale getirilmesi gerekiyor.

    Eğer bunlara yabancı olduğunuz halde bu aşamaya kadar başarı ile gelmişseniz fakat CCSM haakında bir bilgiye sahip değilseniz bunun için

    sudo apt-get install compizconfig-settings-manager

    komutunu yine terminalde çalıştırarak bu paketi sisteminize kurmanız gerekmektedir. Daha sonra bu pakete System/Preferences/Advandec Desktop Effect Settings den ulaşabilirsiniz.

    Tüm bu eklentileri doğru bir şekilde çalıştırabilmek istiyorsanız yukarıda anlattığım tüm işlemlerin Sorunsuz! bir şekilde yapılması gerekmektedir.

    Kolay Gelsin.

    İyi eğlenceler :)

    VN:F [1.9.22_1171]
    Rating: 0.0/10 (0 votes cast)
    VN:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
    1. ixir
      May 1st, 2009 at 12:47 | #1

      Compiz Fusion ‘a Extra eklenti kurulumu (Gusty 7.10)

      saygıdeger ustad gusty kurulumundan itibaren resimli anlatım yapsaydın çok sevinirdim

      emeklerin için tşkler ben ne kadar yapoamasamda yapanlar vardır

      ama daha kapsaölı bi anlatım yapma sansın varsa sevinirim

      tekrardan tşkler

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    2. mutlucan96
      August 18th, 2009 at 12:22 | #2

      Pardus kullanıyorum.Compiz Fusion var ama 3b eklentisini kuramadım.Video veya resimle anlatırsanız çooooooooooook sevinirim.Bununla ilgili bir çok makale var ama ingilizce olduğuu için anlamıyorum.

      Lütfen Yardım Edin!

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    3. August 28th, 2009 at 23:47 | #3

      very nice great post

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    4. March 16th, 2010 at 14:11 | #4

      arkadasım çok teşekkür ederim güzel anlatmışsın
      söylediklerinin hepsini harfiyen uyguladım
      ccsm ye atlantis sekmesi geldi fakat bir türlü aktifleştiremiyorum. başında tik işareti koyduğumda işaret kendiliğinden kalkıyor. neden böyle yaparki?

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    5. January 9th, 2013 at 01:07 | #5

      neden öyle yaparki?

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    1. No trackbacks yet.