自 15.04 升级以来,Gnome 面板中的图标丢失且行为异常

自 15.04 升级以来,Gnome 面板中的图标丢失且行为异常

这是我的屏幕右上角,我的 Gnome 面板在这里显示通知图标。我现在正在使用 Flashback、Fallback 或 Classic 或任何名称。

Gnome 面板图标

它缺少 Dropbox 和声音图标。另外,尽管我在日语(Anthy)和美式英语输入之间切换,“En”图标没有变化。这些问题在升级到 15.04 后出现。

我尝试运行sudo apt-get install libappindicator1,尝试删除所有指示区域并重新安装。但没有任何变化。

如何在我的 Gnome 面板中恢复 Dropbox 和声音图标?

答案1

我找到了以下两种解决方案:

对于声音,在命令行运行此命令可恢复我的声音图标:

gsettings set com.canonical.indicator.sound visible true

对于 Dropbox 和我的 IME 输入指示器,似乎从 Gnome 面板中删除所有内容,然后添加“指示器应用程序完成”和“通知区域”,然后重新启动会有所帮助。但是,我的 Dropbox 图标和 IME 图标看起来都乱七八糟:

指标应用

好吧,至少它们现在回来了。请注意,标有“En”的图标永远不会改变,尽管标有“US”的图标会改变以显示我当前正在使用的输入法。

答案2

您需要编辑 dropbox.desktop 文件并将执行行更改为:

Exec=env XDG_CURRENT_DESKTOP=Unity dropbox start -i

对我来说,dropbox.desktop 位于 ~/.config/autostart/dropbox.desktop,但这可能取决于您如何安装 dropbox。我建议搜索所有 dropbox.desktop 文件并更改所有文件中的 Exec 行。

如果您不想编辑文件,您可以将通知区域小程序添加到面板:

Alt + Right click -> Add to Panel...

编辑: 由于某种原因,自动启动文件被恢复。经过短暂的测试,似乎您还需要编辑 /usr/share/applications/dropbox.desktop 文件。

  1. 停止 Dropbox:

    Dropbox 停止

  2. 更改 /usr/share/applications/dropbox.desktop 文件中的 Exec 行:

    sudo gedit /usr/share/applications/dropbox.desktop

  3. 更改 ~/.config/autostart/dropbox.desktop 文件中的 Exec 行:

    gedit ~/.config/autostart/dropbox.desktop

相关内容