回答:
同じ問題に直面した。pidginを完全に再インストール(パージおよび再インストール)すると、その依存関係によって解決されました。ターミナルで次のことを試してください。
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を手動で起動すると表示されます。
cp -a ~/.purple/logs/ ~/.purple-logs-bak
pidginを削除して再インストールします
.purple / prefs.xmlのlist_visible
パラメーターの値を確認します。0の場合、pidginを閉じ、編集して1に変更し、pidginを再起動します。
<pref name='list_visible' type='bool' value='1'/>
「blist_autohide」でも同じことを試すことができます
<pref name='blist_autohide' type='bool' value='1'/>
blist_autohide
そのファイルには見つかりませんでした
この問題は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
これは、「バディリストの表示」と呼ばれるピジンランチャーのオプションで、選択すると常にリストが表示されます。ただし、リストが既に表示されている場合、2番目のリストは開きません。
要するに、メッセージングメニューからPidginを開くと問題が発生する場合は、ここにリストされているソリューションを使用してください。メッセージングメニューオプションをクリックしたり、Dashのランチャーを使用しても機能しない場合でも、常に機能します。
注:なぜPidginランチャーをにコピーするようアドバイスしなかったのか疑問に思う人には.local/share/applications
、メッセージングメニューのランチャーが起動するため/usr/share/applications/pidgin.desktop
です。そのため、メッセージングメニューを編集するのではなく、元のランチャーを編集することをお勧めします。
同じ問題がありました。私にとってうまくいったことの1つは、Unityの「エンベロープ」メニュー(メールとIM通知が表示される)に移動し、「クリア」を押すことでした。その後、同じメニューに戻って「Pidgin Internet Messenger」を選択すると、突然バディリストが表示されました。
私のために働いたソリューションはどれもありません、このバグから判断する私のような人がもっといるようです:https : //bugs.launchpad.net/ubuntu/+source/pidgin/+bug/879960(誰かがこれに遭遇した場合)