Compiz Fusion (Türkçe)

From ArchWiki

Jump to: navigation, search


i18n
English
Ελληνικά
Português de Brasil
简体中文
Türkçe

Contents

Başlangıç

Compiz Fusion, daha fazla eklenti, araç ve kütüphanelerle Compiz'e daha fazla işlevsellik eklemeyi hedefleyen bir projedir.

Kurulum

Temel kurulum community deposundan yapılabilir (aşağıya bakınız). İkinci yol ise Nesl'in Git Paketlerini kullanmaktır. (Bkz Compiz_Fusion_Git)

Depodan Kurulum

Community deposunu etkinleştirdiğinizden emin olun ve herşeyi kurmak için yetkili kullanıcı olarak şu komutu veriniz:

# pacman -S compiz-fusion

Eğer sadece gtk tabanlı paketleri kurmak istiyorsanız şu komutu veriniz:

# pacman -S compiz-fusion-gtk

Ya da sadece kde tabanlı paketleri kurmak istiyorsanız:

# pacman -S compiz-fusion-kde 

Eğer paketleri kendiniz seçmek istiyorsanız liste şu şekildedir:

Gruplara Göre Paket Listesi

Tüm compiz-fusion grubu
ccsm, compiz-core, compiz-fusion-plugins-extra, compiz-fusion-plugins-main, compizconfig-backend-gconf, compizconfig-backend-kconfig, emerald, emerald-themes, fusion-icon
KDE compiz-fusion grubu
ccsm, compiz-fusion-plugins-extra, compiz-fusion-plugins-main, compizconfig-backend-kconfig, emerald, emerald-themes, fusion-icon
GTK compiz-fusion grubu
ccsm, compiz-fusion-plugins-extra, compiz-fusion-plugins-main, compizconfig-backend-gconf, emerald, emerald-themes, fusion-icon

compiz-manager'i kurmak isteyebilirsiniz. Bu, sizin oturum yönetimini kullanabilmenizi sağlar (Anladığım kadarıyla)

Compiz Fusion'ı Başlatmak

El ile ("fusion-icon" ile birlikte)

Compiz Fusion sistem ikonunu başlatın:

$ fusion-icon

Not: Eğer çalışmazsa, dbus-launch ile deneyebilirsiniz:

$ dbus-launch "fusion-icon"

Paneldeki compiz-fusion ikonuna sağ tıklayın ve "Pencere Yöneticisi Seç" kısmına gelin. Eğer seçili değilse "Compiz"i seçin.

Eğer çalışmazsa compiz-fusion'ı aşağıdaki komutlarla da çalıştırabilirsiniz.

$ fusion-icon
$ emerald --replace
$ compiz-manager

KDE

El ile ("fusion-icon" olmadan)

Kurulum tamamlandıktan sonra Compiz'i aşağıdaki komut ile çalıştırınız:

$ compiz --replace ccp &

Yeni Ayar Yöneticisini Çalıştırınız:

$ ccsm &

"Dekorasyon" seçili olacak şekilde istediğiniz tüm eklentileri seçin. Dekorasyon eklentisinin şu komut dizgisini ekleyiniz:

$ kde-window-decorator --replace


Otomatik Başlatma ("fusion-icon" ile birlikte)

KDE Autostart dizinindeki (genellikle ~/.kde/Autostart dizinidir) fusion-icon çalıştırılabilir dosyasına bir sembolik bağ yaratmalısınız:

$ ln -s /usr/bin/fusion-icon ~/.kde/Autostart/fusion-icon

Bir daha KDE'yi başlattığınızda fusion-icon otomatik olarak başlayacaktır.

Otomatik Başlatma ("fusion-icon" olmadan)

1. Yöntem - Otomatik başlama bağlantısı

  • Kde autostart dizinine bir masaüstü girdisi eklerseniz Compiz Fusion her girişte başlayacaktır. ~/.kde/Autostart/compiz.desktop dosyasını oluşturun ve içeriğine aşağıdakileri ekleyin
