Hiç Hollywood filmlerindeki bilgisayar sahnelerini izleyip güldüğünüz oldu mu? Oradan buradan kayan pencereleri, yanıp sönen tuşları, dönen, hoplayan zıplayan arayüzleri ile bir şenlik havasındadır bu filmlerin bilgisayar ekranları! :) Yok böyle bişey, yok böyle bir işletim sistemi, arayüz der durur, kendinizi yersiniz. Ama artık durum biraz farklı...
Her ne kadar bu filmlerdekiler uydurma, bir grafikerin elinden çıkmış animasyonlar olsalar da, gerçek hayatta onları hiç aratmayacak ve hatta bazı noktalarda nal toplatacak bir yazılım var; Compiz Fusion! (Burada Rocky Balboa'dan Eye of the Tiger şarkısının girdiğini hayal edin lütfen!),
Eğer Compiz Fusion'u hiç görmediyseniz, şaşırmaya ve ufak çaplı bir şoka hazır olun lütfen! :) İşte Compiz Fusion!
Sistem dosyaları üzerinde ayar yapacağımız için yedekleyerek çalışmamızda fayda var. Böylece eğer bir sorunla karşılaşırsanız, yedeklediğiniz dosyayı geri alarak eski ayarlara dönebilirsiniz. Xorg.conf dosyasını konsoldan yedeklemek için;
Compiz'i kurmadan önce ekran kartınıza göre bazı ayarlar yapmanız gerek. İlk bakışta bunlar biraz karmaşık görünebilirler fakat oldukça basit ayarlar.
Öncelikle bu adresten NVidia kartınıza uygun sürücüyü Paket Yöneticisi'nden kurmalısınız. Bu adreste kart modelinize göre nvidia-new, nvidia ve nvidia-old paketlerinden birini seçeceksiniz. Örneğin ekran kartınız GeForce 6800 XT, bu durumda nvidia-kernel-new, nvidia-tools-new ve nvidia-glx-new paketlerini kurmalısınız.
Sürücüleri kurduktan sonra sıra xorg.conf dosyasını düzenlemeye geldi. Bunu isterseniz kendiniz de yapabilirsiniz.
Fakat NVidia kartlar için bunu konsoldan nvidia-xconfig komutu hallediyor. Bunun için Programlar > Sistem > Terminal Programı (Konsole)'dan bir konsol penceresi açıyoruz.
Bu konsol penceresinde aşağıdaki komutu verin;
sudo nvidia-xconfig --composite --allow-glx-with-composite --add-argb-glx-visualsBu komut size kullanıcı parolanızı soracak, girdikten sonra bilgisayarınızı kapatıp açın. Tekrar başlarken, açılışta NVidia logosu görürseniz, kurulum başarı ile tamamlanmış demektir.
ATI'nin kendi sürücüleri ile "composite" desteği sağlanamadığı için, Pardus ile beraber gelen sürücüleri kullanmamız gerekir.
Xorg.conf dosyasında aşağıdaki değişiklikleri yapıyoruz. Bu dosyayı yazma yetkisi ile açmak için ALT + F2 ile komut çalıştırmayı açıp kdesu kwrite /etc/X11/xorg.conf komutunu verin.
Section "Extensions"
Option "Composite" "enable"
EndSection
Section "Device"
Screen 0
Identifier "VideoCard0"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "RV370 [Radeon X300SE]"
# BusID "PCI:01:00:1"
# Option "RenderAccel" "true"
# Option "AccelMethod" "exa"
Option "XAANoOffscreenPixmaps" "true"
EndSection
Section "Screen"
Identifier "Screen0"
Device "VideoCard0"
Monitor "Monitor0"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubsection
EndSection
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
# Multihead stuff
# Screen 0 "Screen0" 0 0
# Screen 1 "Screen1" RightOf "Screen0"
Option "Xinerama" "off"
Option "Clone" "off"
Option "AIGLX" "true"
EndSection
Bunlar ile ATI kartlar için ayarlarımız bitti. Compiz Fusion kurulumuna geçebilirsiniz.
Intel kartlar için xorg.conf dosyasında üç değişiklik yapmamız yeterli. Bu dosyayı yazma yetkisi ile açmak için ALT + F2 ile komut çalıştırmayı açıp kdesu kwrite /etc/X11/xorg.conf komutunu verin.
Section "Extensions"
Option "Composite" "enable"
EndSection
Section "Device"
Screen 0
Identifier "VideoCard0"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "RV370 [Radeon X300SE]"
# BusID "PCI:01:00:1"
# Option "RenderAccel" "true"
# Option "AccelMethod" "exa"
Option "XAANoOffscreenPixmaps" "true"
EndSection
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
# Multihead stuff
# Screen 0 "Screen0" 0 0
# Screen 1 "Screen1" RightOf "Screen0"
Option "Xinerama" "off"
Option "Clone" "off"
Option "AIGLX" "true"
EndSection
Dosyayı kaydedip kapattıktan sonra OpenGL desteğini açmak için konsolda aşağıdaki komutu veriyoruz;
update-opengl xorg-x11
Bu komuttan sonra bilgisayarı kapatıp açmanız gerekiyor.
Kurulumdan önce ekran kartı ayarlarımızı test edebiliriz. Ayarları yaptıktan ve bilgisayarı tekrar başlattıktan sonra konsolda aşağıdaki komutu verin;
glxinfo | grep -i "direct rendering"
Bu komuta direct rendering: Yes cevabını alıyorsanız, ekran kartının üç boyut desteği aktif demektir.
Compiz Fusion'ı ister komut satırından ister Paket Yöneticisinden kurabilirsiniz. Fakat öncelik Katkı (Contrib) deposunun sistemde ekli olması gerekir. Bunu yapmak için şu yazıya bakabilirsiniz; Katkı (contrib) deposu ekleme.
Konsoldan kurmak için aşağıdaki komutu vermeniz yeterli;
sudo pisi install -c desktop.opencompositing.compiz
Bu komut gerekli tüm paketleri kuracak.
Paket yöneticisinden kurmak için, katkı deposunu ekledikten sonra, Bileşen'ler kısmından Bileşik Pencere Yöneticisi bileşeni altındaki tüm paketleri kurun.
Compiz Fusion'ı ilk defa çalıştırmak için;
adımlarını takip edin.
Bundan sonra Compiz Fusion'ın simgesi sistem çekmecesine yerleşecek. Bu esnada pencere dekorasyonlarınız kaybolursa, sistem çekmecesindeki Compiz simgesine sağ tıklayıp "Select Window Decorator" başlığından "Emerald" seçeneğini işaretleyin.
Compiz Fusion'ın ayarlarına girmek için sistem çekmecesindeki simgeye sağ tıklayıp "Settings Manager" başlığını seçmelisiniz. Aşağıdaki gibi bir pencere ile karşılaşacaksınız. Bu pencereden Pencere Dekorasyonları haricindeki tüm ayarları yapabilirsiniz.

Hangi eklentilerin aktif olacağını bu pencereden seçiyoruz. Eklentinin yanındaki kutucuğa çentik atmanız yeterli. Eğer çalıştırmak için bir tuş kombinasyonu var ise bunu öğrenmek için üzerine tıklayıp "Bindings" sekmesine bakın.
Pencere dekorasyonlarını ayarlamak için de aynı yerde "Emerald Theme Manager"ı seçin. Buradan da şöyle bir pencere açılacak;
