[转]ubuntu面板 图标缺失的处理办法

ubuntu是一个很好的linux发行版。

由于最近arch折腾的有些过火,导致显卡不正常,至今修复未果……因为不知道是不是显卡硬件问题,所以制作了个ubuntu的liveUSB,希望使用它可以对显卡进行测试。

试用ubuntu10.04时,发现ubuntu的确非常适合不爱折腾追求稳定linux用户。它稳定强大漂亮超凡,还有 超人气的社区 作为技术支持,的确适合新手和不爱折腾/懒得折腾的人。硬件支持也已经相当完善,canonical对此做了不少努力。例如gnome-disk-utility,在arch下至今不能正确估测我的硬盘:


但是ubuntu却可以正确识别并估测硬盘健康值等。而且我的n卡正确识别并找到驱动,kms也没有什么错误,的确非常赞。

但是,ubuntu的gnome-panel让我灰常“大吃一斤”……

我在图中进行了标注。可以看出,声音,显卡驱动和邮件通知图标是属于indicator applet ;network manager 属于notification area ; 用户切换,关机等 属于 indicator applet session他们不像普通linux发行版一样都从属于notification area。canonical对gnome-panel进行了二次开发,这也就是为什么其他发行版无法使用ubuntu特色的panel的缘故了。

arch的aur上曾经有9.04/9.10的ubuntu indicator panel,但是由于canonical 的代码变更以及相关依赖改变,均已标记为out of data。我也曾经尝试手工编译,也以失败告终。

所以如果您的ubuntu面板声音控制等图标缺失,请添加在gnome-panel添加 indicator applet ;网络管理工具缺失请添加 notification area (通知区域); 关机图标等缺失请添加 indicator applet session。

ubuntu这么做,也许有他的道理,反正canonical说通知区域无用需要消失什么的……不过,真不知道他们这么改,是真的“大变样”还是改成了“大便样”。ubuntu到处在改代码,改完了也不进入主分支。

ubuntu不知在界面上仿mac,行为上也在模仿?(使用bsd代码,并利用宽松的许可,发行了自己的部分闭源操作系统——mac)依赖于强大的技术和资金支撑,ubuntu硬件支持比较完善,但是linux其他发行版却无法享用其代码,最终会造成恶性循环。

就一个通知区域还能搞分离,真的是太有意思了……改来改去不还是托盘,通知区域什么的嘛。

对了,ubuntu美工和主题真成问题了,调节个透明度,面板又悲剧了

原文地址:https://www.cnblogs.com/jianyungsun/p/1940037.html