Pidginにバディリストが表示されませんか?


19

Empathyの代わりにpidginを使用したいのは、慣れているからです。そして、私が好むよりも多くの開発のために窓に進まなければならないからです。

Ubuntu 11.10では、バディリストにアクセスする方法が見つかりません。それは開き、メッセンジャーパネルトレイの物の中にただ座っています。以前の動作から、私は通常、Pidginは最小化されて起動すると考えています。バディリストを表示するには、システムトレイをクリックする必要があります。メッセンジャーアプレットはこの機能をサポートしていないようです。これはバグですか、それとも明らかな何かを見逃していますか?

回答:


10

同じ問題に直面した。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を手動で起動すると表示されます。


それも私にとっては解決しました。アップグレードの問題であったに違いありません。ありがとう!
ニコラスフリント

完璧なソリューション!ちなみに、Pidgin / Ubuntuはバディリスト全体を自動的に再作成するため、(少なくとも私の場合は)何も
失う

これを回答に追加してください:チャット履歴をバックアップ してから、cp -a ~/.purple/logs/ ~/.purple-logs-bakpidginを削除して再インストールします
rubo77 14年

1
アンインストールは完全に不要です。ジョージブラッドの答えをご覧ください。
マイクミューラー14

16.04 LTS 64ビットでトリックを行いました。ある時点で、バディリストは表示されなくなります。私に連絡することはまだ可能でした。
ルディヴィッサーズ

15

.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'/>

2
blist_autohideそのファイルには見つかりませんでした
rubo77 14年

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

これは、「バディリストの表示」と呼ばれるピジンランチャーのオプションで、選択すると常にリストが表示されます。ただし、リストが既に表示されている場合、2番目のリストは開きません。

要するに、メッセージングメニューからPidginを開くと問題が発生する場合は、ここにリストされているソリューションを使用してください。メッセージングメニューオプションをクリックしたり、Dashのランチャーを使用しても機能しない場合でも、常に機能します。

注:なぜPidginランチャーをにコピーするようアドバイスしなかったのか疑問に思う人には.local/share/applications、メッセージングメニューのランチャーが起動するため/usr/share/applications/pidgin.desktopです。そのため、メッセージングメニューを編集するのではなく、元のランチャーを編集することをお勧めします。


1
これは最も優れたソリューションです。
エーテル

3

言及したかったのは、上記のすべてを試しましたが、何も機能していないようでした。次に、[ツール]-> [設定]に移動し、[起動時に最後に終了したステータスを使用する]ステータスをオフにして、[起動時に適用するステータス:]を[利用可能]に変更しました。なぜこれが修正されたように見えるのかわかりませんが、これまでに数回再起動しましたが、現在は機能しているようです。


1

~/.purpleフォルダーを削除すると、この問題は解決しました。ホームフォルダーを11.04から11.10にコピーしました。

警告:削除~/.purpleすると、アカウントと設定をもう一度設定する必要があります。

注:これを行った後、バディリストを表示するために-fフラグを指定してPidginをロードする必要がある場合があります。


1

同じ問題がありました。私にとってうまくいったことの1つは、Unityの「エンベロープ」メニュー(メールとIM通知が表示される)に移動し、「クリア」を押すことでした。その後、同じメニューに戻って「Pidgin Internet Messenger」を選択すると、突然バディリストが表示されました。


1

このバグもありました。私の問題を解決する1つのこと:pidginsの設定で「システムトレイアイコンを表示」を「常に」に設定します。理由や方法はわかりませんが、今ではすべて問題ありません。


1

.purpleディレクトリを削除する必要はありません

これは私のために働いた:

sudo aptitude install --reinstall pidgin

これにより、設定がpidginに保持されます


これはより良いです:「sudo aptitude再インストールpidgin」それは16.04で私のために働きます!
楽しむ

0

私のPCにも同じバグがありますが、アカウントメニューエントリでアカウントを無効にしてから再度有効にすることで一時的に修正できます。

追加しました

-fキーでpidginを起動するだけで、ネットワークマネージャーによるバグのようです。gnome 3で!


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.