登入管理程式slim

使用過許多的登入管理程式,如gdm, kdm這種,但是都有肥大的現象,這裡介紹安裝slim全名是sample login manager它類似,簡單又能達到功能,又可以客製化。

1、安裝slim
#cd /usr/ports/x11/slim
#make install clean

2、bind ttyv8
#cd /etc
#vim ttys
ttyv7   "/usr/libexec/getty Pc"     cons25  on  secure
ttyv8 "/usr/local/bin/slim" xterm on secure


3、客製化自己的登入畫面
#cd /usr/local/share/slim/themes/default
裡面有三個檔
background.jpg <---背景圖
panel.png <----登入圖
slim.theme <-----主題設定檔
#vim slim.theme
# Messages (ie: shutdown)
msg_color #FFFFFF (訊息文字顏色)
msg_font Verdana:size=18:bold:dpi=75 (使用的字體與大小)
msg_x 50% (訊息的位子)
msg_y 40%
msg_shadow_color #702342 (訊息文字的陰影)
msg_shadow_xoffset 1 (陰影位子offset)
msg_shadow_yoffset 1

# valid values: stretch, tile
background_style stretch (背景最大化)
background_color #eedddd (背景色)

# Input controls
input_panel_x 25% (panel.png圖的位子)
input_panel_y 65%
input_name_x 394 (在panel.png輸入帳密的位子)
input_name_y 181
input_font Verdana:size=12:dpi=75 (輸入的字體大小)
input_color #000000 (輸入的字體顏色)

# Username / password request
username_font Verdana:size=14:bold:dpi=75 (提示輸入帳號的字體)
username_color #f9f9f9 (提示輸入帳號的顏色)
username_x 280 (提示輸入帳號的位子)
username_y 183
password_x 50% (提示輸入密碼的位子)
password_y 183
username_shadow_color #702342 (提示輸入帳號的陰影顏色)
username_shadow_xoffset 1 (提示輸入帳號的陰影位子)
username_shadow_yoffset 1

username_msg Username: (提示輸入帳號的字串)
password_msg Password: (提示輸入密碼的字串)


4、相關檔案位子
/usr/local/bin/slim (主程式)
/usr/local/share/slim/themes/default/background.jpg (背景圖)
/usr/local/share/slim/themes/default/panel.png (輸入圖)
/usr/local/share/slim/themes/default/slim.theme (主題設定檔)
/usr/local/etc/slim.conf (slim的設定檔)
/usr/local/etc/rc.d/slim (slim的啟動檔,可透過ttyv8 bind)

0 意見: