No XFCE4, há uma lista de itens a serem iniciados quando uma sessão XFCE4 é iniciada
(Configurações do XFCE4 xfce4-settings-manager
→ Aba "Application Autostart") :
Eu estou querendo saber onde esta lista é armazenada.
Em ~/.config/autostart
Eu tenho três .desktop
arquivos, que estão disponíveis na lista acima, mas há muito mais itens nessa lista do que esses três arquivos. Eu queria saber se esses itens estão armazenados em algum lugar em um arquivo legível por humanos, ou talvez na estrutura de diretórios. Embora eu não esteja exatamente planejando editar esses itens por meio de script, ajudaria se fosse possível modificar essa lista enquanto uma sessão não estiver ativa. Por exemplo, se eu quiser editar esses itens por SSH, enquanto ninguém estiver logado.
As entradas que você vê são preenchidas de:
~/.config/autostart
(específico do usuário)e
/etc/xdg/autostart/
(No âmbito do sistema)Se você deseja desabilitar algo do segundo local em todo o sistema, crie a entrada apropriada para seu diretório de inicialização com este conteúdo:
Por exemplo, eu tenho
/etc/xdg/autostart/blueman.desktop
- para desativá-lo, você cria:~/.config/autostart/blueman.desktop
com o conteúdo acima.Redefinir algo parece um pouco tedioso e complicado, mas primeiro você precisa desativá-lo e, em seguida, criar sua própria entrada desejada.