Comment gérer (ajouter/supprimer) toutes les applications de démarrage dans Ubuntu 11.10 et plus ?
Applications de démarrage ne montre pas toutes les applications qui sont lancées pendant le démarrage.
Comment gérer (ajouter/supprimer) toutes les applications de démarrage dans Ubuntu 11.10 et plus ?
Applications de démarrage ne montre pas toutes les applications qui sont lancées pendant le démarrage.
Comme indiqué ci-dessus, vous devez modifier /etc/xdg/autostart/
et soit :
NoDisplay=true
lignes ;#
en face d'eux ;true
par false
dans ces mêmes lignes.La troisième solution peut être facilement réalisée en trois étapes :
Tapez les deux commandes suivantes :
cd /etc/xdg/autostart/
sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop
Après avoir modifié ce que vous voulez, vous pouvez revenir à l'état précédent en tapant ceci dans le terminal :
sudo sed --in-place 's/NoDisplay=false/NoDisplay=true/g' *.desktop
Ceci a été testé dans les versions 12.04, 12.10 et 13.04.
[Source : iloveubuntu.net Merci à Nikhil Sinha pour le lien].
Retirer le NoDisplay=true
de chaque entrée dans /etc/xdg/autostart/
Il suffit ensuite de décocher celles que vous ne voulez pas dans les applications de démarrage. En général, les applications de démarrage automatique ont une raison d'être, alors assurez-vous de savoir ce que vous faites lorsque vous les désactivez.
Il existe également divers services qui stockent leurs fichiers de configuration dans le dossier de l'utilisateur. /etc/init
. La plupart des utilisateurs ne devraient cependant pas toucher à ces fichiers.
La manière correcte de le faire en tant qu'utilisateur normal est de copier le fichier de bureau en question à partir de /etc/xdg/autostart/
à ~/.config/autostart/
(créez d'abord le répertoire si nécessaire) et éditez cette copie pour indiquer NoDisplay=false
. Ouvrez ensuite "Préférences des applications de démarrage" et décochez la case correspondante.
Maintenant, vous devez retirer le NoDisplay=true
à partir des fichiers après les avoir copiés, ce qui peut être fait avec sed
pour tous avec
sed -i '/NoDisplay=true/s/^/#/' ~/.config/autostart/*.desktop
Il est normal que vous ne voyiez rien dans la liste. Le site Programmes de démarrage supplémentaires ne concerne que les programmes qui démarrent pour l'utilisateur actuel (pas nécessairement pour les autres utilisateurs, et pas tous les services qui démarrent au démarrage d'Ubuntu). De plus, elle ne liste pas les parties normales de l'environnement de bureau qui démarrent lorsque l'utilisateur se connecte graphiquement.
Tout le monde peut le vérifier en cliquant sur "Startup applications". Il est vide par défaut.
Si vous voulez que les entrées de démarrage cachées soient affichées (telles que update notifier, orca screen reader, onboard, etc.), tapez/copiez et collez simplement ce qui suit dans un terminal :
find /etc/xdg/autostart ~/.config/autostart -name \*.desktop -exec sudo sed –i -e '/^NoDisplay=/d' {} +
Si vous souhaitez masquer les entrées normalement cachées, il suffit de taper/copier et coller ce qui suit
echo NoDisplay=true | find /etc/xdg/autostart ~/.config/autostart -name \*.desktop -exec sudo tee -a {} + >/dev/null
Source : How-To Geek
Une alternative :
Pour voir toutes les demandes de démarrage, consultez " applications de démarrage " juste ouvert /etc/xdg/autostart
et en modifiant la ligne NoDisplay=true
à #NoDisplay=true
. Il suffit d'ajouter un #
. Alors vous pourrez tout voir à " applications de démarrage "et désactivez ce que vous voulez à partir de là.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.