ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

 

[[pidgin]]

Piste: » pidgin


Pidgin : client de messagerie instantanée multi-protocoles

Qu'est-ce que Pidgin ?

Anciennement Gaim (qui, pour des raisons de licences, a dû changer son nom pour ne pas être confondu avec le client de messagerie d'AOL : AIM), Pidgin est un client de messagerie instantanée multi-protocoles vous permettant d'utiliser tous vos comptes de messagerie instantanée de manière centralisée. Pidgin

Pidgin supporte la visioconférence ( audio / vidéo ) pour les protocoles :

Pidgin supporte les protocoles suivants :

  • AIM
  • Bonjour
  • Gadu-Gadu
  • Google Talk
  • Groupwise
  • ICQ
  • IRC
  • MSN
  • MySpaceIM
  • QQ
  • SILC
  • SIMPLE
  • Sametime
  • XMPP (protocole ouvert Jabber)
  • Yahoo!
  • Zephyr

Et avec des greffons supplémentaires :

Installation

Installation par les dépôts officiels

Pidgin est le logiciel de messagerie instantanée installé par défaut pour Ubuntu (ainsi que pour Xubuntu et Gobuntu) depuis Gutsy (7.10). Ceci ne sera plus vrai à partir de Ubuntu 9.10, où Pidgin sera remplacé par Empathy. Pour les autres variantes d'Ubuntu ou pour une résintallation, il suffit d'installer le paquet pidgin.

Versions disponibles dans les dépôts officiels : version

Version de Pidgin Versions d'Ubuntu
2.4.1 Hardy
2.5.2 Hardy (backports), Intrepid
2.5.5 Jaunty
2.6.2 Karmic

Installation de la dernière version par le PPA

Vous allez installer un dépôt non officiel. Les logiciels installés à partir de ce dépôt n'auront pas de support officiel. Contactez le mainteneur du dépôt si vous avez un problème.

Ubuntu propose Pidgin mais ne le met à jour qu’à l’occasion de nouvelles versions, à l’exception des mises à jours de sécurité. Pour vous aider à maintenir votre version de Pidgin à jour, ses développeurs l’ont mis à disposition via un PPA (Personal Package Archive), pour toutes les versions supportées d'Ubuntu Desktop.

Voici la procédure à suivre pour disposer de la dernière version de Pidgin.

Karmic Koala

  • Copiez-collez simplement cette ligne dans un terminal pour ajouter le dépôt et sa clé d'authentification :
 sudo add-apt-repository ppa:pidgin-developers/ppa

Jaunty Jackalope et versions antérieures

Pour Jaunty (à adapter suivant votre version d'Ubuntu), ajoutez ce dépôt à vos sources de mise à jour :

deb http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu/ jaunty main

Pour les autres versions d'Ubuntu, remplacez jaunty dans la ligne ci-dessus par votre version.

Pour installer la clé OpenPGP du PPA (clé qui permet d'authentifier les paquets), copiez cette commande dans un terminal :

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 67265eb522bdd6b1c69e66ed7fb8bee0a1f196a8 

Rechargez la liste des paquets.

La mise à jour sera alors notifiée par le gestionnaire de mise à jour qui proposera de l'installer.

Si vous rencontrez des difficultés avec ces paquets, vous pouvez essayer de les compiler à partir des sources et de faire un rapport de bogue.

Installation par compilation

Suivre les instructions officielles (en anglais).

Configuration et utilisation

Dossier de configuration

Il est utile de savoir que les préférences se trouvent dans le dossier « ~/.purple » et non " ~/.pidgin/ " comme le pense un grand nombre de personnes.

Gmail chat (Google Talk)

Dans l'onglet Essentiel :

  • Choisir le protocole Google Talk ou XMPP
  • Rentrer votre login Gmail
  • Domaine : gmail.com
  • Ressource : Pidgin (ou Home ou n'importe quoi)
  • Rentrer votre mot de passe

Dans l'onglet Avancé :

  • Cocher Nécessite SSL/TLS
  • Laisser décocher les 2 autres
  • Port de connexion : 5222
  • Serveur de connexion : talk.google.com
  • Serveur mandataire de transfert de fichiers : proxy.jabberfr.org
  • Type : Utiliser les paramètres mandataires globaux

Pour ceux qui sont derrière un serveur mandataire (proxy) filtrant le port 5222.

Dans l'onglet Avancé :

  • Cocher Forcer l'ancien SSL (port 5223)
  • Laisser décocher les 2 autres
  • Port de connexion : 443
  • Pour les autres paramètres : voir précédemment

Utilisation d'IRC

Dans l'exemple ci dessous nous allons tenter de nous connecter au salon #ubuntu-fr, sur le serveur irc.freenode.org avec comme login "Toto".

Créez un nouveau compte dans le menu Compte/Gérer les comptes

  • Protocole: IRC
  • Utilisateur: Toto
  • Serveur: irc.freenode.org
  • Sur l'onglet "Avancé", mettre codage à "UTF-8" afin de pouvoir avoir les caractères français au lieu de "?"

Pour rejoindre un salon, rendez-vous dans "Contact/Rejoindre une discussion":

  • Compte: choissez le compte IRC que nous venons de créer ci-dessus
  • Salon: #ubuntu-fr

Ajouter une discussion:

  • Ajouter une discussion de la même façon qu'un contact pour le voir apparaître dans la liste
  • Cocher la case "Rejoindre automatiquement quand le compte est activé" pour revenir dés la connexion
  • Cocher la case "Rester dans le salon de discussions quand la fenêtre est fermée" pour activer le mode "Persistant" sur un salon en fermant sa fenêtre.

Source: http://www.memepasmal.net/index.php/2008/09/08/utiliser-irc-avec-pidgin

Lancement de Pidgin au démarrage de GNOME

Pour cela, il faut aller dans Système → Préférences → Session. Puis allez dans l'onglet « Programmes au démarrage » et cliquez sur « Ajouter ».

Pour Jaunty : il faut aller dans Système → Préférences → Applications au démarrage

Dans la case, mettez « pidgin & ».

Cette commande permet d'iconifier pidgin au lancement.

Lancement de Pidgin sur un compte (ou des comptes) particulier(s) en ligne de commande ou raccourci:

#pidgin –login=compte1@hotmail.fr

#pidgin –login=compte1@hotmail.fr,compte2@hotmail.com

Une autre solution pour le lancer iconifié si les précédentes ne fonctionnent pas est d'utiliser le plugin ExtendedPreferences :

  • Ouvrir pidgin
  • Aller dans Outils/Plugins
  • Cocher ExtendedPreferences
  • Cliquer sur Configurer le plugin
  • Cocher Hide buddy list at startup
  • Fermer tout

Couleur d'arrière plan pour les groupes

Pour retrouver le comportement des anciennes versions de Pidgin, il faut utiliser un thème.

En voici un qui ne modifie rien d'autre que la couleur d'arrière plan des groupes : téléchargement.
À extraire dans « ~/.purple/themes ».

Avoir une notification quand quelqu'un se connecte, se déconnecte ou parle...

Pour activer cette fonctionnalité, il faut installer le paquet pidgin-guifications ou le paquet pidgin-libnotify. Pour avoir encore plus de greffons, installez le paquet pidgin-plugin-pack.

Exemple de notification avec « libnotify » :

Exemple de notification avec « guifications » (thème à extraire dans ~/.purple/guifications/themes) :

Avoir le correcteur d'orthographe

MSN : Derrière un proxy

Dans le menu: - "Comptes" - "Gérer les comptes" - "Ajouter" ou sélectionnez votre compte MSN Dans l'onglet "Essentiel", sélectionnez votre protocole MSN, votre nom d'utilisateur (pour msn, votre adresse électronique tartempion@live.fr), votre mot de passe. Dans l'onglet Options msn, cochez Utiliser le protocole HTTP sans changer les autres options. Dans les Options du serveur mandataire, choisir Type HTTP, Hôte = votre proxy, Port = votre port proxy Source:source Framasoft

MSN : Envoyer un "Wizz/Nudge"

Il suffit, à l'endroit où l'on écrit d'habitude un message, d'écrire /nudge.

A la réception d'un "Wizz/Nudge", on reçoit la notification "XXX vient de vous nudger !"

MSN : MSN-Pecan, greffon alternatif supportant "messages personnels", messages hors-lignes...

Présentation de MSN Pecan

Avant la version 2.5.0 (c'est-à-dire pour Gutsy ; pour Hardy, on profitera plutôt du rétroportage), Pidgin ne supportait pas ces fonctionnalités du protocole MSN/WLM.

Si l'on veut bénéficier des ces messages personnels avec Pidgin/Gutsy, on pourra donc utiliser msn-pecan, un fork du greffon implémentant le protocole "MSN" dans Pidgin. Le projet est maintenu par un ancien développeur de ce greffon.

msn-pecan propose également, par rapport à Pidgin :

  • une connexion plus rapide, avec moins d'échecs ;
  • l'enregistrement côté serveur des alias ;
  • réception des messages hors-ligne (>=0.15)
  • la réception des messages manuscrits (>=0.16)
  • la réception directe pour les transferts de fichiers (c-à-d sans passer par les serveurs MSN ; >= 0.16) ;
  • la réception des messages vocaux et des sons "Plus!", le masquage possible des tags "Plus!" (>= 0.18) ;

Lors de son utilisation, msn-pecan apparait dans Pidgin comme le protocole "WLM", à utiliser à la place de "MSN".

Installation de MSN Pecan

Installation par les dépôts officiels

msn-pecan est disponible dans les dépôts Universe pour les version suivantes :

Versions d'Ubuntu Version Universe de msn-pecan Version PPA
Hardy 0.0.14 (backports) 0.0.18+12-g7a3c990
Intrepid 0.0.16 0.0.19+42-g6a67c9f
Jaunty 0.0.18 0.0.19+42-g6a67c9f
Installation par le PPA

Vous allez installer un dépôt non officiel. Les logiciels installés à partir de ce dépôt n'auront pas de support officiel. Contactez le mainteneur du dépôt si vous avez un problème.

Le projet dispose d'un PPA sur Launchpad qui propose des versions des paquets plus récentes que sur les dépôts Universe. Il s'agit de la méthode préconisée sur le wiki du site.

Pour Jaunty (à adapter suivant votre version d'Ubuntu), ajoutez ce dépôt à vos sources de mise à jour :

## PPA  MSN PECAN, plugin WLM pour Pidgin
deb http://ppa.launchpad.net/msn-pecan/ubuntu jaunty main

Pour installer la clé OpenPGP du PPA, copiez cette commande dans un terminal :

gpg --no-default-keyring --keyring /tmp/awn.keyring --keyserver keyserver.ubuntu.com --recv  B74F417CD5508103072E881172EAC8E9B85366AC && gpg --no-default-keyring --keyring /tmp/awn.keyring --export --armor B74F417CD5508103072E881172EAC8E9B85366AC | sudo apt-key add - && rm /tmp/awn.keyring

Installez le paquet msn-pecan

Installation par paquet DEB

Vous allez télécharger une archive .deb d'une source inconnue. Les logiciels installés de cette manière n'auront pas de support officiel.

Téléchargez le paquet .deb sur la page du projet et installez le.

Utilisation de MSN Pecan

Au lancement de Pidgin, créez un nouveau compte en choisissant comme protocole "WLM" au lieu de "MSN".

MSN : Masquer les émoticônes ("smileys") personnalisés

Si on veut empêcher l'affichage (parfois pénible) des smileys personnalisés de ses contacts :

* aller dans les options du compte MSN : Comptes > MSN > Modifier le compte

* aller dans l'onglet Avancé et décocher la case "Afficher les frimousses personnalisées"

A noter que la dernière version en date (2.5.0) permet de créer soi-même ses smileys personnalisés.

Avoir les émoticônes ("smileys") de "MSN" / Yahoo!Messenger

Simplement télécharger ce fichier et le glisser-déposer sur la fenêtre Outils/Préférences(Onglet Thème des frimousses).

Web Conference, Webcam et Voix

Branche Officielle

Pidgin.vv : La branche du logiciel contenant le code pour le fonctionnement de l'audio-vidéo est sur la bonne voie.

L'A-V est déjà disponible pour les protocoles XMPP/Jabber/Gtalk depuis la version 2.6.1 . Veuillez donc télécharger la dernière version.

Tous les autres protocoles (Yahoo, MSN, AIM, …) devront officiellement attendre, mais cela ne serait être plus qu'une question de compression vidéo.

Solution Alternative

Il existe un plugin sous la licence GNU, encore en beta permettant le support des webcams et micros sur tous les protocoles.

Le plugin : Fonomo.

Son principe est simple : il passe par le flash et un serveur centralisé.

Testé et approuvé, il fonctionne.

Il existe un executable pour windows, le Deb n'est pas encore disponible, il ne devrait pas tarder selon l'équipe.

Vous pouvez d'ores et déjà compiler vous-même les sources disponible sur le site.

Pour cela il vous faut les sources de pidgin (et avant encore cela il vous faudra activer les dépots source de canonical): installez le paquet pidgin-dev

et ensuite

make
sudo make install

Problèmes et solutions

Sécurité des mots de passe

Pidgin stocke les mots de passe en clair dans ses fichiers de configuration (home/utilisateur/.purple). Ce fichier est accessible soit par son possesseur/créateur, soit par un utilisateur possédant les droits nécessaires (root, etc.), ce qui représente un risque important dans des situations telles qu'un ordinateur non verrouillé accessible par d'autres personnes ou le "prêt" d'une session pour une raison x ou y.

Espérons que le développeur ayant un peu de temps de poster un patch pour que Pidgin utilise une librairie de chiffrement.

Ouvrir ses courriels Hotmail dans Firefox sans avoir à se reloguer

Si vous rencontrez un problème de consultation de vos courriels qui vous force a réentrer votre login et password sur la page web, il suffit de décocher et recocher l'option " Activer les cookies tiers " dans vos Préférences de Firefox.

Bloquer les spams

Pour ne recevoir que des messages de sa liste de contact, il faut activer le filtrage dans pidgin :

Dans Outils → Filtre, choisir le compte en question, et sélectionner Autoriser uniquement les utilisateurs de ma liste de contact.

Faire clignoter le gestionnaire de fenêtre

Si vous souhaitez que la fenêtre visible dans le gestionnaire de fenêtre clignote à la réception d'un nouveau message (comme dans Windows) :

Dans Outils → Plugins, cocher Notification de messages. Vous pouvez aussi paramètrer d'autres options en cliquant sur Configurer le Plugins

Problème de connexion ICQ

La version de l'application de messagerie instantanée Pidgin fournie avec Ubuntu 8.04.1 ne peut pas se connecter à ICQ du fait de récentes modifications sur les serveurs ICQ. Une mise à jour sera disponible peu de temps après la sortie de la version 8.04.1.

Problème de connexion Yahoo

Depuis le 17 juin 2009, les utilisateurs de Pidgin rencontrent des problèmes de connections à leur compte de messagerie instantanée. Voir "Some Clarification on Yahoo! Issues".

Les versions 2.5.7 et 2.5.8 sont censées résoudre ce problème (voir l'installation de la dernière version par le PPA).

Greffons

Comme dans firefox, Pidgin gère tout un tas de greffons (plugins) très pratiques. Un certain nombre sont pré installés avec le paquet et disponibles dans Outils/Greffons.

Cependant, un autre certain nombre traînent sur le web et sont plus ou moins faciles à installer. Ce que vous devez savoir : le greffon est un fichier dont l'extension est généralement ".so" et qui sera lu dans le dossier ~/.purple/greffons. Il faudra parfois compiler ce fichier et le placer manuellement au bon endroit. Merci de rapporter ici toute difficulté.

Greffon Latex

Parmi tous ces greffons en figure un, pidgin-latex qui peut-être téléchargé ici. Ce greffon est très intéressant pour les scientifiques qui souhaitent communiquer par chat. En effet, il transcrira automatiquement toute expression de la forme $$ "expression" $$, en commande Tex. Ce qui permet de communiquer de bien jolies formules. Pour l'installer, c'est pas très dur, mais c'est pas évident quand on n'est pas au courant :

  • Télécharger le dossier contenant les sources ici, mettons dans votre répertoire personnel,
  • Décompresser l'archive téléchargée :
cd
tar jxvf pidgin-latex*
cd pidgin-latex*
make
sudo make install PREFIX="/usr" 
  • (Re)Lancer pidgin, aller dans Outils/greffons et cocher la case "Latex",
  • Enjoy ;-)

Greffons en tout genre

  • Greffon pour Skype :ici. Il y a une limitation car Skype doit tourner pour que le plugin fonctionne.

Vous allez télécharger une archive .deb d'une source inconnue. Les logiciels installés de cette manière n'auront pas de support officiel.

Attention, il semblerait que l'utilisation de ce greffon soit considérée par Facebook comme un abus d'utilisation du service, motif de désactivation de compte, à confirmer.

Facebook évoluant rapidement, le greffon doit aussi souvent s'adapter. La dernière version est à télécharger sur le site du projet. Depuis la version 1.61 du greffon, il est demandé de posséder la lib json-glib en version supérieure ou égale à 0.7.6. Au moment d'écrire ces lignes, cet version n'est disponible qu'en la cherchant sur les dépôts de karmic. La lib en question n'étant pas nécessaire au système et ne dépendant d'aucune autre lib du système, vous ne risquez quasiment rien en l'installant.

  • Greffon pour afficher le titre de la musique en cours de lecture,

Il est également possible d'installer le plugin musictracker en tapant dans un terminal la commande suivante :

sudo apt-get install pidgin-musictracker

Pour avoir la dernière version de musictracker, donc avec moins de bug, Il faut donc compiler les sources provenant du site de l'éditeur, il vous faudra avant installer apt://pidgin-dev et apt://libpcre++-dev puis après avoir décompressé l'archive. Déplacer vous dans le dossier de la source

cd /chemin/du/dossier/pidgin-musictracker-x.x.xx

Et faite la compilation

./configure
make
sudo make install
  • Greffon pour Xfire : ici

Mettre à jour gfire_games.xml

Synthèse vocale dans pidgin

Liens


Contributeurs : tyn0r, lwolf, wido, mavosaure, lenezir, edrin17.


pidgin.txt · Dernière modification: Le 02/02/2010, 21:43 par johndescs
Le contenu de ce wiki est sous licence : CC BY-SA v3.0