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 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 :

La version actuelle de Pidgin est la 2.5.8.

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

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, notamment Dapper.

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

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

## PPA for Pidgin Developers
deb http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu/ hardy main

Pour les autres versions d'Ubuntu, remplacez hardy 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.

Compilation

FIXME : Cette méthode pour la compilation est ancienne (Feisty). Il est possible qu'il faille l'adapter.

Nous allons parler ici de compilation, cette partie est donc faite pour un public relativement chevronné (cf. cette page).

Pour installer Pidgin, il est possible de le compiler manuellement (bien qu'il soit généralement préférable d'utiliser les dépôts officiels si vous tournez sous Ubuntu 7.10 (Gutsy Gibbon) ou ultérieur, cf. sous-partie précédente). Les paquets non officiels ne sont pas recommandés, attention à ce que vous téléchargez.

Sous Dapper : Ce n'est pas la peine de désinstaller gaim avant l'installation de pidgin. Vos paramètres seront automatiquement récupérés et utilisés dans le répertoire .purple de votre dossier personnel.

Tout d'abord téléchargez la dernière version des sources, extrayez l'archive et placez-vous dans le répertoire des sources extraites :

wget http://downloads.sourceforge.net/pidgin/pidgin-2.4.3.tar.bz2
tar xjfv pidgin-2.4.3.tar.bz2
cd pidgin-2.4.3/

Installez toutes les dépendances requises pour la compilation :

sudo apt-get build-dep pidgin

puis installez les paquets : libgnutls13 libgnutls-dev libssl-dev network-manager-dev. Enfin, passez à la compilation proprement dite :

./configure '--enable-gnutls=yes'
make
sudo make install

Pidgin se lance simplement avec la commande pidgin.

Configuration et utilisation

Gaim et Pidgin (Dapper)

Gaim et Pidgin sont le même et unique logiciel. Installer Pidgin revient à mettre à jour Gaim, seul le nom a changé pour des raisons juridiques avec le logiciel de messagerie AIM d'AOL. Il est donc inutile de désinstaller Gaim ; tous vos paramètres seront conservés dans le répertoire « ~/.gaim/ ». Pidgin est directement opérationnel si Gaim était déjà installé. En outre, Gaim est automatiquement renommé en Pidgin dans le menu Application → Internet → Messagerie internet Pidgin.

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) et Pidgin

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

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.

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

Avoir une petite notification quand quelqu'un se connecte, déconnecte, etc.

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

Cette fonction est obsolète avec l'arrivée du système de notifications de Jaunty

Avoir le correcteur d'orthographe

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 les 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
Gutsy 0.0.14+83-g03933cc
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 (actuellement, pour Gusty, Hardy et Intrepid). Il s'agit de la méthode préconisée sur le wiki du site.

Pour Gutsy (à 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 gutsy 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 est sur la bonne voie.

L'audio et la video seront donc d'abord disponible pour les protocoles : XMPP/Gtalk, Yahoo.

Tous les autres protocole ( MSN, AIM) devront officiellement attendre, mais cela ne serait plus qu'une question de compression video.

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):

sudo apt-get install 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.Cependant ces fichiers ne sont accessibles qu'avec sudo, donc pour l'administrateur. On se pose cependant la question de la sécurité… 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 sensé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 son 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" 
  • Lancer pidgin, aller dans Outils/greffons et cocher la case "Latex",
  • Enjoy ;-) (note : il faut avoir latex et imagemagick d'installés)

Greffons en tout genre

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.

  • 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

Liens


pidgin.txt · Dernière modification: 2009/07/02 14:11 par mavosaure
Le contenu de ce wiki est sous double licence : CC BY-SA et GNU FDL