Pidgin n'affiche pas la liste de contacts?

19

J'aime utiliser pidgin au lieu d'Empathy parce que j'y suis habitué et parce que je dois m'aventurer dans Windows pour plus de développement que je ne le souhaiterais.

Dans Ubuntu 11.10, je ne trouve aucun moyen d'accéder à la liste d'amis. Il s'ouvre, et se trouve juste là dans le plateau du panneau de messager. D'après son comportement précédent, je pense que Pidgin démarre généralement minimisé - vous devez cliquer sur sa barre d'état système pour afficher la liste de contacts. L'applet messenger ne semble pas prendre en charge cette fonctionnalité. Est-ce un bug ou manque-t-il simplement quelque chose d'évident?

Nicholas Flynt
la source

Réponses:

10

Face au même problème. Réinstaller complètement (purger et réinstaller) pidgin et ses dépendances l'ont résolu pour moi. Essayez ce qui suit dans un terminal.

Purger pidgin et ses dépendances:

$ sudo apt-get purge pidgin pidgin-libnotify pidgin-data indicator-status-provider-pidgin

Effacer les archives périmées:

$ sudo apt-get clean

Redémarrez.

Réinstallez pidgin avec les dépendances:

$ sudo apt-get install pidgin

Cela a résolu le problème pour moi. Pidgin affiche maintenant la liste de contacts à partir du menu indicateur et lorsque je lance manuellement Pidgin.

kaustavdm
la source
Cela m'a aussi résolu. Cela devait être un problème de mise à niveau. Merci!
Nicholas Flynt
Solution parfaite! Soit dit en passant, Pidgin / Ubuntu recréent automatiquement toute la liste de contacts, vous ne perdrez donc rien (du moins dans mon cas;))
Sliq
veuillez ajouter ceci à votre réponse: Sauvegardez votre historique de chat, cp -a ~/.purple/logs/ ~/.purple-logs-bak puis purgez et réinstallez pidgin
rubo77
1
La désinstallation est totalement inutile. Découvrez la réponse de George Brad.
Mike Mueller du
A fait l'affaire en 16.04 LTS 64 bits. À un moment donné, la liste de contacts ne s'affiche plus. Il était encore possible de me contacter.
Rudy Vissers
15

Vérifiez la valeur du list_visibleparamètre dans .purple / prefs.xml , s'il est 0, fermez pidgin, modifiez-le et changez-le en 1, puis redémarrez pidgin.

<pref name='list_visible' type='bool' value='1'/>

Vous pouvez également essayer la même chose avec 'blist_autohide'

<pref name='blist_autohide' type='bool' value='1'/>
George Brad
la source
2
Je ne trouve pas blist_autohidedans ce fichier
rubo77
6

Ce problème se produit toujours le 12.04. Parfois, la seule façon de le faire fonctionner est d' killall pidginutiliser et d'utiliser le lanceur depuis le tableau de bord. Cependant, j'ai trouvé une solution qui fonctionne à chaque fois.

Utilisez la commande suivante:

gksu gedit /usr/share/applications/pidgin.desktop (ou utilisez votre éditeur préféré au lieu de gedit)

Ajoutez ceci au bas du fichier et enregistrez:

X-Ayatana-Desktop-Shortcuts=List
[List Shortcut Group]
Name=Display Buddy List
Exec=pidgin %U
TargetEnvironment=Unity

Ce que cela fait est une option pour le lanceur pidgin appelée "Afficher la liste d'amis" qui affichera toujours la liste chaque fois qu'elle est sélectionnée. Mais, si la liste s'affiche déjà, elle n'en ouvrira pas de seconde.

Donc, pour faire court, si l'ouverture de Pidgin à partir du menu de messagerie vous pose ce problème, utilisez la solution répertoriée ici. Même si cela ne fonctionne pas en cliquant sur l'option de menu de messagerie ou en utilisant le lanceur à partir du Dash, cela fonctionnera toujours.

Remarque: Pour ceux qui se demandent pourquoi je n'ai pas conseillé de copier le lanceur Pidgin .local/share/applications, c'est parce que le lanceur dans le menu de messagerie démarre /usr/share/applications/pidgin.desktop. Donc, plutôt que de modifier le menu de messagerie, j'ai conseillé de modifier le lanceur d'origine.

Ryan McClure
la source
1
C'est une excellente solution.
Ether
3

Je voulais juste mentionner que j'ai essayé tout ce qui précède et rien ne semblait fonctionner. Ensuite, lorsque je suis entré dans Outils -> Préférences et que j'ai décoché le statut "Utiliser le statut de la dernière sortie au démarrage" et changé le "Statut à appliquer au démarrage:" à "Disponible", les choses semblent bien fonctionner. Je ne sais pas pourquoi cela a semblé le réparer, mais jusqu'à présent, j'ai redémarré plusieurs fois et cela semble fonctionner maintenant.

Neal Gamradt
la source
1

La suppression de mon ~/.purpledossier a résolu ce problème pour moi, j'avais copié mon dossier personnel de 11.04 à 11.10.

Avertissement: la suppression ~/.purplesignifie que vous devrez à nouveau configurer vos comptes et vos préférences.

Remarque: Après avoir fait cela, j'ai aussi parfois besoin de charger Pidgin avec le drapeau -f pour que la liste de contacts s'affiche.

Sheldon
la source
1

Eu le même problème. Une chose qui a fonctionné pour moi était d'aller dans le menu "enveloppe" de Unity (où les notifications de messagerie et de messagerie instantanée sont affichées) et de cliquer sur "Effacer". Revenant ensuite au même menu, j'ai sélectionné "Pidgin Internet Messenger" et soudain la liste de contacts est apparue.

user1009080
la source
1

J'ai aussi eu ce bug. Une chose résout le problème pour moi: définir "Afficher l'icône de la barre d'état système" sur "Toujours" dans les préférences de pidgins. Je ne sais pas pourquoi ni comment, mais maintenant tout va bien.

bolesky
la source
1

Pas besoin de supprimer le .purplerépertoire

Cela a fonctionné pour moi:

sudo aptitude install --reinstall pidgin

Cela gardera vos paramètres dans pidgin

rubo77
la source
c'est mieux: "sudo aptitude replace pidgin" ça marche pour moi le 16.04!
profitez du
0

J'ai le même bug sur mon PC, je peux le corriger temporairement en désactivant et en réactivant le compte dans l'entrée du menu des comptes.

ajoutée

il suffit de démarrer pidgin avec la touche -f, semble être un bug causé par le gestionnaire de réseau. dans gnome 3!

user28064
la source