Görüntü yöneticisi

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


Internet.png Bu yazı ArchWiki üzerinde bulunan Display_Manager yazısının çevirisi temel alınarak hazırlanmıştır. Son güncelleme tarihi 02.12.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ı

Paket kurulumu

Entrance:

# pacman -S entrance-svn

(Not: entrance-svn [community] deposundadır)

GDM:

# pacman -S gdm

KDM:

# pacman -S kdebase

SLiM:

# pacman -S slim

XDM:

# pacman -S xorg-xdm

Giriş Yöneticisini Çalıştırmak

Giriş yöneticisini çalıştırmak için iki yöntem bulunmaktadır.

  1. Inittab yöntemi
    Bu yöntem ile giriş yöneticisi açılışta hemen çalışmaktadır ve bir sorun yüzünden kapandığında tekrar açılır
  2. Daemon yöntemi
    Bu yöntem ile giriş yöneticisini sistem servisi olarak çalıştırabilirsiniz .
    (Bu yöntem sadece Entrance, GDM, KDM ve SLiM için geçerlidir)

Inittab yöntemi çeşitli nedenlerden dolayı önerilmektedir, mesela, GRUB menüsünden itibaren framebuffer desteğini sunarak sistem açılışı esnasında ekran kartı sorunlarını yaşamamak için kullanılabilir.


Inittab Yöntemi

Çalışma seviyeleri (runlevel) şunlardır:

  0    Halt
  1(S)	Single-user
  2    Not used
  3    Multi-user
  4    Not used
  5    X11
  6    Reboot

Arch Linux'un öntanımlı çalışma seviyesi 3'tür ve giriş yöneticisi olarak XDM kullanmaktadır.

Öntanımlı Çalışma Seviyesini Değiştirmek

Yetkili kullanıcı kipine geçin:

$ su

/etc/inittab dosyasını dilediğiniz bir metin editörü ile açın:

# emacs /etc/inittab
# nano /etc/inittab
# vi /etc/inittab

Bu satırı bulup:

id:3:initdefault:

3 değerini 5 yapın:

id:5:initdefault:

Dosyayı kaydedip metin editörünüzü kapatın. Sisteminizi yeniden başlattığınızda 'X Görüntü yöneticisi' çalışıyor olacaktır. Diğer açılış yöneticileri için yazıyı takip ediniz:

Öntanımlı Giriş Yöneticisini Değiştirmek

Yetkili kullanıcı kipine geçin:

$ su

/etc/inittab dosyasını dilediğiniz bir metin editörü ile açın:

# emacs /etc/inittab
# nano /etc/inittab
# vi /etc/inittab

Aşağıdaki satıra benzer satırı bulun (sonlara doğru):

x:5:respawn:/usr/bin/xdm -nodaemon

İstediğiniz giriş yöneticisine göre düzenleyin:

Entrance:

x:5:respawn:/usr/sbin/entranced -nodaemon &> /dev/null

GDM:

x:5:respawn:/usr/sbin/gdm -nodaemon

KDM:

x:5:respawn:/usr/bin/kdm -nodaemon

SLiM:

x:5:respawn:/usr/bin/slim &> /dev/null

LXDM:

x:5:respawn:/usr/sbin/lxdm >& /dev/null

Dosyayı kaydedip metin editörünüzü kapatın. Sistemi tekrar başlattığınızda istediğiniz giriş yöneticisi açılacaktır.

Daemon Yöntemi

Yapmanız gereken tek şey, giriş yöneticisinin kullandığı servisi '/etc/rc.conf' dosyasında DAEMONS() satırına eklemek olacaktır.

Yetkili kullanıcı kipine geçin:

$ su

Metin editörünüz ile '/etc/rc.conf' dosyasını açın

# emacs /etc/rc.conf
# nano /etc/rc.conf
# vi /etc/rc.conf

Sonlara doğru DAEMONS satırını bulun:

DAEMONS=(syslogd klogd !pcmcia network netfs crond) # this is the daemons array

İstediğiniz giriş yöneticisini ekleyin (entrance, gdm, kdm veya slim):

Entrance:

DAEMONS=(syslogd klogd !pcmcia network netfs crond entranced)

GDM:

DAEMONS=(syslogd klogd !pcmcia network netfs crond gdm)

KDM:

DAEMONS=(syslogd klogd !pcmcia network netfs crond kdm)

SLiM:

DAEMONS=(syslogd klogd !pcmcia network netfs crond slim)

Dosyayı kaydedip çıkın, sistemi yeniden başlattığınızda istediğiniz giriş yöneticisi çalışacaktır.

rc.conf'a ekleme yapmak için istediğiniz giriş yöneticisini mutlaka kurmuş olmalısınız. Ayrıca sorunlara karşı startx komutunu vererek, sorunun kaynağını da öğrenebilirsiniz.

  • Not: Daemon yönteminde çalışma seviyesini 5 yapmanıza gerek yoktur. Daemon yöntemi run-level 3'te de sorunsuzca çalışmaktadır.

Çalışma seviyelerini değiştirmek

Yaptığınız işlemleri (inittab yöntemi için) sistemi tekrar başlatmadan kullanmak için şu komutu kullanabilirsiniz:

/sbin/telinit <run-level>

run-level 3'e geçmek için (Multi-User):

/sbin/telinit 3

run-level 5'e geçmek için (X11):

/sbin/telinit 5


GRUB

GRUB'a bir açılış öğesi ekleyerek açılışta konsolun veya X11'in çalıştırılmasını sağlayabilirsiniz:

Yetkili kullanıcı kipine geçin:

$ su

/boot/grub/menu.lst dosyanızı tercih ettiğiniz metin editörü ile açın

# emacs /boot/grub/menu.lst
# nano /boot/grub/menu.lst
# vi /boot/grub/menu.lst

İlk Linux seçeneğini bulun, öntanımlısı '# (0) Arch Linuxdur.

# (0) Arch Linux
title  Arch Linux
root   (hd0,0)
kernel /vmlinuz26 root=/dev/sda3 ro
initrd /kernel26.img

Yukarıda yazanları temel alarak farklı çalışma seviyeleri için farklı girdiler oluşturabilirsiniz:

# (0) Arch Linux Multi-user
title  Arch Linux Multi-user
root   (hd0,0)
kernel /vmlinuz26 root=/dev/sda3 ro 3
initrd /kernel26.img
# (0) Arch Linux X11
title  Arch Linux X11
root   (hd0,0)
kernel /vmlinuz26 root=/dev/sda3 ro 5
initrd /kernel26.img

run-level kernel satırına eklendiği için, çekirdek bu seviyeyi göz önüne alıp ona göre işlem gerçekleştirecektir.

LILO

LILO için run-level seviyesini, çekirdek ismi ve istediğiniz run-level şeklinde yazarak, sistemin o run-level'da çalışmasını sağlayabilirsiniz.

Örnek:

 : Arch 5

Bağlantılar

Kişisel araçlar
GOOGLE
Diğer dillerde