Hmm, habs zwar schon im Englischen gepostet, bin aber zu ungelduldig, deswegen hier nochmal der Post, evtl. benutzt ja jemand SLiM (Simple Login Manager) anstatt des KDM oder GDM...
Die Konfiguration bekam ich soweit hin, dass Slim startete, was durch folgende Änderung in der inittab geschah:
x:5:respawn:/usr/bin/slim >& /dev/null
Dann hier die /etc/slim.conf, we ich nur den default user, sessions und das Theme geändert hab
# Path, X server and arguments (if needed)
default_path ./:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
default_xserver /usr/X11R6/bin/X
xserver_arguments -nolisten tcp vt07
# Commands for halt, login, etc.
halt_cmd /sbin/shutdown -h now
reboot_cmd /sbin/shutdown -r now
console_cmd /usr/X11R6/bin/xterm -C -fg white -bg black +sb -T "Console login" -e /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
#suspend_cmd /usr/sbin/suspend
# This command is executed after a succesful login.
# you can place the %session and %theme variables
# to handle launching of specific commands in .xinitrc
# depending of chosen session and slim theme
#
# NOTE: if your system does not have bash you need
# to adjust the command according to your preferred shell,
# i.e. for freebsd use:
#login_cmd exec /bin/sh - ~/.xinitrc %session
login_cmd exec /bin/bash -login ~/.xinitrc %session
# Available sessions (first one is the default).
# The current chosen session name is replaced in the login_cmd
# above, so your login command can handle different sessions.
# see the xinitrc.sample file shipped with slim sources
sessions e17,kde,icewm
# Executed when pressing F11 (requires imagemagick)
screenshot_cmd import -window root /slim.png
# welcome message. Available variables: %host, %domain
welcome_msg Welcome to %host
# shutdown / reboot messages
shutdown_msg The system is halting...
reboot_msg The system is rebooting...
# default user, leave blank or remove this line
# for avoid pre-loading the username.
default_user jakob
# current theme, use comma separated list to specify a set to
# randomly choose from
current_theme arch
# Lock file
lockfile /var/lock/slim.lock
# Log file
logfile /var/log/slim.log
und hier die ~/.xinitrc
case $1 in
e17)
exec /opt/e17/bin/enlightenment
;;
kde)
exec startkde
;;
icewm)
exec icewm
;;
esac
Wenn ich also den korrekten Usernamen + Passwort eingebe, startet zwar der X-Server, was ich durch das geänderte Tastaturlayout sehe, aber Enlightenment wird nicht geladen, dasselbe, wenn ich kde oder icewm starten will: Geht nicht, als Meldung erhalte ich immer: "Login command could not be executed successfully" oder sowas in der Art...
Ich seh beim besten WIllen keine Fehler mehr, vllt. hat ja hier jemand einen Rat für mich? 🙂
hellwoofa 🙂