[Desktop Entry]
Encoding=UTF-8
Exec=compiz --replace ccp
StartupNotify=false
Terminal=false
Type=Application
X-KDE-autostart-after=kdesktop
  • Eğer opsiyonel olarak fusion-icon uygulamasını kullanmak istiyorsanız fusion-iconı çalıştırın. fusion-icon çalışırken sistemden çıkış yaparsanız KDE oturumunuzu kaydedecektir ve bir dahaki açılışta fusion-iconı çalıştıracaktır (Oturum kaydetme özelliği açıksa). Eğer bu yöntem çalışmıyorsa ~/.kde/share/config/ksmserverrc dosyasında şu satırın olduğundan emin olun:
loginMode=restorePreviousLogout

2. Yöntem - KWin'i Devre Dışı Bırakmak

Bu yöntem Compiz-Fusion'ı öntanımlı pencere yöneticiniz olarak başlatacaktır. Bu yöntem Compiz-Fusion'ı ~/.kde4/Autostart/ da yüklemekten daha hızlıdır (1. Yöntem) Çünkü açılışta Kwin'i yüklemekle uğraşmayacaktır. Bu yöntem ayrıca diğer yöntemlerde karşılaşabileceğiniz rahatsız edici siyah ekran titreme sorununu da önleyecektir. (Kwin'den Compiz'e geçerken yaşanan titreme sorunu)

Yetkili kullanıcı olarak terminali kullanarak kısa bir betik yaratmalısınız. Bu şekilde compize açılışta geçiş yapabilirsiniz çünkü export KDEWM="compiz --replace ccp --sm-disable" çalışmıyor görünüyor.

$ echo "compiz --replace ccp --sm-disable &" > /usr/bin/compiz-fusion

Eğer bu şekilde çalışmazsa, "fusion-ion" pakedini kurup yukarıdaki yerine şu satırı kullanın:

$ echo "fusion-icon &" > /usr/bin/compiz-fusion

"/usr/bin/compiz-fusion"ın izinlerinin çalıştırılabilir (+x) olduğundan emin olun.

~/.bashrc dosyanızı düzenleyerek aşağıdaki satırı ekleyin böylece KDE açılışta Kwin yerine Compiz'i yükleyecektir:

$ export KDEWM="compiz-fusion"

Not: Eğer /usr/local/bin dizinini kullanıyorsanız bu şekilde çalışmayabilir. Bu durumda betiğin yolunu belirtmeniz gerekir. Örneğin export KDEWM="/usr/local/bin/compiz-fusion".

Not: Yukarıda anlatılan yöntemi daha da şık güzel hale getirmek için to include:

KDEWM="compiz-fusion"

satırını ~/.kde4/env/compiz.sh veya /usr/env/compiz.sh (tüm sistem) dosyalarına ekleyiniz.

GNOME

Otomatik Başlatma ("fusion-icon" olmadan)

/usr/share/applications/compiz.desktop dosyasını oluşturup aşağıdaki içeriği ekleyiniz:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Compiz
Exec=compiz ccp
NoDisplay=true
# name of loadable control center module
X-GNOME-WMSettingsModule=compiz
# name we put on the WM spec check window
X-GNOME-WMName=Compiz

Bir GConf parametresi belirleyiniz: "gconftool-2 --set -t string /desktop/gnome/session/required_components/windowmanager compiz"

Otomatik Başlatma ("fusion-icon"olmadan, Gnome 2.24 önceki versiyonlarında)

Bu yöntem GDM kullanıyorsanız işe yarayacaktır (KDM kullanırsanız da olacağını düşünüyorum)

/usr/local/bin/compiz-start-boot dosyasını oluşturup aşağıdaki içeriği giriniz:

#!/bin/bash
export WINDOW_MANAGER="compiz ccp"
exec gnome-session

