Pidgin не показывает список друзей?

19

Мне нравится использовать pidgin вместо Empathy, потому что я к этому привык, и потому что я должен рисковать в окнах для большего развития, чем я бы предпочел.

В Ubuntu 11.10 я не могу найти способ попасть в список друзей. Он открывается и просто сидит там, в панели сообщений Messenger. Исходя из его предыдущего поведения, я полагаю, что Pidgin обычно запускается в свернутом виде - вы должны нажать на его системный трей, чтобы показать список друзей. Похоже, что мессенджер не поддерживает эту функцию. Это ошибка, или я просто упускаю что-то очевидное?

Николас Флинт
источник

Ответы:

10

Столкнулся с такой же проблемой. Полностью переустановить (очистить и переустановить) pidgin и его зависимости решили это за меня. Попробуйте следующее в терминале.

Очистить пиджин и его зависимости:

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

Очистить устаревшие архивы:

$ sudo apt-get clean

Перезагрузка.

Переустановите pidgin вместе с зависимостями:

$ sudo apt-get install pidgin

Это решило проблему для меня. Pidgin теперь показывает список друзей из меню индикатора и когда я запускаю Pidgin вручную.

kaustavdm
источник
Это решило это и для меня. Должно быть, проблема с обновлением. Благодарность!
Николас Флинт
Идеальное решение! Кстати, Pidgin / Ubuntu воссоздают весь список друзей автоматически, так что вы ничего не потеряете (по крайней мере, в моем случае;))
Sliq
добавьте это в свой ответ: cp -a ~/.purple/logs/ ~/.purple-logs-bak
создайте резервную копию
1
Удаление совершенно не нужно. Проверьте ответ Джорджа Брэда.
Майк Мюллер
Сделал трюк в 16.04 LTS 64 бит. В какой-то момент список друзей больше не отображается. Со мной еще можно было связаться.
Руди Виссерс
15

Проверьте значение list_visibleпараметра в .purple / prefs.xml , если оно равно 0, закройте pidgin, отредактируйте и измените его на 1, затем перезапустите pidgin.

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

Вы также можете попробовать то же самое с 'blist_autohide'

<pref name='blist_autohide' type='bool' value='1'/>
Джордж Брэд
источник
2
Я не нахожу blist_autohideв этом файле
rubo77
6

Эта проблема все еще возникает 12.04. Иногда единственный способ заставить его работать - это killall pidginиспользовать пусковую установку из тире. Однако я нашел решение, которое работает каждый раз.

Используйте следующую команду:

gksu gedit /usr/share/applications/pidgin.desktop (или используйте ваш любимый редактор вместо gedit)

Добавьте это в конец файла и сохраните:

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

То, что это делает, является опцией для запуска пиджина под названием «Показать список друзей», который всегда будет отображать список при выборе. Но, если список уже отображается, второй не открывается.

Итак, если коротко, если открытие Pidgin из меню сообщений доставит вам эту проблему, воспользуйтесь решением, перечисленным здесь. Даже если это не сработает, если щелкнуть пункт меню сообщений или использовать панель запуска из Dash, это всегда будет работать.

Примечание: для тех, кто интересуется, почему я не советовал копировать .local/share/applicationsпанель запуска Pidgin , это потому, что запускается панель запуска в меню сообщений /usr/share/applications/pidgin.desktop. Таким образом, вместо того, чтобы редактировать меню сообщений, я посоветовал отредактировать оригинальный лаунчер.

Райан МакКлюр
источник
1
Это самое отличное решение.
Эфир
3

Просто хотел отметить, что я попробовал все вышеперечисленное, и ничего не получалось. Затем, когда я вошел в Сервис -> Настройки и снял флажок «Состояние использовать последний выход при запуске» и изменил «Статус для применения при запуске:» на «Доступно», все, кажется, работает нормально. Я не уверен, почему это, казалось, исправило это, но пока я перезагружал пару раз, и это, кажется, работает теперь.

Нил Гамрадт
источник
1

Удаление моей ~/.purpleпапки решило эту проблему для меня, я скопировал свою домашнюю папку с 11.04 до 11.10.

Предупреждение: удаление ~/.purpleозначает, что вам придется заново настраивать свои учетные записи и настройки.

Примечание. После этого мне также иногда нужно загрузить Pidgin с флагом -f для отображения списка друзей.

Шелдон
источник
1

Была такая же проблема. Одна вещь, которая работала для меня, шла в меню конверта Unity (где отображаются почтовые и IM-уведомления) и нажимала «Очистить». Затем, вернувшись в то же меню, я выбрал «Pidgin Internet Messenger», и внезапно появился список друзей.

user1009080
источник
1

У меня тоже была эта ошибка. Одна вещь решает проблему для меня: установка «Показывать значок в системном трее» на «Всегда» в настройках pidgins. Я не знаю почему или как, но сейчас все в порядке.

bolesky
источник
1

Нет необходимости удалять .purpleкаталог

Это сработало для меня:

sudo aptitude install --reinstall pidgin

Это сохранит ваши настройки в pidgin

rubo77
источник
это лучше: "sudo aptitude переустановить pidgin" у меня работает 16.04!
наслаждайтесь
0

У меня та же ошибка на моем компьютере, я могу временно ее исправить, отключив и повторно включив учетную запись в пункте меню учетных записей.

добавленной

просто запустите pidgin с ключом -f, похоже, ошибка вызвана сетевым менеджером. в гноме 3!

user28064
источник