Eu tenho, no momento, pelo menos 15 aplicativos espalhados por 5 desktops. Apenas um punhado aparece na tabela de sessão. Por exemplo, tenho pelo menos 6 terminais abertos. Eu notei esse problema há muito tempo, mas não queria perder tempo com reclamações, porque os aplicativos aparecem na reinicialização.
Algumas tarefas não aparecem na reinicialização, como programas que foram iniciados dentro de um terminal (eu uso muito o mc), mas isso é compreensível, já que o XFCE não pode ver o que está sendo executado no terminal.
Você iniciou seus programas favoritos diretamente do menu ou de um terminal? (os aplicativos java também?)
E você tentou 'Salvar sessão' na janela Sessão e Inicialização? Você tem 'Salvar sessão no logout' ativado? E você realmente usa os comandos para desligar / sair?
Além disso, dê uma olhada em ~ / .cache / sessions, onde a sessão real é salva, algo como xfce4-session-account:0
. Nesse arquivo está a lista real do que foi salvo no logout.
EDIT: o daemon de configurações deve estar em execução:
1727 ? Ssl 0:00 xfsettingsd --display :0.0 --sm-client-id 218ea527f-3075-47a8-b361-874c0272c6be
5216 tty1 S 0:00 xfce4-session-settings
1710 tty1 Sl 0:05 xfce4-session