解决 Ubuntu 环境下 网易云音乐 运行时图标有两个的问题

作者:czp 分类: Linux 发布于:2017-10-10 20:22 ė302次浏览 60条评论

环境: Ubuntu 16.04 LTS | netease-cloud-music_1.0.0-2_amd64_ubuntu16.04


问题描述:

    当通过侧边的快捷启动栏运行网易云音乐时,网易云音乐的图标会突然消失,然后出来两个一样的图标。


问题原因:

    首先想到的是 .desktop 文件的配置有问题,我们用 归档管理器 打开安装包中的 .desktop 文件 (路径为安装包中的 /data.tar.xz/./usr/share/applications/netease-cloud-music.desktop)

2017-10-10 20-08-46屏幕截图.png

我们可以看到有一个非常奇怪的选项 StartupNotify

我们在 https://www.ibm.com/developerworks/cn/linux/l-cn-dtef/index.html 查找这个选项的含义,被引到另一个网页 https://specifications.freedesktop.org/startup-notification-spec/startup-notification-latest.txt 

2017-10-10 20-40-15屏幕截图.png

这个 “remove” message 看的不是很明白,我们又查找了其他资料。他的意思就是会产生两个图标。StartupNotify 的默认值是 false,所以我们只需要删除这一行就可以解决问题。


问题解决方案:

    我们注意到,安装包中的这个 .desktop 文件是内含 i18n 配置的,所以我们首先要确定在当前系统语言设置下,实际的图标文件是什么名字。我们在图形界面寻找到他

2017-10-10 20-10-22屏幕截图.png

然后我们用文本编辑器编辑他(这里用vim做演示)

2017-10-10 20-11-13屏幕截图.png

我们删除这一行,保存。

然后重新将网易云音乐固定到侧边栏,这次打开它,就和其他程序一样了,没有任何问题。


本文出自 czp的装逼站,转载时请注明出处及相应链接。

0

发表评论

电子邮件地址不会被公开。必填项已用*标注


Ɣ回顶部