Bonjour, et me revoilà avec mes questions….
Hier j'ai supprimé screenlets (comme aucun screenlets ne voulait se lancer) à l'aide du Gestionnaire de paquetage.
Maintenant, à chaque fois que je démarre, j'ai ce message du gestionnaire de session KDE :
"Ceci va démarrer le programme /usr/share/screenlets-manager/screenlets-daemon.py
Si vous ne faîtes pas confiance à ce programme cliquez sur annuler"
Bien sûr je clique sur annuler, vu que je l'ai supprimé.
Qu'est ce que je dois faire pour ne plus avoir ce message ?
Merci pour vos réponses
# finir la desinstallation
Posté par NeoX . Évalué à 2.
car visiblement il essaie toujours de lancer le daemon de screenlet
ca laisse supposer qu'il est toujours installé.
et de memoire, screenlet fonctionne en plusieurs morceaux,
le morceau daemon qui se charge de l'affichage
les morceaux plugins/scripts qui vont faire certains travaux pour ensuite demander au daemon de l'afficher.
[^] # Re: finir la desinstallation
Posté par milou32 . Évalué à 0.
Donc si j'ai bien compris l'erreur que j'ai faîte est que j'ai juste sélectionné pour suppression au lieu de suppression complète ?
Je viens de faire suppression complète, je verrais si le message ne réapparaît plus quand je redémarrerais (je ne peux pas éteindre pour l'instant j'ai un programme qui tourne).
Maintenant quand je désinstallerais je n'oublierais pas de sélectionner suppression complète.
Merci Neox
[^] # Re: finir la desinstallation
Posté par benja . Évalué à 2.
La suppression complète (purge) signifie avec les distribution type debian ou ubuntu que l'on désire aussi supprimer les fichiers de configurations système associés au paquet (càd essentiellement les fichiers qui résident dans /etc et /var). Car avec dpkg (le gestionaire de paquet bàs-niveau de debian, au même titre que rpm pour redhat et consors), lors d'une suppression simple, ceux-ci sont conservés pour permettre de ne pas devoir reconfigurer le logiciel au cas où l'on réinstallerait, plus tard, ce paquet (ou une version postérieure). Note que les fichiers utilisateurs ne sont en aucun cas touchés !
Cela concerne donc essentiellement les applications de type serveur. Si, supposons que le paquet screenlet crée un fichier dans /etc/xdg/autostart (ces fichiers servent justement à indiquer à l'environnement graphique de démarrer un programme au lancement de la session), si, la suppression simple ne le supprime pas, alors je pense que l'on peut considérer cela un bug d'empaquetage qui devrait être rapporté via le bugzilla de ta distribution.
Je pencherais plus pour un fichier, genre dans $HOME/.kde/share/autostart ou $HOME/.kde/Autostart, à supprimer toi même donc (à voir: il y a peut-être un gestionnaire de session inclu dans kde (que je n'utilise pas donc je ne sais pas)).
[^] # Re: finir la desinstallation
Posté par milou32 . Évalué à 1.
J'ai bien un fichier dans $HOME/.kde/Autostart Screenlets daemon. Je dois le supprimer manuellement ?
[^] # Re: finir la desinstallation
Posté par milou32 . Évalué à 1.
J'ai supprimé ce fichier screenlets dans $HOME/.kde/Autostart et plus de message au démarrage.
Merci pour ton aide
[^] # Re: finir la desinstallation
Posté par benja . Évalué à 2.
Ok super, ravi de savoir que tu as trouvé une solution :)
[^] # Re: finir la desinstallation
Posté par milou32 . Évalué à 0.
Après redémarrage malgré la suppression complète, le message est toujours là
[^] # Re: finir la desinstallation
Posté par NeoX . Évalué à 2.
pendant tes tests pour avoir screenlet, tu n'avais pas ajouter une entrée dans les "programmes au demarrage" ?
afin que ca se lance automatiquement au login ?
[^] # Re: finir la desinstallation
Posté par milou32 . Évalué à 0.
Non je n'ai pas ajouter d'entrée et je viens de vérifier les programmes au démarrage, il n'y a pas screenlets.
Par contre dans mon home j'ai un dossier (caché) .screenlets. Est-ce que je dois l'effacer ?
[^] # Re: finir la desinstallation
Posté par benja . Évalué à 1.
Non celui ci contient uniquement la configuration de screenlet. Il ne dit pas à ton WM de lancer qq chose. En fonction de la distribution, de la méthode utilisée pour lancer ton interface et de ton environnement graphique, différents mécanismes sont utilisés. De mémoire (i.e. liste non exhaustive, erreurs attendues) les fichiers ou répertoires suivant peuvent être consultés : /etc/X11/xsession /etc/X11/xession.d, $HOME/.xsession, $HOME/.xinitrc, $HOME/.kde/Autostart, etc.
Aussi, il y a peut-être une application tierce, démarrée par KDE, qui essayerait ensuite par un mécanisme de configuration qui lui est propre de démarrer screenlet.
[^] # Re: finir la desinstallation
Posté par benja . Évalué à 1.
Pour en avoir le coeur net. tu pourrais créer toi même un script à la place de /usr/share/screenlets-manager/screenlets-daemon.py qui contientrait, par exemple, ceci:
`#! /bin/sh
echo Mon parent est $PPID >> /tmp/mon-parent
echo "Il s'agit de
ps -p $PPID
" >> /tmp/mon-parent`
(à faire en root et ne pas oublier un 'chmod +x /path/to/screenlets-daemon.py' afin qu'il puisse être exécuté)
Il te suffira ensuite de cliquer sur Oui une fois et d'examiner le contenu de /tmp/mon-parent. Aucun résultat garanti :p
[^] # Re: finir la desinstallation
Posté par milou32 . Évalué à 1. Dernière modification le 04 novembre 2012 à 18:36.
Je t'ai répondu Benja, mais comme je me mélange un peu dans l'ordre des réponses….
Le problème est résolu en supprimant screenlets dans $HOME/.kde/Autostart
Merci pour ton aide
[^] # Re: finir la desinstallation
Posté par milou32 . Évalué à 1.
Comme j'ai répondu à Benja en supprimant le fichier screenlets dans $HOME/.kde/Autostart je n'ai plus le message au démarrage.
Merci à tous pour votre aide et sûrement à bientôt pour une nouvelle question………
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.