Xfce 4 Oturum Yöneticisi

Benedikt Meurer

Yazılım geliştirici
salınım
Sistem geliştirme


This manual describes the xfce4-session package, version 4.8.2.

Bu dokümanın dağıtımı, kopyalanması ve/veya düzenlenmesi GNU Özgür Belgeleme Lisansı 1.1 sürümü ve daha sonraki sürümleri de dahil olmak üzere, ancak değişmesi imkansız biçimde olmamak kaydı ile serbesttir. Lisansın tamamına Özgür Yazılım Vakfı sitesinden ulaşabilirsiniz.

July 2005


İçindekiler

Giriş
Oturum Yöneticisi ayarları
Genel tercihler
Gelişmiş tercihler
Oturum Yöneticisini Kişiselleştirmek
Karşılama ekranı ayarları
Kapatma/yeniden başlatma seçenekleri
Gelişmiş
Dosyalar ve Çevre Değişkenleri
Kiosk Kipi
xfce4-session Hakkında

Giriş

xfce4-session Xfce 4 için bir oturum yöneticisidir. Görevi masaüstünüzün durumunu kaydetmek (açılmış uygulamalar ve bunların konumları) ve bir sonraki açılışta bu düzeni geri yüklemektir. Birden fazla farklı oturum yaratabilir ve bunlardan bir tanesini başlangıçta seçebilirsiniz.

xfce4-session hem X11R6, hem de tarihi X11R5 protokollerine oturum yönetimi sağlar. Eğer tarihi oturum yöneticisine sağlanan desteğe ihtiyacınız yoksa, bunu derleme sırasında, --disable-legacy-sm seçeneğini ./configure komutuna vererek, sağlayabilirsiniz. SAKIN smproxy uygulamasını xfce4-session tarafından yünetilen bir oturum sırasında çalıştırmayın, çalıştırırsanız garip şeyler olacaktır. Dahil edilen tarihi oturum yöneticisi smproxy'nin yapabileceği her şeyi yapabilir ve bunun yanında ayrıca çoklu ekran gösterimini destekler.

Oturum Yöneticisi ayarları

Genel tercihler

Şekil 1. xfce4-session genel tercihler

Shows the General tab of the xfce4-session settings dialog.

Giriş ekranında seçiciyi göster

Seçilirse, oturum yöneticisi Xfce'ye her girdiğinizde bir oturum seçmenizi isteyecektir.

Çıkışta otomatik olarak oturumu kaydet

Bu seçenek oturum yöneticisinin çıkışta mevcut oturumu otomatik olarak kaydetmesini sağlar. Eğer bu seçeneği seçmezseniz her çıkışta oturum kaydedilip edilmeyeceği size sorulur.

Çıkışta sor

Bu seçenek çıkıştaki onaylama penceresini pasif hale getirir. Çıkışta oturumu kaydedip kaydetmeyeceği otomatik kayıt seçeneğinin durumuna bağlıdır.

Gelişmiş tercihler

Şekil 2. xfce4-session gelişmiş tercihler

Shows Advanced tab of the xfce4-session settings dialog.

Başlangıçta Gnome servislerini çalıştır

GNOME keyring hizmetini başlangıçta çalıştırmaya ihtiyaç duyarsanız bu seçeneği etkinleştirin. Bu seçenek aynı zamanda xfce4-session uygulamasını başlangıçta GNOME yardımcı teknolojilerine getirmeyi sağlar (eğer GNOME kontrol merkezinde etkinleştirildiyse). Bu konu hakkında daha fazla bilgi için GNOME belgelendirmesine bakın.

Açılışta KDE servislerini başlat

Eğer Xfce Masaüstü oturumunuzda KDE uygulamaları çalıştırmak istiyorsanız bu seçeneği aktif hale getirin. Bu ilk açılış zamanını uzatmasına rağmen KDE uygulamalarının açılışını hızlandıracaktır.Bazı KDE uygulamaları bu seçeneği aktif etmemeniz durumunda çalışmayabilecektir.

Uzaktaki uygulamaları yönet

Oturum yöneticisinin uzak bilgisayarlardaki uygulamaları yönetmesine izin ver. Bu seçenek bilgisayarınızdaki bir TCP portunu dinleyeceğinden bazı güzenlik riskleri taşıyabilir. Ne yaptığınızı bilmiyorsanız aktif etmeyin.

Sistem yöneticileri bu seçeneği oturum yöneticisinin KIOSK yeteneklerini kullanarak genel olarak kapatmak isteyebilirler.

Oturum Yöneticisini Kişiselleştirmek

