Answers:
面临同样的问题。完全重新安装(清除和重新安装)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
这是pidgin启动程序的一个选项,称为“ Display Buddy List”(显示好友列表),该选项始终在选中时始终显示该列表。但是,如果列表已经显示,它将不会打开第二个。
因此,长话短说,如果从消息菜单中打开Pidgin会给您带来麻烦,请使用此处列出的解决方案。即使通过单击消息传递菜单选项或使用Dash中的启动器无法正常工作,这也将始终有效。
注意:对于那些想知道为什么我不建议将Pidgin启动器复制到的人.local/share/applications
,是因为消息菜单中的启动器会启动/usr/share/applications/pidgin.desktop
。因此,我建议不要编辑消息菜单,而是建议编辑原始启动器。
只是想提一下,我尝试了以上所有方法,但似乎没有任何效果。然后,当我进入“工具”->“首选项”并取消选中“使用启动时最后一次退出时的状态”状态并将“启动时要应用的状态:”更改为“可用”时,一切似乎正常。我不确定为什么这似乎可以解决它,但是到目前为止,我已经重新启动了几次,它现在似乎正在工作。
没有一个解决方案对我有用,从这个错误来看,似乎还有更多像我这样的人:https : //bugs.launchpad.net/ubuntu/+source/pidgin/+bug/879960(以防有人碰到这个问题)