Forum Linux.débutant message du gestionnaire de session KDE

Posté par  .
Étiquettes : aucune
0
4
nov.
2012

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  . Évalué à 2.

    "Ceci va démarrer le programme /usr/share/**screenlets**-manager/**screenlets**-daemon.py

    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  . É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  . É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  . Évalué à 1.

          J'ai bien un fichier dans $HOME/.kde/Autostart Screenlets daemon. Je dois le supprimer manuellement ?

        • [^] # Re: finir la desinstallation

          Posté par  . É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  . Évalué à 0.

      Après redémarrage malgré la suppression complète, le message est toujours là

      • [^] # Re: finir la desinstallation

        Posté par  . É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  . É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  . É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  . Évalué à 1.

              Aussi, il y a peut-être une application tierce…

              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  . É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  . É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.