Xfce'de oturum açtığınızda xfce4-session'nin kullanacağı açılış resmini özelleştirebilirsiniz. Xfce 4 Yapılandırma Yöneticisini bunun için kullanabilirisiniz.

Karşılama ekranı ayarları

Şekil 3. Karşılama ekranı ayarları iletişim penceresi

Shows the xfce4-session splash screen settings dialog.

Sol tarafta yüklenmiş bütün motorları göreceksiniz. Bir motoru seçtiğinizde, eğer mevcutsa, bir ön izleme ve hakkında kısa bilgi gösterilecektir. Test düğmesine tıkladığınızda bir ön izleme yapılacaktır.

xfce4-session varsayılan olarak üç adet Açılış teması motoru sağlar. Kendi yapılandırma seçeneklerine - varsa - Configure düğmesinden ulaşılabilir.

Kapatma/yeniden başlatma seçenekleri

xfce4-session masaüstü oturumunuzdan çıkış yaptığınızda bilgisayarınızı kapatmayı sağlar. Bilgisayarı kapatabilmek için, sistemin sudoers dosyasındaki listesinde olmanız gerekmektedir, özellikle ${libdir}/xfce4/session/xfsm-shutdown-helper(Debian GNU/Linux'da /usr/sbin/xfsm-shutdown-helper) komutunu çalıştırmak için root kullanıcısı olarak izinli olmasınız (${libdir} dizinin lib olduğu yüklediğiniz önekteki alt dizin xfce4-session, örnek olarak /usr/local/lib/xfce4/session).

Örneğin, xfce4-session uygulamasını /usr/local dizinine yüklemişseniz ve kullanıcı adınız myuser ise sudoers dosyasında (bu dosyayı düzenlemek için visudo kullanabilirsiniz) aşağıdaki gibi bir satır olacaktır:

myuser myhost=/usr/local/lib/xfce4/session/xfsm-shutdown-helper

Gelişmiş

Dosyalar ve Çevre Değişkenleri

Freedesktop.org adresinde tanımlandığı üzere, Xfce artık verilerini ve yapılandırma dosyalarını konumlandırmak için Ana Dizin spesifikasyonunu kullanıyor. Bunun anlamı dosya konumları, spesifikasyonda tanımlanan dizine göre belirlenecektir.

${XDG_CONFIG_HOME}

Yapılandırma dosyalarının aranacağı ilk temel dizin. Varsayılan olarak bu ~/.config/ dizinidir.

$(XDG_CONFIG_DIRS}

Yapılandırma verisi içeren sistem dizinlerinin listesi. Panel varsayılan olarak ${sysconfdir}/xdg/ ve /etc/xdg/ dizinlerinin içerisine bakacak. ${sysconfdir} değeri programın nasıl derlendiğine ve genellikle ikili paketler için /etc/ olacaktır.

${XDG_CACHE_HOME}

Kullanıcıya özel önbellek verilerinin kök konumunu belirler. Bu ortam değişkeni ayarlanmamış ise, varsayılan olarak ~/.cache seçilir.

${XDG_CONFIG_DIRS}/autostart/

Burası giriş yapıldığında otomatik olarak çalışması gereken uygulamaların listesinın tutulduğu yerdir. Her otomatik başlayan uygulama bir.desktop dosyası ile temsil edilir. (detaylar için bkz. Desktop Entry Specification).

Xfce 4.3 ile, otomatik başlayan uygulamaların listesi, betikler ve uygulamalara kısayollar içeren, ~/Desktop/Autostart dosyasında saklanır. Eğer xfce4-session 4.8.2 veya daha yeni bir sürümünü ilk defa çalıştıracak olursanız, otomatik başlayan uygulamalara ait maddeleriniz eski konumlarından kendiliğinden standart konumlarına taşınacak ve eski konumlarına, yapılan konum değişikliklerini belirten LOCATION-CHANGED.txt adında bir dosya yerleştirilecek.

${XDG_CONFIG_DIRS}/xfce4-session/xfce4-session.rc

xfce4-session için çeşitli ayarların da bulunduğu yapılandırma dosyasının konumu. Ayarlar penceresinden değiştirilebilir.

${XDG_CONFIG_DIRS}/xfce4-session/xfce4-splash.rc

Açılış penceresininde yapılandırmasını içeren, yapılandırma dosyasının konumu. Ayarlar penceresinden değiştirilebilir.

${XDG_CACHE_HOME}/sessions/

xfce4-session and xfwm4'un oturum verilerini depoladığı dizin.

${sysconfdir}/xdg/xfce4/kiosk/kioskrc

Kiosk kipi yapılandırma dosyası. Açıklama için sonraki bölüme bakınız.

Yapılandırma dosyalarının kioskrc hariç hiç biri, bir Xfce oturumunda elle değiştirilmek için tasarlanmamıştır; aslında oturum yöneticisi veya ayar yöneticisi çalışırken yapacağınız değişikliklerin üstüne yazılacaktır.

Sistem yöneticileri ${sysconfdir}/xdg/xfce4-session/xfce4-session.rc dosyasını, Xfce başladığında çalışacak uygulamaları değiştirmek için özelleştirmek isteyebilirler. Örneğin eğer xftaskbar4 uygulaması yerine, xfce4-iconbox uygulamasının başlamasını istiyorsanız. [Failsafe Session] bölümünü şu şekilde değiştirebilirsiniz:

[Failsafe Session]
Count=4
Client0_Command=xfwm4
Client0_PerScreen=False
Client1_Command=xfce4-panel
Client1_PerScreen=True
Client2_Command=xfce4-iconbox
Client2_PerScreen=True
Client3_Command=xfdesktop
Client3_PerScreen=False

Kiosk Kipi

Oturum yöneticisi, kullanıcıların kendi oturum ayarlarını değiştirmelerine engel olan Kiosk Modu'nu destekler. Kullanmak için ${sysconfdir}/xdg/xfce4/kiosk/kioskrc dosyasını değiştirmeniz veya oluşturmanız gerekir.

Bu dosyanın biçimini açıklamanın yolu bir örnek kullanarak açıklamaktır. kioskrc dosyanızın xfce4-session bölümü aşağıdaki gibi görünebilir:

[xfce4-session]
CustomizeSplash=ALL
CustomizeChooser=ALL
CustomizeLogout=ALL
CustomizeCompatibility=%wheel
Shutdown=%wheel
CustomizeSecurity=NONE

Bu tüm kullanıcıların açılış görüntülerini, oturum seçici ve çıkış yapma ayarlarını değiştirmelerine olanak tanır. Fakat uyumluluk ayarları ve sistemi kapatmayı wheel gurubundaki kullanıcılar düzenleyebilir. Hiç kimsenin güvenlik ayarlarını değiştirmesine izin verilmeyecek.

Oturum yöneticisi aşağıdaki KIOSK özelliklerini destekliyor:

AçılışResminiÖzelleştir

Kullanıcının açılış resmini özelleştirmeye yetkisinin olup olmadığı

SeçiciyiDüzenle

Kullanıcının oturum seçici ayarlarını değiştirip değiştiremeyeceği.

ÇıkışKişiselleştir

Kullanıcının çıkış ayarlarını kişiselleştirmesine izin verip vermeyeceği.

UygunluğuDüzenle

Kullanıcının (KDE/Gnome) uyumluluk ayarlarını değiştirip değiştiremeyeceği

GüvenliğiDüzenle

Kullanıcının güvenlik ayarlarını değiştirmeye yetkili olup olmadığı. Bu en ÖNEMLİ ayardır çünkü kullanıcları (gerçekte libICEı) bir TCP portuna bağlanmaktan alıkoyabilir

Oturumu kapat

Kullanıcının sistemi kapatma veya yeniden başlatma yetkisinin olup olmadığı. Eğer kullanıcının yetkisi yoksa kapatma penceresi etkisiz hale gelecektir.

xfce4-session Hakkında

xfce4-session paketi Benedikt Meurer tarafından yazılmıştır (). Daha fazla bilgi almak için, lütfen Xfce internet sitesini ziyaret edin.

Bu uygulama veya bu el kitabı hakkında bir hata raporlamak veya bir öneride bulunmak için http://bugzilla.xfce.org/ adresindeki hata takip sistemini kullanın.

Bu paketin kullanımı veya kurulu hakkında bir sorunuz varsa bunu xfce listesine yazabilirsiniz. Geliştirme tartışmaları xfce4-dev listesinde sürdürülmektedir.

Bu program Özgür Yazılım Vakfı tarafından yayınlanan GNU Genel Kamu Lisansının sürüm 2 ya da (isteğinize bağlı olarak) daha sonraki koşulları altında dağıtılmaktadır.

Bu programla birlikte GNU Genel Kamu Lisansı'nın bir kopyasını almış olmalısınız. Aksi taktirde Özgür Yazılım Vakfı, Şti., 59 Temple Place - Suite 330, Boston, MA 02111-1307, ABD'ye yazın.