Executando o programa na inicialização (Fedora 22/2015)

4

Eu tentei muito evitar postar uma nova pergunta para algo tão básico e já respondido em centenas de lugares, mas depois de passar duas horas sobre isso e tentar todas as soluções, eu estou pensando que eles estão desatualizados ou não. t aplica-se à versão atual do Fedora.

O que eu tentei (entre outras coisas):

  • gnome-session-properties (não existe mais)
  • gnome-tweak-tool (só pode adicionar aplicativos existentes à inicialização, por exemplo: não é possível adicionar comandos personalizados)
  • meu script .sh de trabalho em ~/.config/autostart (executável chmodded)
  • .desktop arquivo em ~/.config/autostart
  • script em rc.local (isso parece ser ignorado agora)
  • script em /etc/init.d (executável chmodded com sudo )

O acima de tudo falha ao executar meu script ao iniciar.

O script que estou tentando executar:

#!/bin/sh
xcompmgr

Ou até mesmo simplesmente este comando:

xcompmgr

Minha configuração exata:

Fedora 22
Kernel 4.0.4
Gnome shell 3.16.2
Awesome WM 3.5.6

Desculpe pela pergunta repetitiva, mas estou jogando a toalha. Qual é a maneira mais simples e atualizada de executar um comando ou script na inicialização da minha configuração?

    
por Juicy 16.06.2015 / 01:13

2 respostas

4

Eu tive o mesmo problema. Parece que a chave para realmente permitir isso é Version=1.0 que eu posso apostar que você perdeu. Você também pode desativar o item de início automático ou atrasá-lo, adicionando:

X-GNOME-Autostart-enabled=false
X-GNOME-Autostart-Delay=2

Você também pode usar um ótimo exemplo com:

ln -s /usr/share/applications/pidgin.desktop ~/.config/autostart/pidgin.desktop

Exemplo completo, isso deve funcionar:

[Desktop Entry]
Version=1.0
Name=xcompmgr
GenericName=xcompmgr
Comment=xcompmgr
Exec=/path/to/xcompmgr
Terminal=true
Type=Application
X-Desktop-File-Install-Version=0.22
    
por 08.09.2015 / 22:15
0

Isso funciona para mim no Fedora 22 (GNOME Shell 3.16.2 / Kernel 4.0.4-303.fc22.x86_64): ~ / .config / autostart / conky.desktop

[Desktop Entry]
Version=1.0
Name=conky
GenericName=Conky
GenericName[hu]=Conky
Comment=Rendszeradatok
Comment[hu]=Rendszeradatok
Exec=/usr/bin/conky
Terminal=false
Type=Application
    
por 25.06.2015 / 18:50