Tôi đã cài đặt một hệ thống mới với xfce4 trên debian. Câu hỏi của tôi là làm thế nào tôi có thể làm cho xfce để chạy khi khởi động? Ngay bây giờ tôi chỉ có thể chạy nó với exec ck-launch-session startxfce4.Chạy xfce khi khởi động debian
nhờ
Tôi đã cài đặt một hệ thống mới với xfce4 trên debian. Câu hỏi của tôi là làm thế nào tôi có thể làm cho xfce để chạy khi khởi động? Ngay bây giờ tôi chỉ có thể chạy nó với exec ck-launch-session startxfce4.Chạy xfce khi khởi động debian
nhờ
Run Xfce
Đối với GDM/KDM chọn xfce4-session.
Đối với startx thêm vào tập tin ~/.xinitrc:
exec ck-launch-session startxfce4
Đối với phiên khởi động mỏng trong /etc/slim.conf:
login_cmd exec ck-launch-session /bin/bash -login /etc/X11/Xsession %session
You also can install xdm to login in start Xfce.
Muộn cho bữa tiệc, nhưng tôi nghĩ rằng tôi sẽ thêm câu trả lời của mình er anyway.
Lấy từ aeolist's answer - và do đó Debian wiki - sau đây sẽ cho phép bạn đăng nhập bằng Xfce.
Cài đặt quản lý hiển thị Slim:
$ apt-get install slim
Sau đó chỉnh sửa login_cmd
trong file cấu hình hệ thống Slim (`/etc/slim.conf ') để phù hợp với những điều sau đây:
login_cmd exec /bin/sh - ~/.xinitrc %session
Cuối cùng, bạn cần thiết lập tệp .xinitrc
trong thư mục chính của bạn. Sau đây cho phép bạn có nhiều môi trường máy tính để bàn khác nhau được cài đặt:
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
# Here Xfce is kept as default
DEFAULT_SESSION=startxfce4
case $session in
awesome ) exec awesome;;
bspwm ) exec bspwm;;
catwm ) exec catwm;;
cinnamon ) exec cinnamon-session;;
dwm ) exec dwm;;
enlightenment ) exec enlightenment_start;;
ede ) exec startede;;
fluxbox ) exec startfluxbox;;
gnome ) exec gnome-session;;
gnome-classic ) exec gnome-session --session=gnome-classic;;
i3|i3wm ) exec i3;;
icewm ) exec icewm-session;;
jwm ) exec jwm;;
kde ) exec startkde;;
mate ) exec mate-session;;
monster|monsterwm) exec monsterwm;;
notion ) exec notion;;
openbox ) exec openbox-session;;
unity ) exec unity;;
xfce|xfce4 ) exec startxfce4;;
xmonad ) exec xmonad;;
# No known session, try to run it as command
*) exec $DEFAULT_SESSION;;
esac
Lưu ý rằng để khởi động vào một trong những môi trường máy tính để bàn trên từ người quản lý hiển thị Xfce, bạn sẽ cần phải thêm nó vào dòng sessions
trong /etc/slim.conf
.
Tôi khuyên bạn nên xem qua tệp slim.conf
để hiểu ý nghĩa của những gì có thể; ví dụ: cài đặt default_user
có thể đặc biệt hữu ích.
Có thể hữu ích khi giải thích người dùng nào có thể muốn chọn. –