Difference between revisions of "SLiM (한국어)"

From ArchWiki
Jump to: navigation, search
(rm temporary i18n template)
(SLiM에서 DPI 설정: Fixed word order)
 
(16 intermediate revisions by 6 users not shown)
Line 3: Line 3:
 
[[en:SLiM]]
 
[[en:SLiM]]
 
[[es:SLiM]]
 
[[es:SLiM]]
 +
[[fi:SLiM]]
 
[[fr:SLiM]]
 
[[fr:SLiM]]
 
[[hu:SLiM]]
 
[[hu:SLiM]]
 
[[it:SLiM]]
 
[[it:SLiM]]
 +
[[ja:SLiM]]
 
[[pt:SLiM]]
 
[[pt:SLiM]]
 
[[ru:SLiM]]
 
[[ru:SLiM]]
 
[[sk:SLiM]]
 
[[sk:SLiM]]
 
[[tr:SLiM]]
 
[[tr:SLiM]]
[[zh-CN:SLiM]]
+
[[zh-hans:SLiM]]
[[zh-TW:SLiM]]
+
[[zh-hant:SLiM]]
 
{{translateme}}
 
{{translateme}}
{{Article summary start}}
+
{{Related articles start (한국어)}}
{{Article summary text|SLiM은 간단하고 가벼운 로그인 관리자입니다.}}
+
{{Related|Display Manager}}
{{Article summary heading|관련 문서}}
+
{{Related articles end}}
{{Article summary wiki|Display Manager}}
+
 
