Xfce Masaüstü Ortamı

Arch Linux Türkiye Belgeleri sitesinden
Atla: kullan, ara


Internet.png Bu yazı ArchWiki üzerinde bulunan Xfce yazısının çevirisi temel alınarak hazırlanmıştır. Son güncelleme tarihi 28.08.2008
İngilizce olan ArchWiki sayfasında çeviri tarihinden sonra yapılan değişiklikler için bu bağlantıyı takip edin.

Sayfa özgün sayfaya göre güncelliğini yitirmişse, bu sayfayı düzenleyerek güncelleştirmeye yardım edin!

Tüm çeviri yazıları Özel:SayfayaBağlantılar/Şablon:çeviri_durumu sayfasında görüntüleyebilirsiniz.
Internet.png


Tango-dialog-warning.png Bu yazı güncelliğini yitirmiştir.
Lütfen yazıdaki eski bölümleri çıkartarak, güncel bilgiler ile yenileyerek bu yazıyı yeniden yardımcı olabilecek seviyeye getirmeye katkıda bulunun.
Tango-dialog-warning.png

Konu başlıkları

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 şu komutu vermeniz yeterlidir:

# pacman -S xfce4

Panel eklentileri vb. yan uygulamalar için:

# pacman -S xfce4-goodies 

komutunu verebilirsiniz. Eğer bütün eklentileri kurmak istemiyorsanız:

# pacman -Sg xfce4-goodies

komutunu vererek, paket grubu içerisinde yer alan paketleri görebilir, istediğiniz paketleri ise

# pacman -S paketadı

biçiminde kurabilirsiniz.


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?

Kalem.png
ÖNEMLİ:
4.6 sürümünden itibaren xfce4-mixer OSS'yi herhangi bir parametreye ihtiyaç duymaksızın kontrol edebilmektedir.

Bunun için Arch derleme sistemi'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

Dış Bağlantılar

Kişisel araçlar
GOOGLE
Diğer dillerde