web-dev-qa-db-fra.com

Impossible d'ajouter / modifier / supprimer des applications de démarrage; Ubuntu 14.04 avec Unity

Nouveau sur Ubuntu/Linux. Dans les applications de démarrage, les modifications ne sont pas enregistrées. dès que je ferme les applications de démarrage, les paramètres sont rétablis par défaut. J'ai cherché des réponses (et des tonnes d'autres questions sur ce site) mais je n'ai pas encore trouvé de solution. J'ai essayé d'ajouter des liens symboliques à/etc/xdg/autostart, mais cela n'a pas aidé (même si les liens symboliques ont été sauvegardés là).

Plus précisément, je souhaite qu'une application de diaporama de bureau démarre automatiquement. L'utilisation d'applications graphiques à ajouter au démarrage automatique n'a pas non plus fonctionné. J'ai essayé Wallch, Variety et Slidewall. Les interfaces graphiques Wallch et Slidewall ont montré que les programmes étaient configurés pour démarrer avec la connexion, mais ils ne l’ont pas fait (j’ai également veillé à ne pas les exécuter simultanément pour éviter les conflits). Le paramètre est conservé dans l'interface graphique, mais cela n'a aucun effet. Lorsque j'active ce paramètre sur Variety, l'application se bloque.

Vous avez trouvé une autre question ici qui recommandait d'utiliser gnome-session-properties via un terminal pour l'éditer au lieu de lancer les applications de démarrage à partir de Dash, mais cela était également inefficace. Le terminal a fourni ce qui suit:

** (gnome-session-properties: 2319): AVERTISSEMENT **: impossible de sauvegarder le fichier /home/jordan/.config/autostart/variety.desktop.

La déconnexion/le redémarrage n'a également eu aucun effet.

J'ai également essayé d'ajouter d'autres applications au démarrage simplement pour voir si le problème venait des applications que j'utilisais; toutes les tentatives ont été également infructueuses.

3
Jordan Castillo

Je l'ai compris à l'aide d'un certain nombre de sujets/questions aléatoires sur ce site et sur le Web, avec des problèmes différents mais connexes.

  1. Entrez les informations suivantes dans le terminal (sans guillemets et avec votre nom d'utilisateur):

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

    L'utilisation de Sudo vous demandera votre mot de passe. Entrez-le (le terminal n'affiche rien pendant que vous le faites), puis appuyez sur Entrée. Cela permet de modifier le répertoire ~/.config.

  2. Entrez les informations suivantes dans le terminal:

    Sudo rm -r ~/.config/autostart
    

    Cela permet d’accorder l’autorisation à, puis supprime le contenu du répertoire. Au départ, j'ai essayé de courir sans Sudo, mais l'accès m'a été refusé et j'ai dit à Directory not empty.

  3. Entrez les informations suivantes dans le terminal:

    rmdir -r ~/.config/autostart
    

    Cela supprime le répertoire. Si l'accès est refusé, essayez d'ajouter Sudo avant la commande, comme dans les étapes précédentes.

  4. Entrez les informations suivantes dans le terminal:

    mkdir ~/.config/autostart
    

    En faisant cela, vous recréez le répertoire que vous venez de supprimer. Seulement maintenant, vous devriez avoir une permission complète sur celui-ci. Si l'accès est refusé, essayez d'ajouter Sudo avant la commande, comme dans les étapes précédentes.

  5. Utilisez Applications de démarrage (dans le tableau de bord) ou gnome-session-properties (dans le terminal) pour ajouter une application aux applications de démarrage.

N'hésitez pas à commenter et à me corriger si je me trompe à propos de quoi que ce soit. Ceci est ma compréhension (EXTRÊMEMENT LIMITÉE) de ce qui est accompli par ce processus. Après ces étapes, je n’ai eu aucun problème à ajouter/modifier/supprimer des applications à l’aide d’applications de démarrage via le tableau de bord ou gnome-session-properties du terminal. Je me suis déconnecté et redémarré, et les paramètres sont conservés.

4
Jordan Castillo

La commande suivante pourra vous aider: (appuyez sur Ctrl+Alt+T première) :)

gksudo  gnome-session-properties

en utilisant cette méthode, les propriétés de la session gnome apparaissent normalement.
Après votre modification, il sera maintenant enregistrez vos modifications.

1