Sou bastante novo no Ubuntu / Linux e estou tentando iniciar um aplicativo de desktop na inicialização com um script localizado em ~/.xsessionrc . O script funciona, mas, por algum motivo, ~/.xsessionrc é executado duas vezes na inicialização, o que está causando erros de ativação no meu aplicativo de área de trabalho.
Eu olhei os arquivos /etc/X11/ e parece que todos os scripts no diretório Xsession.d / também estão sendo executados duas vezes. Não tenho certeza de como o X11 funciona, mas uma solução para isso seria ótima.