peterle
Forenkasper
Ich hab jetzt den Code durchgewühlt und Du wirst es nicht glauben, die mitgelieferte slim.conf ist unsinnig.
Es gibt keinen Parameter "sessions" mehr und es wird nur "sessiondir" ausgewertet (wo ".desktop"-Dateien drin sind), um Sessions zu befüllen. Das ist natürlich ein totaler Mist und nicht durchgedacht, was die Entwickler da jetzt gemacht haben.
Es gibt schon einen Bug-Report, der erwähnt, dass dadurch man die Reihenfolge der Sessions zur Auswahl nicht mehr festlegen kann. Daran habe ich sofort auch als ich das im Code nachverfolgt habe. Warum die Entwickler an so etwas nicht gedacht haben ist mir schleierhaft. Vor allem es wird der Exec=-Eintrag in der .desktop-Datei ausgewertet um eine Session zu starten und (wahrscheinlich) unsere komplette login_cmd ignoriert. Wir haben noch Glück, dass überhaupt noch was startet, weil sie wenigstens, wenn keine Sessions in der sessiondir sind, eine leere Session ins Array zur Auswahl packen!
Hier der Bug-Report und da ist auch ein Patch mit dabei welches das anständige Verhalten wieder restauriert:
http://developer.berlios.de/bugs/?func=detailbug&bug_id=19145&group_id=2663
Ich grabe das mal aus - so wie es aussieht, sind die Slim-Boys nach sourceforge umgezogen, nur Code schauen kann man nicht und Bug-Reports gibt es auch nicht mehr.
Frage also - wo finde ich den Patch?