最靠谱的解决 Ubuntu 18.04 / Linux mint 19 安装网易云音乐 不能正常点击启动问题
网上有很多种解决方法,感觉最靠谱最有说服力的就是从知乎中找到的这个办法:https://www.zhihu.com/question/277330447解决方法:# 找到 netease-cloud-music.desktop 文件[即注册到系统的启动图标文件,通常放在 /usr/share/applications 目录下]# 默认为/usr/share/applicatio...
·
网上有很多种解决方法,感觉最靠谱最有说服力的就是从知乎中找到的这个办法:
https://www.zhihu.com/question/277330447
解决方法:
# 找到 netease-cloud-music.desktop 文件[即注册到系统的启动图标文件,通常放在 /usr/share/applications 目录下]
# 默认为 /usr/share/applications/netease-cloud-music.desktop,如果找不到可以使用 dpkg 命令查找详细安装位置,具体如下
dpkg -L netease-cloud-music | grep desktop
# 修改 netease-cloud-music.desktop 文件
sudo vim /usr/share/applications/netease-cloud-music.desktop
# 对应行修改为 Exec=sh -c "unset SESSION_MANAGER && netease-cloud-music %U"
# 如果之前双击运行过,修改完之后双击可能还是不能正常启动,此时要没找到那个残存的进程,要么就直接重启即可
3. 一丝丝的解释
网上的以及楼上的方案大多是sudo netease-cloud-music,显然这一点也不 elegant,不推荐。但这样做为什么也行呢,因为 sudo 会切换环境变量,其中就包括 SESSION_MANAGER ,试试下面两个命令就知道了。
#输出为空
sudo env | grep SESSION_MANAGER
#有输出
env | grep SESSION_MANAGER
进一步,下面的命令可以正常启动网易云音乐,证明与权限毫无关系,因此sudo在这儿其实是没有啥子意义的
sudo -u <你的用户名> netease-cloud-music
更多推荐
已为社区贡献1条内容
所有评论(0)