Não é possível adicionar / editar / remover aplicativos de inicialização; Ubuntu 14.04 com Unity

3

Novo no Ubuntu / Linux. Em aplicativos de inicialização, as alterações não são salvas; assim que fecho os aplicativos de inicialização, as configurações voltam ao padrão. Eu procurei por respostas (e muitas outras perguntas neste site), mas ainda não encontrei uma solução. Tentei adicionar links simbólicos para / etc / xdg / autostart, mas isso não ajudou (embora os links simbólicos tenham sido salvos lá).

Especificamente, quero que um aplicativo de apresentação de slides da área de trabalho seja iniciado automaticamente. Usando aplicações GUI para adicionar ao autostart também não funcionou. Eu tentei Wallch, Variety e Slidewall. As GUIs do Wallch e do Slidewall mostraram que os programas foram configurados para iniciar com o login, mas eles não o fizeram (eu também me certifiquei de não executá-los simultaneamente para evitar conflitos). A configuração mantida na GUI, mas não teve efeito. Quando eu habilito essa configuração no Variety, o aplicativo trava.

Descobri outra pergunta aqui que recomendava o uso do gnome-session-properties via terminal para editá-lo, em vez de iniciar o Startup Apps from Dash, mas isso também era ineficaz. O terminal forneceu o seguinte:

** (gnome-session-properties: 2319): AVISO **: Não foi possível salvar o arquivo /home/jordan/.config/autostart/variety.desktop

Fazer logout / reiniciar também não teve efeito.

Eu também tentei adicionar outros aplicativos à inicialização apenas para ver se o problema era os aplicativos que eu estava usando; todas as tentativas foram igualmente mal sucedidas.

    
por Jordan Castillo 17.11.2014 / 00:18

2 respostas

4

Eu descobri isso com a ajuda de vários tópicos aleatórios / perguntas em torno deste site e da web com questões diferentes, mas relacionadas.

  1. Digite o seguinte no terminal (sem aspas e com seu nome de usuário):

    sudo chown "yourusername":"yourusername" -R ~/.config
    

    O uso do sudo pedirá sua senha. Digite-o (o terminal não mostrará nada enquanto você faz isso) e pressione Enter. Isso concede permissão para editar o diretório ~/.config .

  2. Digite o seguinte no terminal:

    sudo rm -r ~/.config/autostart
    

    Isso primeiro permite a permissão e remove o conteúdo do diretório. Inicialmente tentei rodar sem sudo, mas me foi negado o acesso e disse Directory not empty .

  3. Digite o seguinte no terminal:

    rmdir -r ~/.config/autostart
    

    Isso remove o diretório. Se o acesso for negado, tente adicionar o sudo antes do comando, como nas etapas anteriores.

  4. Digite o seguinte no terminal:

    mkdir ~/.config/autostart
    

    Isso recria o diretório que você acabou de excluir, só que agora você deve ter permissão total sobre ele. Se o acesso for negado, tente adicionar o sudo antes do comando, como nas etapas anteriores.

  5. Use Aplicativos de inicialização (no Dash) ou gnome-session-properties (no terminal) para adicionar um aplicativo aos aplicativos de inicialização.

Sinta-se livre para comentar e me corrija se eu estiver enganado sobre qualquer coisa. Esta é a minha compreensão (EXTREMAMENTE LIMITADA) do que é realizado por este processo. Seguindo estas etapas, não tive problemas para adicionar / editar / remover aplicativos usando aplicativos de inicialização via Dash ou gnome-session-properties do terminal. Eu fiz logout e reiniciei, e as configurações seguram.

    
por Jordan Castillo 17.11.2014 / 07:30
1

O comando follwing poderá ajudá-lo: (pressione Ctrl + Alt + T primeiro):)

gksudo  gnome-session-properties

usando esse método, as propriedades da sessão do gnome aparecerão normalmente.
Após sua edição, será agora salvar suas edições.

    
por 也遇到同樣問題 19.12.2014 / 11:46