解决 Ubuntu 18.04 安装网易云音乐 不能正常点击启动问题

网上有很多种解决方法,感觉靠谱有说服力的就只发现了这个:

https://www.zhihu.com/question/277330447

解决方法:

# 找到 netease-cloud-music.desktop 文件
# 默认为  /usr/share/applications/netease-cloud-music.desktop
dpkg -L netease-cloud-music|grep desktop                   

# 对应行修改为 Exec=sh -c "unset SESSION_MANAGER && netease-cloud-music %U"
sudo vi /usr/share/applications/netease-cloud-music.desktop

解决 Ubuntu 18.04 安装网易云音乐 不能正常点击启动问题

3. 一丝丝的解释

网上的以及楼上的方案大多是sudo netease-cloud-music,显然这一点也不elegant,不推荐。但这样做为什么也行呢,因为sudo 会切换环境变量,其中就包括SESSION_MANAGER,试试下面两个命令就知道了。

#输出为空
sudo env|grep SESSION_MANAGER
#有输出
env|grep SESSION_MANAGER

进一步,下面的命令可以正常启动网易云音乐,证明与权限毫无关系,因此sudo在这儿其实是没有啥子意义的

sudo -u <你的用户名> netease-cloud-music