Xfce (Türkçe)
From ArchWiki
i18n |
---|
Česky |
English |
Español |
简体中文 |
Italiano |
Türkçe |
Xfce nedir?
Xfce, GNOME ve KDE gibi bir Masaüstü Ortamıdır. Kendine has bir pencere yöneticisi, dosya yöneticisi, panel vs. barındırmaktadır. Xfce GTK2 araç seti kullanılarak yazılmakla birlikte, diğer Masaüstü Ortamları gibi kendi geliştirme ortamına (kütüphaneler, sistem servisleri vs.) sahiptir. GNOME ve KDE'ye nazaran daha az sistem kaynağı kullanmakla birlikte Windows veya Mac benzeri bir görünüm sunmaktadır. Gelişimi yavaş olmakla birlikte, kararlı ve hızlı bir masaüstü ortamı olarak karşımıza çıkmaktadır. Ayrıca eski bilgisayarlar için iyi bir seçenektir.
Neden Xfce kullanmalıyım?
Kullanmak için şu nedenleri göz önüne alabilirsiniz:
- Bilinen gelişmiş masaüstü ortamlarla aynı işi yapmasına rağmen onlardan daha hızlıdır (KDE ve GNOME'a nazaran).
- Kararlıdır. Xfce-4 serisinin çıkmasının üzerinden uzun bir süre geçmiş olmasına rağmen sadece bir kaç ufak hata tespit edilmiştir.
- Hoş bir görünümü vardır. GTK2 kullanır ve temalar ile görünümünü güzelleştirebilirsiniz.
- Birden fazla monitör ile sorunsuzca çalışabilme, Xfce masaüstü ortamının göze çarpan başlıca özelliklerinden biridir.
- Dahili 'Composite' eklentisi sayesinde çeşitli efektleri içinde barındırır.
Neden Xfce KULLANMAMALIYIM?
Xfce kullanmamak için şu sebepler sıralanabilir:
- Diğer büyük masaüstü ortamlarının barındırdığı özellikleri sağlayamaması ve tam entegre olamaması
- Gelişim sürecinin yavaş ilerlemesi
- CDE arayüzü temelli olduğu için görünüm her zamanki masaüstü ortamlarından farklı gelebilmektedir
Xfce nasıl kurulur?
Xfce kaynağı ve dokümanları http://www.xfce.org adresinde bulunmaktadır. Ancak Arch Linux kullandığınız için Xfce'i Pacman kullanarak kurabilirsiniz. Xfce modüler yapıdadır. Yani, çalıştırmak için bütün paketleri kurmak zorunda değilsiniz. İhtiyacınız doğrultusunda, istediğiniz paketleri kurabilirsiniz. Bu nedenle, Xfce için bir çok Arch paketi bulunmaktadır.
Temel Xfce paketlerini kurmak için:
# pacman -S xfce4
Ekstra paketler (panel eklentileri ve ekstra temalar vs) için:
# pacman -S xfce4-goodies
Xfce'in düzgün çalışmasını sağlamak için dbus paketini kurmalısınız, aksi halde bazı dbus hatalarıyla karşılaşabilirsiniz veya xfce açılmayabilir.
# pacman -S dbus
Açılışta ipuçları almak istiyorsanız, fortune-mod paketini yüklemelisiniz.
# pacman -S fortune-mod
Bu yazı girildiğinde öntanımlı menüde bazı Xfce menü ikonlarının görünmeme problemi vardır. Düzeltmek için şu simge setini kurmalısınız:
# pacman -S gnome-icon-theme
NOT: xfce4-mixer ve alsa'yı beraber çalıştırmak için gstreamer0.10-base-plugins paketini kurmak zorunda kalabilirsiniz. Detaylı bilgi için aşağıdaki OSS bölümünü inceleyiniz.
Xfce'i Çalıştırmak
Xfce'i çalıştırmadan önce hal servisini başlatmalısınız, bunun için:
# sudo /etc/rc.d/hal start
Her açılışta bu servisi elle başlatmak zorunda kalmamak için, hal'i rc.conf dosyasındaki açılışta otomatik başlayacak servisler arasına ekleyebilirsiniz.
Xfce'i çalıştırmanın 2 yolu bulunmaktadır. Birincisi "otomatik" metoddur. Xfce'i konsoldan başlatmak için:
# startxfce4
Dikkat: startxfce4 DPI boyutunu öntanımlı 96 olarak ayarlamaktadır, .xinitrc metodundakinden farklı bir yazı boyutu ile karşılaşabilirsiniz.
Bundan farklı olarak $HOME/.xinitrc dosyanızı düzenleyip, içerisine çalıştırmak istediğiniz programları yazarak bunların açılışta başlatılmasını sağlayabilirsiniz:
xfce-mcs-manager xfwm4 --daemon xfdesktop & exec xfce4-panel
veya
exec xfce4-session
veya
exec startxfce4
Xfce'i diğer GİRİŞ Yöneticileri İle Nasıl Çalıştırabilirim?
Xfce 4.2.0 sürümü itibari ile Arch paketleri Xfce için oturum dosyalarını barındırmaktadır. Bu oturum dosyaları xfce-utils paketinde bulunmaktadır. Yapmanız gereken tek şey açılışta bir giriş yöneticisi çalıştırmaktır.
Xfce kullanarak bilgisayarı nasıl yeniden başlatırım/kapatırım
Bunun için DBus ve HAL servislerinin /etc/rc.conf dosyasında DAEMONS satırında yer alması gerekmektedir. Daha sonra kullanıcınızı power grubuna eklemelisiniz:
# gpasswd -a KULLANICI power
Not: Bu grup sadece HAL tarafından kullanılmaktadır. Sistemi komut satırından kapatmak için root yetkilerine sahip olmanız gerekmektedir.
Yeni HAL paketi ile birlikte PolicyKit/ConsoleKit üzerinden oturum yönetimi sağlandığı için, .xinitrc dosyanızı şu şekilde düzenleyebilirsiniz:
exec ck-launch-session xfce4-session
veya
exec ck-launch-session startxfce4
Daha detaylı bilgi için: http://bbs.archlinux.org/viewtopic.php?id=59954
İpuçları
Ayar Yöneticisi için Komutlar
Bu konuda resmi doküman olmasa bile Xfce'in .desktop dosyalarına bakarak komutları görebilirsiniz. (/usr/share/applications dizininde). Bütün dosyalara tek tek bakmak yerine aşağıdaki listeyi referans alabilirsiniz:
xfce-setting-show backdrop xfce-setting-show display xfce-setting-show keyboard xfce4-menueditor xfce-setting-show sound xfce-setting-show mouse xfce-setting-show session xfce-setting-show xfce-setting-show splash xfce-setting-show ui xfce-setting-show xfwm4 xfce-setting-show wmtweaks xfce-setting-show workspaces xfce-setting-show printing_system xfce4-appfinder xfce4-autostart-editor xfce4-panel -c
Bütün ayar yöneticisindeki yapılandırma seçeneklerini görebilmek için:
$ grep xfce-setting-show /usr/share/applications/xfce*settings*
Xfce'te Compositor'u Etkinleştirmek
Xfce 4.4'den itibaren compositor yardımıyla pencere efektleri, gölgelendirme, şeffaflık vs. seçeneklerini kullanabilirsiniz.
Bu seçenekleri Ayarlar->Pencere Yöneticisi Ayarları kısmında bulabilirsiniz. Dikkat: Bu efektlerin etkin olabilmesi için /etc/X11/xorg.conf dosyasında şu satırlar mutlaka bulunmalıdır:
Section "Extensions" Option "Composite" "Enable" EndSection
- İşlemi bitirdikten sonra, X sunucuyu tekrar başlatarak bu efektlerden yararlanmaya başlayabilirsiniz.
Masaüstüm neden yenilenmiyor?
Xfce 4.4 FAM (File Alteration Monitor) veya gamin (daha başarılı bir FAM alternatifi) kullanarak değişen dizin ve dosyaları takip etmektedir. Eğer FAM kullanmaya karar verirseniz, /etc/rc.conf dosyanızda DAEMONS satırına 'fam' servisini eklemelisiniz. Gamin için bu gerekli değildir.
Masaüstü ikonlarının yazılarını transparan göstermek
Başlangıçta masaüstündeki ikonlardaki beyaz arkaplanlı yazılar sizi rahatsız edebilir, transparan arkaplan ile bu görüntüden kurtulabilirsiniz. Bunun için ev dizininizde bulunan .gtkrc-2.0 ($HOME/gtkrc-2.0) dosyasına şu satırları ekleyebilirsiniz (bu dosya yoksa oluşturmanız gerekmektedir):
style "xfdesktop-icon-view" { XfdesktopIconView::label-alpha = 10 base[NORMAL] = "#000000" base[SELECTED] = "#71B9FF" base[ACTIVE] = "#71FFAD" fg[NORMAL] = "#ffffff" fg[SELECTED] = "#71B9FF" fg[ACTIVE] = "#71FFAD" } widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
Panel arkaplanını değiştirmek
Yukardaki ile aynı şekilde, ~/.gtkrc-2.0 dosyasını açıp içine şu satırları ekleyin:
style "panel-background" { bg_pixmap[NORMAL] = "/resim/dosyasının/tam/yolu" bg_pixmap[PRELIGHT] = "/resim/dosyasının/tam/yolu" bg_pixmap[ACTIVE] = "/resim/dosyasının/tam/yolu" bg_pixmap[SELECTED] = "/resim/dosyasının/tam/yolu" bg_pixmap[INSENSITIVE] = "/resim/dosyasının/tam/yolu" } widget_class "*Panel*" style "panel-background"
Xfce başlangıcını nasıl kişiselleştirebilirim?
- /etc/xdg/xfce4/xinitrc dosyasını ~/.config/xfce4/ dizinine kopyaladıktan sonra içeriği ile oynayabilirsiniz.
- Mesela, Xfce başlatılırken çalıştırmak istediğiniz bir komutu bu dosyaya ekleyebilirsiniz:
- source $HOME/.bashrc
- # start rxvt-unicode server
- urxvtd -q -o -f
XFCE temalarını nasıl yüklerim?
Öncelikle xfce-look.org adresine gidip bir tema edinmelisiniz.
İndirdiğiniz temayı ister /usr/share/themes (root olarak) kopyalayabilirsiniz, isterseniz de ~/.themes dizinine kopyalayabilirsiniz. Dikkat etmeniz gereken husus, eğer temanın adı abc ise, /usr/share/themes/abc veya ~/.themes/abc gibi bir dizinin olmasıdır.
Kurduğunuz temaya şuradan ulaşabilirsiniz:
Menu --> Ayarlar --> Kullanıcı Arabirimi Ayarları
Xfwm temasını ise:
Menu --> Ayarlar --> Pencere Yöneticisi Ayarları
Sistem menüsündeki kısayolları nasıl kaldırabilirim?
Bütünleşik menü düzenleyici ile sistem menüsündeki kısayolları kaldıramazsınız. Kaldırmak için: /usr/share/applications dizininde yer alan ve sistem menüsünde görmek istemediğiniz uygulamanın .desktop dosyasına şu satırı eklemelisiniz:
NoDisplay=true
Diğer kısayollar için (e.g., wine tarafından kurulan uygulamalar vs.)?
"Diğer" menüsünde yer alan kısayollardan kurtulmak için yukarıda anlatılanları şu dizinde uygulamanız yeterlidir. (.desktop dosyaları o dizinde ise):
~/.local/share/applications/wine
xfce4-mixer ve OSS4'ü birlikte nasıl çalıştırabilirim?
Bunun için ABS'de yer alan xfce4-mixer paketinin inşa dosyasını (PKGBUILD) açıp:
--with-sound=alsa || return 1
alsa yazan yeri oss ile değiştirmelisiniz. Daha sonra paketi makepkg komutu vererek tekrar oluşturup kurmalısınız.
makepkg -ci PKGBUILD
İlgili Dokümanlar
Dış Bağlantılar
- Xfce.org - Xfce resmi dokümanları.
- Xfce-Look - Temalar, arkaplan vs..
- Xfce Wikia - How to edit the auto generated menu with the menu editor
- Xfce Wiki
- Installing Xfce
- Recommended applications
- Howto: Remove menu entries from the System menu
- XFCE themes at linuxquestions.org