Решил попробовать xfwm4 как wm на замену icewm. Почему и для чего неважно. Собрал только xfwm4 из куррент, запустил в xnest ( лень было выходить из icewm). Сам xnest запускается из icewm так Xnest :20 & xterm -display :20, затем уже из xterm нормально запускается xfwm4.
Обычно такие пробы нового wm через xnest проходили на "ура", но с xfwm далее заковыка - при уже стандартном запуске с выходом из icewm и далее смену wm посредством xwmconfig xfwm4 пишет что нет нужного файла .serverauth.*. Lock файлы =x20 в /tmp удалены.
Где вообще xnest хранит свои файлы .serverauth.*. и как побороть эту ошибку?
А /etc/X11/xinit/Xstartup отрабатывает?
Покажите /etc/X11/xinitrc. В путях могу ошибаться, разбирался со SLiM и запуском иксов довольно давно, подзабыл уже, что и как там...
Ну, когда я SLiM настраивал, у меня тоже была проблема с авторизацией. Только в xinitrc.xfce был прописан запуск startxfce4 через ck-launch или dbus-launch. Так вот, теперь я припомнил, что я наоборот, убрал это и запускал startxfce4 напрямую, а в slim.conf прописал запуск Xstartup и Xsession в качестве команд регистрации сессии и входа. Правда, эти два файла пришлось править, чтобы они принимали аргументы с командной строки.