ve çalıştırılabilir yapınız (chmod +x). Daha sonra /etc/X11/sessions/Compiz.desktop oluşturup içeriğini şu şekilde giriniz:

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Compiz on GNOME
Exec=/usr/local/bin/compiz-start-boot
Icon=
Type=Application

Gnome'dan oturum olarak Compiz'i seçiniz ve tamamdır.

Otomatik Başlatma ("fusion-icon" ile birlikte)

Oturumu açarken Compiz Fusion'ı otomatik başlatmak için [Sistem] -> [Tercihler] -> [Oturumlar] -> [Başlangıç Uygulamaları] kısmına girerek "Ekle" kısmından

"Compiz Fusion" (Ad:)

ve

"fusion-icon" (Komut:)

ekleyebilirsiniz. Böylece istediğiniz zaman Metacity'e de geçiş yapabilirsiniz.

Xfce

Xfce Otomatik Başlatma ("fusion-icon" ile)

1. Yöntem:

Bu yöntem önce Xfcewm'yi yükler sonra onu Compiz ile değiştirir.


"Açılışta Çalıştırılan Uygulamalar"ı çalıştırın

  (Ad:) Compiz Fusion

ve

  (Komut:) fusion-icon

ekleyin

2. Yöntem:

Aşağıdaki dosyayı düzenleyiniz

nano ~/.conf/xfce4-session/xfce4-session.rc

Ya da değişikliği tüm Xfce kullanıcıları için yapın (yetkili kullanıcı girişi gerekir)

# nano /etc/xdg/xfce4-session/xfce4-session.rc

Aşağıdakini ekleyin:

[Failsafe Session]
Client0_Command=fusion-icon

Client0_Command=xfwm4 satırı varsa başına # koyun.

Bu yöntem, eğer kullanıcının varolan bir oturumu yoksa, Xfce'nin Xfcewm yerine Compiz Fusion'ı yüklemesini sağlayacak.

Öntanımlı oturumun üzerine yazılmasını önlemek için şu satırlatı da ekleyebilirsiniz:

[General]
AutoSave=false
SaveOnExit=false

Varolan oturumları kaldırmak için:

rm -R ~/.cache/sessions

Bağımsız bir Pencere Yöneticisi Olarak

start-fusion.sh isimli şu basit betiği yazınız:

#!/bin/sh
# add more apps here if necessary
xfce4-panel&
fusion-icon

Çalıştırılabilir yapınız ve aşağıdaki gibi ~/.xinitrc'ye ekleyiniz:

exec start-fusion.sh

İstediğiniz gibi farklı panel, tepsi kullanabilir veya oturumunuzla birlikte tamamen farklı uygulamalar başlatabilirsiniz. Daha fazla bilgi için forum başlığına bakınız.

Yetkili Kullanıcı Menüsü Eklemek

Openbox, Fluxbox, Blackbox vb. gibi yetkili kullanıcı menüsü eklemek istiyorsanız AUR'dan compiz-deskmenu paketini kurmalısınız. Eğer Yaourt kurulu ise aşağıdaki komutla kurulumu gerçekleştirebilirsiniz:

$ yaourt -S compiz-deskmenu

Compiz-Fusion'un yeniden başlatılmasıyla birlikte masaüstüne orta tuşla tıklayarak menünüze erişebilirsiniz.

Eğer bu otomatik olarak çalışmazsa CompizConfig Ayarlar Yöneticisi'ne girin ve Genel Ayarlar altındaki Komutlar sekmesinde Compiz-Deskmenu'yü çalıştıran bir komut olduğundan ve Control+Space kısayol tuşunun ayarlı olduğundan emin olun.

Hala çalışmıyorsa, Görüntü Değiştirme menüsüne girip "Başlatma eylemi için eklenti"yi Core'a ve "Başlatma eylemi için ad"ı run_command0_key'e değiştirin.

Sorun Giderme

Çevresel değişken $XLIB_SKIP_ARGB_VISUALS'ın ayarlı olmadığından emin olun

Ayrıca Bkz. Compiz_Troubleshooting

Ek Kaynaklar

Personal tools