Eu não consegui convencer o gerenciador de sessão xfce a sair do meu caminho, mesmo mexendo diretamente com os arquivos de configuração. Então eu agora corro rm -r ~/.cache/sessions/x*
antes de iniciar o xfce. Isso efetivamente desativa o gerenciamento de sessões e deixa o início automático funcionando corretamente. Você pode executar este código incluindo estas linhas em ~ / .xinitrc:
rm -r ~/.cache/sessions/x*
exec ck-launch-session startxfce4
ou você pode inicializar no runlevel 3 e executar:
rm -r ~/.cache/sessions/x*
startx
Se você precisar selecionar um gerenciador de área de trabalho diferente na inicialização, provavelmente haverá mais algumas etapas para resolver.