اگر شما میخواهید یک مدیر لاگین(login manage) ثانویه سبک وساده نصب کنید میتوانید از SLIM استفاده کنید.SLIM یک login manage بسیار ساده ،سبک میباشد که به سادگی میتوان آنرا پیکربندی کرد.
SLIM به وابستگیهای GNOME یا KDE نیاز ندارد و کمک میکند که یک سیستم سبک برای کاربرانی که دسکتاپهای سبکی مانند Xfce ،Openbox و Fluxbox را دوست دارند ،داشته باشند.
SLIM یک login manager گرافیکی مستقل از دسکتاپ برای X11 میباشد.هدف آن سبکی و سادگی است هرچند که کاملا قابل تنظیم از طریق پوستهها و فایل option آن میباشد و مناسب ماشینهایی است که قابلیت ورود از راه دور (remote login) احتیاج ندارند.امکانات آن عبارت است از:
- پشتیبانی از PNG و XFT برای شفافیت آلفا و خوشنماسازی فونتها(antialiased fonts)
- پشتیبانی از تمهای خارجی
- پیکربندی گزینههای زمان اجرا:X server ،دستورات login/shutdown/reboot
- کنترل ورودی (Single(GDM-like یا (double (XDM-like
- بارگذاری کردن ازپیش تعیین شده کاربر در زمان راهاندازی
- پیکربندی پیغام welcome / shutdown
- انتخاب تصادفی تم
نصب روی Archlinux
$sudo pacman -S slim slim-themes archlinux-themes-slim
بعداز نصب باید فایل .xinitrc را پیکربندی کنید:
$nano ~/.xinitrc
#!/bin/sh # # ~/.xinitrc # # Executed by startx (run your window manager from here) # exec
در قسمت session-command شما میتوانید یکی از مثالهای زیر را وارد کنید:
exec awesome exec dwm exec startfluxbox exec fvwm2 exec gnome-session exec openbox-session exec startkde exec startlxde exec startxfce4 exec enlightenment_start
در این مقاله روش پیکربندی SLIM با XFCE را در آرچ آموزش دادهام.
اگر در پارتیشن خانه با همان home شما فایل .xinitrc وجود نداشت باید آن را با دستور زیر ایجاد کنید:
$ cp /etc/skel/.xinitrc ~
و به آن قابلیت اجرا شدن بدهید:
chmod +x ~/.xinitrc
در انتها باید SLIM را فعال کنید:
$sudo systemctl enable slim
اگر شما از login manager دیگری استفاده میکردید اول باید آن را غیرفعال یا disable کنید.
پیکربندی SLIM
فایل پیکربندی SLIM در
/etc/slim.conf
ذخیره شده است.آن را با ادیتور محبوب خود باز کنید.من از nano استفاده کردم:
$sudo nano /etc/slim.conf
لاگین اتوماتیک :
این فایل را پیدا کنید:
# default_user simone
و آن را آنکامنت کنید یعنی علامت # را از ابتدای آن پاک کنید و بجای simone نام کاربری خود را جایگزین کنید.
این خط هم پیدا کنید :
# auto_login no
و آن را آنکامنت کنید یعنی علامت # را از ابتدای آن پاک کنید و بجای no شما yes را جایگزین کنید.
الان شما به طور اتوماتیک بدون نیاز به تایپ رمز عبور وارد دسکتاپ خود میشوید.
تغییر تم پیشفرض در آرچ:
تمها در این آدرس ذخیره شدهاند:
/usr/share/slim/themes
به عنوان مثال ما قصد داریم تم پیشفرض را با تم archlinux عوض کنیم.باید به این صورت عمل کنید:
$sudo nano /etc/slim.conf
خط زیر را پیدا کنید:
current_theme default
بجای default شما باید اسم تم جدید که اینجا archlinux هست جایگزین کنید.
current_theme archlinux
تنظیمات را ذخیره و سیستم را مجدد راهاندازی کنید تا تغییرات اعمال شود یا شما میتوانید از این کد هم برای دیدن تغییرات استفاده کنید:
$ slim -p /usr/share/slim/themes/
برای خروج هم exit را تایپ کنید.بجای theme name شما اسم تم جدید را وارد کنید.
برای دریافت تم های بیشتر میتوانید از AUR استفاده کنید.
برای پیکربندیهای بیشتر هم به سایت مرجع مراجعه کنید.
چند نمونه از تمهای SLIM در آرچ :
امشب جشن چهارشنبهسوری است و ما هم به این صورت جشن میگیریم.
پیشاپیش این عید باستانی را به همه تبریک عرض میکنم.
cheers!