• # Quelques réponses

    Posté par . En réponse au message XMPP / Chapril / OMEMO / Dino / Conversations.. Évalué à 4. Dernière modification le 27 janvier 2021 à 12:43.

    Salut Stinouff,

    Je n'ai jamais eu ce problème entre Dino et Conversations. Après, il est vrai que Dino est encore jeune. Le mieux serait d'initier le premier contact de puis Conversations.

    D'abord repart de zéro :
    - paramètre les 2 comptes sur Conversations
    - dans le gestionnaire de comptes, supprime les deux comptes.
    - ensuite dans les paramètres de ton smartphone, va dans la catégorie "Applications" et cherche "Conversations" ; catégorie "Stockage" clique sur "Vider l'espace de stockage", cela supprime tous les fichiers de l'application (comptes enregistrés, cache etc).

    Après je procède de la façon suivante :
    - reconnecte les deux comptes sur Conversations.
    - envoie-toi un message premier message depuis un compte (peut-être l'application te proposera d'ajouter le destinataire au premier compte)
    - réponds au premier message à ton premier compte. Normalement dans les deux cas, les messages seront chiffrés (à vérifier avec le petit cadenas sous le message).
    Normalement, à cette étape les adresses auront été ajoutées à chacun des deux comptes.

    Après tu peux essayer de paramétrer sur autre client.

    MAIS, apparemment tu utilises Debian, du coup quelle version de Debian utilises-tu ? Si tu utilises la version 10 (Buster) et que tu utilises Dino depuis les dépôts, il est très probable que tu aies une version très ancienne (v.0.0...) qui ne supporte pas OMEMO d'où ton erreur. Pour rappel Dino est un logiciel très jeune qui a beaucoup évolué depuis la sortie de Debian 10 qui propose une version dépassée.

    Avant d'essayer de reconfigurer Dino, je te conseillerais de désinstaller la version que utilises et d'installer une version plus récente depuis Debian Testing (en faisant du pinnig). Sais-tu comment faire cela ? Sinon va voir la solution proposée à ta dernière question.

    • Pourquoi ai-je plusieurs clés ? Own Key et Associated Keys ? C'est quoi la différence ? À partir de Dino de Personne-2, je vois bien les 3 clés de Personne-1 (et vice-versa)...

    Si je ne m'abuses, OMEMO crée une clé pour chaque client que tu utilises avec ton compte, et ces clés sont échangées avec tes destinataires qui peuvent eux aussi en avoir beaucoup selon le nombre de client utilisés... Mais cela a peut d'importance pour l'utilisateur, c'est géré par l'application. Il y a ta propre clé (Own Key) et je présume les Associated Keys sont les clés échangés avec le client de ton destinataire.

    • Comment effacer des messages sur Dino ? Est-ce qu'il est possible d'effacer une conversation ? J'arrive à nettoyer, mais j'imagine qu'elles ne sont pas effacées du serveur ?

    Sur la dernière version de Dino, je ne sais pas. Tu peux modifier ton dernier message juste après l'envoi en cliquant sur CTRL+HAUT. Le mieux serait de demander sur le salon Chapril si cette fonction n'existe pas déjà. Sinon ce sera une fonctionnalité qui sera très probablement intégrée prochainement.
    Pour effacer les infos du serveur, il faut choisir "Vider l'historique" sur Conversations

    • Comment quitter Conversations complètement sur LineageOS ? L'application reste toujours en fond avec l'affichage dans le petit bandeau déroulant.

    Conversations a toujours un service qui tourne en arrière plan pour récupérer et synchroniser tes messages, comme toutes les messageries actuelles. Cela est transparent pour l'utilisateur. Du coup tuer l'application en arrière plan n'est probablement pas la meilleure solution pour recevoir les messages instantanément.

    J'imagine que ce qui te dérange c'est le message permanent qui dit « 1 compte connecté sur 1 » qui est effectivement gênant et dont l'utilité est douteuse pour l'utilisateur lambda.
    Pour enlever ce message, il faut chercher dans les paramétrages de ton smartphone > catégorie "applications" > chercher "Conversations" > catégorie "notifications" > là dans toutes les propositions, décoche la ligne "service en premier plan" (tout en bas de la liste).

    • Peut-être Dino est-elle un peu trop simple/limitée ? Quelles autres applications conseilleriez-vous sur Debian ?

    Vu la version antédiluvienne de Dino dans les dépôts de Debian Buster, le mieux, à défaut de savoir faire du pinnig, c'est d'installer Gajim. Le logiciel fonctionne très bien (il est même recommandé pour Windows) et intègre OMEMO. Le seul inconvénient est l'interface, digne de l'époque de MSN, un peu désuette aujourd'hui, là où Dino offrait une interface plus moderne et bien intégrée dans GNOME.

    Attention à bien installer le plugin OMEMO lors de l'installation :
    # apt install gajim gajim-omemo