Проблема

При запуске Пидгина не происходит входа в учётные записи. Cами учётные записи находятся в состоянии «подключены», но при этом контакт-лист девственно чист, а в статусе фигурирует строчка «ожидание сетевого соединения».

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

Причина

Некорректные настройки сети.

Например, в Убунте по умолчанию работает демон сетевых соединений Network Manager.
Он управляет сетью только в том случае, если сетевые конфиги НЕ отредактированы вручную. Это необходимое условие его корректной работы.

При появлении "ручного" интерфейса (например, если перенести настройки для ethX в файл /etc/network/interfaces) для системы в целом ничего не изменится, но Network Manager тут же заявит, что сети нет.

Если демон Network Manager'a работает, то Pidgin ориентируется именно на него.
То есть, в нашем случае «ожидает сетевое соединение», которое по факту уже есть.

Как исправить

Способ 1. Запускать pidgin с ключом -f или --force-online (попытаться авторизоваться, даже если сеть в Windows или Network Manager в Linux рапортуют об отсутствии сетевого соединения).
Полумера. Убирает симптом, но не лечит болезнь.

Способ 2 (Linux). Удаляем пакет network-manager и прописываем настройки сети вручную, редактируя конфиги. В частности — файл /etc/network/interfaces.
Мой любимый вариант.

Способ 3 (Linux). Удаляем все "ручные" настройки и доверяем управление сетью Network Manager'у.



imen
2012.07.04 09:19:21
#cid33475

Ответить

Коротко: ты не прав. У Pidgin'а сотоварищи есть куда более серьёзные проблемы.
Потому идеологически правильным решением является рекомендация перехода на net-im/psi.

2012.07.04 14:39:54
#cid33532

Ответить

#cid33475, imen

Коротко: ты не прав.

Угу. Буквально вчера исправлял.

У Pidgin'а сотоварищи есть куда более серьёзные проблемы.

Так это не проблема пидгина.
Просто взаимодействие программ приводит к такому вот эффекту.

Потому идеологически правильным решением является рекомендация перехода на net-im/psi.

В своё время я psi забраковал, уже не помню почему.

imen
2012.07.09 13:32:12
#cid33975

Ответить

Просто взаимодействие программ приводит к такому вот эффекту.

Дык преимущество net-im/psi лежит несколько в стороне от данного эффекта.
Я про логику работы (и оповещений) с шифрованием.