{{Article summary end}}
 
 
[http://slim.berlios.de/ SLiM]은 간단한 로그인 관리자입니다. SLiM은 간단합니다. SLiM은 가벼우며 쉽게 설정할 수 있습니다. SLiM은 [[GNOME]] 또는 [[KDE]]에 의존되지 않으며 단독으로 사용할 수 있습니다. [[Xfce]], [[Openbox]], [[Fluxbox]] 등 가벼운 데스크톱을 좋아하는 분들은 시스템을 가볍게 할 수 있습니다.
 
[http://slim.berlios.de/ SLiM]은 간단한 로그인 관리자입니다. SLiM은 간단합니다. SLiM은 가벼우며 쉽게 설정할 수 있습니다. SLiM은 [[GNOME]] 또는 [[KDE]]에 의존되지 않으며 단독으로 사용할 수 있습니다. [[Xfce]], [[Openbox]], [[Fluxbox]] 등 가벼운 데스크톱을 좋아하는 분들은 시스템을 가볍게 할 수 있습니다.
  
Line 30: Line 31:
 
=== SLiM 활성화 ===
 
=== SLiM 활성화 ===
  
SLiM을 부팅 시 활성화 시키기 위해 {{ic|/etc/rc.conf}}파일에서 데몬으로 추가해도 되며 {{ic|/etc/inittab}} 파일에서 활성화 시켜도 됩니다. SLiM 이외에 [[Display Manager|다른 방법]]도 있습니다.
+
SLiM을 부팅 시 활성화 시키기 위해 {{ic|/etc/rc.conf}}파일에서 데몬으로 추가해도 되며 {{ic|/etc/inittab}} 파일에서 활성화 시켜도 됩니다. SLiM 이외에 [[Display manager|다른 방법]]도 있습니다.
  
 
==== /etc/rc.conf 파일에서 활성화 방법 ====
 
==== /etc/rc.conf 파일에서 활성화 방법 ====
Line 44: Line 45:
 
==== /etc/inittab 파일에서 활성화 방법 ====
 
==== /etc/inittab 파일에서 활성화 방법 ====
  
[[Display Manager|{{ic|/etc/inittab}} 파일을 수정합니다.]]
+
[[Display manager|{{ic|/etc/inittab}} 파일을 수정합니다.]]
  
 
  # vim /etc/inittab
 
  # vim /etc/inittab
Line 71: Line 72:
 
exec [session-command] # 해당 데스크탑 세션 실행
 
exec [session-command] # 해당 데스크탑 세션 실행
 
</pre>
 
</pre>
 
새로운 사용자를 추가하였을 때를 위해 {{ic|~/.xinitrc}} 파일을 설정하고 {{ic|/etc/skel}} 디렉터리에 복사하면 새로운 사용자가 생성되었을 때 자동으로 {{ic|~/.xinitrc}}가 생성됩니다.
 
 
$ cp /etc/skel/.xinitrc $HOME
 
  
 
다른 데스크톱으로 바꾸고 싶을 때는 {{Ic|[session-command]}}를 입력하면 됩니다. 아래는 몇 가지 예시입니다.
 
다른 데스크톱으로 바꾸고 싶을 때는 {{Ic|[session-command]}}를 입력하면 됩니다. 아래는 몇 가지 예시입니다.
Line 87: Line 84:
  
 
위 목록에 없는 데스크톱 환경이 있으면 해당 위키 페이지에서 확인하면 됩니다.
 
위 목록에 없는 데스크톱 환경이 있으면 해당 위키 페이지에서 확인하면 됩니다.
 
=== PolicyKit ===
 
 
만약 PolicyKit 때문에 문제가 발생하면 {{Ic|ck-launch-session}} 명령어를 추가합니다.
 
 
<pre>
 
#!/bin/sh
 
 
#
 
# ~/.xinitrc
 
#
 
# Executed by startx (run your window manager from here)
 
#
 
 
exec ck-launch-session [session-command]
 
</pre>
 
  
 
=== 다중 데스크톱 환경 ===
 
=== 다중 데스크톱 환경 ===
Line 175: Line 156:
 
=== 커서 바꾸기 ===
 
=== 커서 바꾸기 ===
  
If you want to change the default X cursor to a newer design, the {{AUR|slim-cursor}} package is available.
+
기본 X 마우스 커서를 새로운 디자인으로 바꾸고 싶다면 {{AUR|slim-cursor}}{{Broken package link|{{aur-mirror|slim-cursor}}}}패키지를 사용할 수 있습니다.
  
After installing, edit {{ic|/etc/slim.conf}} and uncomment the line:
+
설치 후, {{ic|/etc/slim.conf}} 파일 안의 아래의 부분을 지우세요:
  
 
  cursor  left_ptr
 
  cursor  left_ptr
  
This will give you a normal arrow instead. This setting is forwarded to {{Ic|xsetroot -cursor_name}}. You can look up the possible cursor names [http://cvsweb.xfree86.org/cvsweb/*checkout*/xc/lib/X11/cursorfont.h?rev=HEAD&content-type=text/plain here] or in {{ic|/usr/share/icons/<your-cursor-theme>/cursors/}}.
+
이렇게 하시면 보통 화살표가 나옵니다. 이 설정은 {{Ic|xsetroot -cursor_name}}로 전달됩니다. 쓸 수 있는 커서의 이름을 [http://cvsweb.xfree86.org/cvsweb/*checkout*/xc/lib/X11/cursorfont.h?rev=HEAD&content-type=text/plain 여기]{{ic|/usr/share/icons/<your-cursor-theme>/cursors/}} 에서 찾아 보실 수 있습니다.
  
To change the cursor theme being used at the login screen, make a file named {{ic|/usr/share/icons/default/index.theme}} with this content:
+
로그인 화면에서 쓰이는 커서의 테마를 바꾸기 위해 {{ic|/usr/share/icons/default/index.theme}} 파일을 만드시고 아래의 내용을 넣으세요:
  
 
  [Icon Theme]
 
  [Icon Theme]
 
  Inherits=<your-cursor-theme>
 
  Inherits=<your-cursor-theme>
  
Replace <your-cursor-theme> with the name of the cursor theme you want to use (e.g. whiteglass).
+
<your-cursor-theme> 부분을 쓰고 싶은 커서 테마 이름으로 바꾸세요. (예: whiteglass)
  
 
=== 테마 배경화면과 데스크톱 배경화면 통일 시키기 ===
 
=== 테마 배경화면과 데스크톱 배경화면 통일 시키기 ===
Line 197: Line 178:
 
  # ln -s /path/to/mywallpaper.jpg /usr/share/slim/themes/default/background.jpg
 
  # ln -s /path/to/mywallpaper.jpg /usr/share/slim/themes/default/background.jpg
  
=== Shutdown, reboot, suspend, exit, launch terminal from SLiM ===
+
=== SLiM에서 컴퓨터 끄기, 재부팅, 절전모드, 나가기, 터미널 실행 ===
 
 
You may shutdown, reboot, suspend, exit or even launch a terminal from the SLiM login screen.  To do so, use the values in the username field, and the root password in the password field:
 
  
* To launch a terminal, enter '''console''' as the username (defaults to xterm which must be installed separately... edit {{ic|/etc/slim.conf}} to change terminal preference)
+
컴퓨터 끄기나 재부팅, 대기모드, 로그아웃, 터미널 실행을 SLiM 로그인 화면에서 할 수 있습니다. 그러려면 유저네임 입력칸에 값과 루트 암호를 암호 입력칸에 넣으세요:
* For shutdown, enter '''halt''' as the username
 
* For reboot, enter '''reboot''' as the username
 
* To exit to bash, enter '''exit''' as the username
 
* For suspend, enter '''suspend''' as the username (suspend is disabled by default, edit {{ic|/etc/slim.conf}} as root to uncomment the {{ic|suspend_cmd}} line and, if necessary modify the suspend command itself (e.g. change {{Ic|/usr/sbin/suspend}} to {{Ic|sudo /usr/sbin/pm-suspend}}))
 
  
=== Power-off error with Splashy ===
+
* 터미널을 실행하려면, 유저네임에 '''console'''을 넣으세요. (기본값은 따로 설치되어 있을 xterm 입니다... 사용할 터미널을 바꾸려면 {{ic|/etc/slim.conf}}를 수정하세요.
 +
* 컴퓨터 끄기를 하려면 유저네임에 '''halt'''를 넣으세요.
 +
* 재부팅을 하려면 유저네임에 '''reboot'''를 넣으세요.
 +
* bash로 나가려면 유저네임에 '''exit'''를 넣으세요.
 +
* 절전모드로 전환하려면, 유저네임에 '''suspend'''를 넣으세요. (절전모드는 기본값에서 비활성화 되어있습니다. 활성화 하려면 루트로 로그인해서 {{ic|/etc/slim.conf}} 파일의 {{ic|suspend_cmd}} 부분을 지우고, 필요한 경우에는 대기모드 명령을 수정하세요. (예: {{Ic|/usr/sbin/suspend}}를 {{Ic|sudo /usr/sbin/pm-suspend}}로 바꾸기)
  
If you use Splashy and SLiM, sometimes you can't power-off or reboot from menu in GNOME, Xfce, LXDE or others.  Check your {{ic|/etc/slim.conf}} and {{ic|/etc/splash.conf}}; set the DEFAULT_TTY=7 same as xserver_arguments vt07.
+
=== Splashy 쓸 때 컴퓨터 끄기 에러 ===
  
=== Login information with SLiM ===
+
Splashy와 SLiM을 같이 사용한다면 가끔씩 GNOME이나, Xfce, LXDE 등의 메뉴에서 컴퓨터를 끄거나 리부팅 할 때 안 되기도 합니다. {{ic|/etc/slim.conf}}과 {{ic|/etc/splash.conf}} 파일을 확인하고 DEFAULT_TTY=7 부분을 xserver_arguments vt07로 설정하세요.
  
By default, SLiM fails to log logins to utmp and wtmp which causes who, last, etc. to misreport login information. To fix this edit your {{ic|slim.conf}} as follows:
+
=== SLiM의 로그인 정보 ===
 +
utmp와 wtmp는 누가, 언제 가장 마지막에 로그인 했는지 같은 로그인 정보의 잘못된 기록을 발생시킵니다. 기본값에서 SLiM은 utmp와 wtmp로 로그인 하는 걸 로그하는 것을 실패합니다. 이것을 고치려면 {{ic|slim.conf}} 파일에 아래와 같이 넣으세요:
  
 
   sessionstart_cmd    /usr/bin/sessreg -a -l $DISPLAY %user
 
   sessionstart_cmd    /usr/bin/sessreg -a -l $DISPLAY %user
Line 220: Line 200:
 
=== SLiM에서 DPI 설정 ===
 
=== SLiM에서 DPI 설정 ===
  
The Xorg server generally picks up the DPI but if it doesn't you can specify it to SLiM. If you set the DPI with the argument -dpi 96 in {{ic|/etc/X11/xinit/xserverrc}} it will not work with SLiM. To fix this change your {{ic|slim.conf}} from:
+
Xorg 서버는 보통 DPI를 잡아냅니다. 그러나 못 잡아낸다면 SLiM이 문제일 수 있습니다. {{ic|/etc/X11/xinit/xserverrc}}에 DPI를 argument -dpi 96 으로 설정한다면 SLiM에선 동작하지 않을 것입니다. 해결하기 위해 {{ic|slim.conf}}의 아래의 부분을:
  
 
   xserver_arguments  -nolisten tcp vt07  
 
   xserver_arguments  -nolisten tcp vt07  
  
to
+
아래와 같이 바꾸세요:
  
 
   xserver_arguments  -nolisten tcp vt07 -dpi 96
 
   xserver_arguments  -nolisten tcp vt07 -dpi 96

Latest revision as of 17:32, 23 February 2017

Tango-preferences-desktop-locale.pngThis article or section needs to be translated.Tango-preferences-desktop-locale.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:SLiM (한국어)#)

관련 항목

SLiM은 간단한 로그인 관리자입니다. SLiM은 간단합니다. SLiM은 가벼우며 쉽게 설정할 수 있습니다. SLiM은 GNOME 또는 KDE에 의존되지 않으며 단독으로 사용할 수 있습니다. Xfce, Openbox, Fluxbox 등 가벼운 데스크톱을 좋아하는 분들은 시스템을 가볍게 할 수 있습니다.

설치

# pacman -S slim

설정

부팅 시 활성화 설정, 사용하는 데스크톱 환경을 구동하기 위한 설정, 테마 설정

SLiM 활성화

SLiM을 부팅 시 활성화 시키기 위해 /etc/rc.conf파일에서 데몬으로 추가해도 되며 /etc/inittab 파일에서 활성화 시켜도 됩니다. SLiM 이외에 다른 방법도 있습니다.

/etc/rc.conf 파일에서 활성화 방법

/etc/rc.conf 파일을 수정합니다.

# vim /etc/rc.conf

DAEMONS 항목에 slim을 추가합니다.

# DAEMONS=(... slim ...)

/etc/inittab 파일에서 활성화 방법

/etc/inittab 파일을 수정합니다.

# vim /etc/inittab

실행 레벨을 3에서 5로 수정합니다.

id:5:initdefault:

로그인 관리자로 SLiM을 선택합니다.

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

단일 데스크톱 환경

단일 데스크톱 환경에서는 홈 디렉터리에 있는 ~/.xinitrc 파일을 설정하여 데스크톱을 실행시킵니다.

#!/bin/sh

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

exec [session-command] # 해당 데스크탑 세션 실행

다른 데스크톱으로 바꾸고 싶을 때는 [session-command]를 입력하면 됩니다. 아래는 몇 가지 예시입니다.

exec openbox-session
exec fluxbox (or exec startfluxbox)
exec startxfce4
exec gnome-session
exec startkde
exec fvwm2
exec awesome

위 목록에 없는 데스크톱 환경이 있으면 해당 위키 페이지에서 확인하면 됩니다.

다중 데스크톱 환경

여러 데스크톱 환경을 선택할 수 있도록 하려면, SLiM으로 로그인할 선택할 수 있게 합니다. ~/.xinitrc 파일과 /etc/slim.conf파일을 수정하여 세션 변수가 일치하도록 합니다. 로그인 화면에서 F1키를 눌러 고를 수 있습니다.

# The following variable defines the session which is started if the user doesn't explicitly select a session
# Source: http://svn.berlios.de/svnroot/repos/slim/trunk/xinitrc.sample

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

테마

slim-themes 패키지를 설치합니다.

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

archlinux-themes-slim 패키지는 여러 가지 테마가 포함되어 있습니다. 테마를 확인하려면 /usr/share/slim/themes 디렉터리에서 확인하면 됩니다. /etc/slim.conf 파일의 'current_theme' 설정 부분에서 원하는 테마 이름을 입력하면 설정됩니다.

#current_theme       default
current_theme       archlinux-simplyblack

미리 보기를 하려면 다음 명령어를 사용합니다.

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

종료를 하려면 로그인 입력창에 'exit'을 입력합니다.

다중 화면 설정

/usr/share/slim/themes/해당 테마/slim.theme 파일에서 퍼센트 값을 조정

input_panel_x           50%
input_panel_y           50%

아니면 픽셀 값을 조정

# These settings set the "archlinux-simplyblack" panel in the center of my 1440x900 left screen
input_panel_x           495
input_panel_y           325

해당 파일에서 배경화면('stretch', 'tile', 'center' 또는 'color')을 설정할 수 있습니다. 자세한 내용은 SLiM 홈페이지 공식 문서를 확인하십시오.

기타 옵션

커서 바꾸기

기본 X 마우스 커서를 새로운 디자인으로 바꾸고 싶다면 slim-cursorAUR[broken link: archived in aur-mirror]패키지를 사용할 수 있습니다.

설치 후, /etc/slim.conf 파일 안의 아래의 부분을 지우세요:

cursor   left_ptr

이렇게 하시면 보통 화살표가 나옵니다. 이 설정은 xsetroot -cursor_name로 전달됩니다. 쓸 수 있는 커서의 이름을 여기/usr/share/icons/<your-cursor-theme>/cursors/ 에서 찾아 보실 수 있습니다.

로그인 화면에서 쓰이는 커서의 테마를 바꾸기 위해 /usr/share/icons/default/index.theme 파일을 만드시고 아래의 내용을 넣으세요:

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

<your-cursor-theme> 부분을 쓰고 싶은 커서 테마 이름으로 바꾸세요. (예: whiteglass)

테마 배경화면과 데스크톱 배경화면 통일 시키기

SLiM 또는 데스크톱 배경화면 파일을 연결시켜 통일할 수 있습니다.

# mv /usr/share/slim/themes/default/background.jpg{,.bck}
# ln -s /path/to/mywallpaper.jpg /usr/share/slim/themes/default/background.jpg

SLiM에서 컴퓨터 끄기, 재부팅, 절전모드, 나가기, 터미널 실행

컴퓨터 끄기나 재부팅, 대기모드, 로그아웃, 터미널 실행을 SLiM 로그인 화면에서 할 수 있습니다. 그러려면 유저네임 입력칸에 값과 루트 암호를 암호 입력칸에 넣으세요:

  • 터미널을 실행하려면, 유저네임에 console을 넣으세요. (기본값은 따로 설치되어 있을 xterm 입니다... 사용할 터미널을 바꾸려면 /etc/slim.conf를 수정하세요.
  • 컴퓨터 끄기를 하려면 유저네임에 halt를 넣으세요.
  • 재부팅을 하려면 유저네임에 reboot를 넣으세요.
  • bash로 나가려면 유저네임에 exit를 넣으세요.
  • 절전모드로 전환하려면, 유저네임에 suspend를 넣으세요. (절전모드는 기본값에서 비활성화 되어있습니다. 활성화 하려면 루트로 로그인해서 /etc/slim.conf 파일의 suspend_cmd 부분을 지우고, 필요한 경우에는 대기모드 명령을 수정하세요. (예: /usr/sbin/suspendsudo /usr/sbin/pm-suspend로 바꾸기)

Splashy 쓸 때 컴퓨터 끄기 에러

Splashy와 SLiM을 같이 사용한다면 가끔씩 GNOME이나, Xfce, LXDE 등의 메뉴에서 컴퓨터를 끄거나 리부팅 할 때 안 되기도 합니다. /etc/slim.conf/etc/splash.conf 파일을 확인하고 DEFAULT_TTY=7 부분을 xserver_arguments vt07로 설정하세요.

SLiM의 로그인 정보

utmp와 wtmp는 누가, 언제 가장 마지막에 로그인 했는지 같은 로그인 정보의 잘못된 기록을 발생시킵니다. 기본값에서 SLiM은 utmp와 wtmp로 로그인 하는 걸 로그하는 것을 실패합니다. 이것을 고치려면 slim.conf 파일에 아래와 같이 넣으세요:

 sessionstart_cmd    /usr/bin/sessreg -a -l $DISPLAY %user
 sessionstop_cmd     /usr/bin/sessreg -d -l $DISPLAY %user

SLiM에서 DPI 설정

Xorg 서버는 보통 DPI를 잡아냅니다. 그러나 못 잡아낸다면 SLiM이 문제일 수 있습니다. /etc/X11/xinit/xserverrc에 DPI를 argument -dpi 96 으로 설정한다면 SLiM에선 동작하지 않을 것입니다. 해결하기 위해 slim.conf의 아래의 부분을:

 xserver_arguments   -nolisten tcp vt07 

아래와 같이 바꾸세요:

 xserver_arguments   -nolisten tcp vt07 -dpi 96

무작위로 테마 선택하기

/etc/slim.conf 파일의 'current_theme' 설정에 콤마(,)를 추가하여 무작위로 선택할 테마를 지정하면 됩니다.

자료