SLiM

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


Konu başlıkları

Giriş

SLiM, Simple Login Manager' ın baş harflerinden türetilmiştir. SLiM is simple, lightweight and easily configurable allowing it be used on low and high end systems with relative ease. SLIM, KDE ya da Gnome' un bağımlılıkları olmadan, Xfce, Openbox, Fluxbox, vb. masaüstü ve pencere yöneticileri kullananlar için oldukça kullanışlıdır.

Kurulum

SLiM, /extra depolarından temin edilebilir:

# pacman -S slim

Tema paketleride bulunmaktadır:

# pacman -S slim-themes

Ayarlar

SLIM' i Etkinleştirmek

Bakınız. Açılışta Giriş Yöneticisi Çalıştırmak.

Tekli Giriş

Tek bir masaüstü ya da pencere yöneticisi kullanıyorsanız ~/.xinitrc dosyasına benzer şekilde düzenlemeniz gerekir:

#!/bin/sh

#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#

exec [session-command]
  • Not: Eğer ~/.xinitrc dosyanız yoksa, kendinizde oluşturabilirsiniz.

Aşağıda, size uygun olan oturum komutunu benzer şekilde yerleştirin. Örneğin: exec startxfce4

  • Openbox çalıştırmak için: "exec openbox-session"
  • Fluxbox çalıştırmak için: either "exec fluxbox" or "exec startfluxbox"
  • Xfce çalıştırmak için: "exec startxfce4"
  • GNOME çalıştırmak için: "exec gnome-session"
  • KDE çalıştırmak için: "exec startkde"

If your environment is not listed here, refer to the documentation provided by your software.

Çoklu Giriş

If you require the ability to load multiple desktop environments, SLiM can be setup to log you into whichever you choose.

Put a case statement similar to this one in your ~/.xinitrc file and edit the sessions variable in /etc/slim.conf to match the names that trigger the case statement. You can choose the session at login time by pressing F1. Note that this feature is experimental.

# The following variable defines the session which is started if the user doesn't explicitly select a session

DEFAULT_SESSION==twm

case $1 in
kde)
	exec startkde
	;;
xfce4)
	exec startxfce4
	;;
icewm)
	icewmbg &
	icewmtray &
	exec icewm
	;;
wmaker)
	exec wmaker
	;;
blackbox)
	exec blackbox
	;;
*)
	exec $DEFAULT_SESSION
	;;
esac

Örnek xinitrc dosyası: http://svn.berlios.de/svnroot/repos/slim/trunk/xinitrc.sample

Slim belgeleri: http://slim.berlios.de/manual.php

Temalar

SLIM temalarını yüklemek için:

# pacman -S slim-themes archlinux-themes-slim

archlinux-themes-slim paketleri birkaç farklı temayı içerir. Bunlara /usr/share/slim/themes dizininden ulaşabilirsiniz.

Temayı değiştirmek için /etc/slim.conf dosyasındaki "default" kısmının altına tema adını yazın:

# nano /etc/slim.conf
#current_theme       default
current_theme       archlinux-simplyblack

Önizleme yapmak için:

slim -p /usr/share/slim/themes/<theme name>

İpuçları

İmleci Değiştirmek

Eğer "X" imlecinden hoşlanmıyor ve değiştirmek istiyorsanız AUR' dan slim-cursor paketini yükleyebilirsiniz.

Yükledikten sonra /etc/slim.conf dosyasındaki "#" işareti kaldırın:

cursor   left_ptr

This will give you a normal arrow instead. This setting is forwarded to xsetroot -cursor_name. You can look up the possible cursor names here or in /usr/share/icons/<your-cursor-theme>/cursors/.

To change the cursor theme being used at the login screen, make a file named /usr/share/icons/default/index.theme with this content:

[Icon Theme]
Inherits==<your-cursor-theme>

Replace <your-cursor-theme> with the name of the cursor theme you want to use, e.g. whiteglass.

SLIM'in Masaüstüyle bir temayı paylaşması

SLIM ve masaüstünün aynı duvarkağıdını kullanması için öntanımlı tema dosyasına, masaüstü duvarkağıdınızdan sembolik bir bağlantı oluşturmalısınız:

# mv /usr/share/slim/themes/default/background.jpg /usr/share/slim/themes/default/background.old.jpg
# ln -s /path/to/mywallpaper.jpg /usr/share/slim/themes/default/background.jpg

Şimdi, masaüstü yüklenirken, SLIM teması ve masaüstü duvarkağıdı aynı olacak. (Obviously you must keep the default theme setting in /etc/slim.conf for the above trick to work.)

SLiM' den Bilgisayarı Kapatmak, Yeniden Başlatmak, Askıya Almak, Çıkış ve Terminal Çalıştırmak

SLIM ekranında bilgisayarı kapatabilir, yeniden başlatabilir, askıya alabilir ya da bir terminal çalıştırabilirsiniz. Bunları yapabilmek için username yerine aşağıda açıklaması yapılan komutları, password ekranında ise root şifrenizi girmeniz gerekir.

  • Bir terminal çalıştırmak için, username ekranına console girin. (defaults to xterm which must be installed separately... edit /etc/slim.conf to change terminal preference)
  • Bilgisayarı kapatmak için, username ekranına halt girin.
  • Yeniden başlatmak için, username ekranına reboot girin.
  • Bash ekranına geçmek için, username ekranına exit girin.
  • Askıya almak için, username ekranına suspend girin. (Suspend is disabled by default, edit /etc/slim.conf as root to uncomment the suspend_cmd line and, if necessary modify the suspend command itself (e.g. change /usr/sbin/suspend to sudo /usr/sbin/pm-suspend))

SLIM' de DPI Ayarları

Eğer -dpi 96 in /etc/X11/xinit/xserverrc ile DPI' ı ayarlamak isterseniz, çalışmayacaktır. Bunu düzeltmek için slim.conf dosyasında şu değişiklikleri yapın:

 xserver_arguments   -nolisten tcp vt07 

olan kısmı aşağıdaki gibi değiştirin:

 xserver_arguments   -nolisten tcp vt07 -dpi 96

İnternet Sayfaları

Kişisel araçlar
GOOGLE
Diğer dillerde