ja, habe ich - die Sitzungswiederherstellung von Xfce ist in meinen Augen großer Mist und zu nichts zu gebrauchen. Dennoch habe ich sie wieder in zurück ins Paket genommen.
Zur Begründung: schaut mal unter ~/.cache/irgendwas mit Session
da findet man dann so einträge für conky, etc - alles nur der reine Befehl ohne jeden Parameter. Noch schlimmer wird es dann, wenn man conky oder meinetwegen plank mit einem Aufrufparameter startet - der ist beim Wiederherstellen der Sitzung dann einfach mal weg, das Programm wird im schlimmsten Fall mehrmals gestartet. Das kann man auch nicht mal grad eben verbieten, ich habs versucht, dass da reinzuhacken.
Ich starte jetzt meine Sachen über desktopfiles, die auf ein Script zeigen - und da steht dann ein sleep XY drin. den wert sollte man ausprobieren. das script killt dann den/die störenden Prozesse, die bei der Widerherstellung fälschlicherweise erzeugt wurden und startet neu in richtig
das sieht dann ungefähr so aus:
#!/bin/sh
# razor plank starter
if [ ! -d $HOME/.config/plank/lxqt ]; then
mkdir -p $HOME/.config/plank/lxqt
cp -rf /usr/share/siduction-settings-plank/profiles/lxqt $HOME/.config/plank/
fi
sleep 3
pkill -9 -x plank
plank --name lxqt
und ja, ich weiss, ich habe bei dem Kill überreagiert, aber ich war jung und brauchte das Geld