myu*_*uf3 6 notification icons adobe-air
我一直在使用各种依赖于 ubuntu 上的 adobe air 平台的工具,比如 tweetdeck 和grooveshark。
我一直讨厌通知图标的外观,但为了便于使用,我需要它们。有没有人设法改变图标渗入任务栏的方式,甚至告诉我在哪里可以用看起来更好的图标替换通知图标。正如您在下面看到的,Skype 和 xchat 的通知图标看起来不错。
谢谢,麻烦您了!

有两种不同的方法可以解决此问题:
更改程序图标:
TweetDeck 使用/opt/TweetDeck/share/icons/TweetDeck_128.png通知区域的图标,即使 中存在较小的 TweetDeck 图标/opt/TweetDeck/share/icons/。
因此,正如In Protest所说,只需更改
图标( /opt/TweetDeck/share/icons/TweetDeck_128.png)的背景,使其与您的面板背景相匹配。
我为 Ambiance 主题制作了一个 TweetDeck 图标:
要使用它,请在终端中运行以下命令(假设您已将其下载到桌面):
备份现有图标:
sudo cp /opt/TweetDeck/share/icons/TweetDeck_128.png /opt/TweetDeck/share/icons/TweetDeck_128.png.bak
Run Code Online (Sandbox Code Playgroud)现在用新图标替换它:
sudo cp ~/Desktop/TweetDeck_128.png /opt/TweetDeck/share/icons/
Run Code Online (Sandbox Code Playgroud)结果:

使用 gnome-panel 的替代版本:
图标背景不透明的原因是因为 bug #403135
.
康斯坦丁诺斯·纳塔基斯
提供了这个解决方案
:
我相信这个错误在某种程度上与 gnome-panel_1:2.29.5.1-0ubuntu1 中的更改有关,当时小程序作为共享库的构建被停用(它们现在构建为独立的可执行文件)
更新日志:http : //changelogs.ubuntu.com/changelogs/pool/main/g/gnome-panel/gnome-panel_2.30.0-0ubuntu1/changelog
- Debian/规则:
- 不要在不稳定周期内构建进程小程序,因此崩溃问题应该更容易调试并在相应的二进制文件中报告
在我看来,由于这种变化,通知区域图标获得了程序主窗口的背景而不是面板的背景。
使用 debian/rules 中的 '--with-in-process-applet=notification-area' 编译 gnome-panel(没有其他更改),为我修复了这个错误。
我已经上传修改GNOME面板封装到我的PPA:https://launchpad.net/~cyfex/+archive/ppa如果别人想试试这个(你需要GNOME面板和GNOME面板数据;
killall bonobo-activation-server以及gnome-panel安装后)