web-dev-qa-db-fra.com

Que fait kactivitymanagerd au juste et pourquoi voudrais-je le faire tourner?

Je voulais démonter un volume et lsof a montré que kactivitymanagerd avait un répertoire ouvert (cwd DIR) dans lequel je n'avais pas travaillé depuis hier. J'aurais peut-être utilisé Kate pour éditer un fichier dans ce répertoire. Je n'utilise pas KDE.

Que fait ce démon et pourquoi voudrais-je qu'il soit exécuté sur mon ordinateur? Son projet GitHub ne fournit pas d'informations sur l'utilisateur final.

Comment peut-il être désactivé?

4
Dan Dascalescu

Vous devriez supprimer le paquet qui lui est associé.

Sudo apt remove kactivities

Après cela, la fenêtre contextuelle à propos de kactivitymanagerd n'apparaît pas en éjectant des disques externes. Je ne vois pas de différence désagréable dans le comportement.

2
banan3'14

À la question:

Que fait ce démon?

Voir le 'readme' de kactivitymanagerd , c'est tout à fait compréhensible.

KActivities

Composants essentiels du concept d'activité KDE

Introduction

Lorsqu'un utilisateur interagit avec un ordinateur, trois zones principales d'informations contextuelles peuvent affecter le comportement du système: qui est l'utilisateur, où il se trouve et ce qu'il fait.

Les activités traitent du dernier. Une activité peut être "développer une application KDE", "étudier l'art du 19ème siècle", "composer de la musique" ou "regarder des vidéos amusantes". Chacune de ces activités peut impliquer plusieurs applications, et une seule application peut être utilisée dans plusieurs activités (par exemple, la plupart des activités impliquent probablement l'utilisation d'un navigateur Web, mais différentes activités impliqueront probablement différents sites Web).

KActivities fournit l'infrastructure nécessaire pour gérer les activités d'un utilisateur, lui permettant de basculer entre les tâches et permettant aux applications de mettre à jour leur état en fonction de l'activité actuelle de l'utilisateur. Cela inclut un démon, une bibliothèque pour interagir avec ce démon et des plug-ins pour l'intégration avec d'autres frameworks.

Usage

La plupart des applications souhaitant être sensibles à l'activité voudront utiliser KActivities :: Consumer pour garder une trace de l'activité actuelle de l'utilisateur, et KActivities :: ResourceInstance pour informer le responsable de l'activité des ressources auxquelles l'utilisateur a accédé (cela n'est pas nécessaire pour les ressources accédées). via KIO, un plugin est fourni pour le faire automatiquement).

Les autres classes disponibles dans l'API sont principalement destinées à être utilisées par l'espace de travail pour permettre à l'utilisateur de visualiser et de gérer les activités disponibles.

1
loved.by.Jesus