解决Ubuntu网易云音乐无法打开的问题
自己写的脚本程序,勉强凑合能听歌
1. 背景
网上的解决方案主要分为两类
- 用root用户运行
- 添加
--no-sandbox
用root用户,权限太高,总觉得不放心
添加--no-sandbox
后重启后第一次确实能打开网易云,但退出后,再取打开就打不开了
还有一种方法是说需要在任务管理器中结束一个进程才能打开,当时不太明白。
直到后来,我发现,打开网易云没反应时,再打开一次,然后在任务管理器中结束第一次打开的网易云音乐进程,第二次打开网易云就会出现
可以参考此处。
2. 脚本化
PS:脚本已做更改,请使用第四部分的脚本,此部分仅作参考
反复尝试确认没问题后,就写了一个脚本:
首先创建一个文件
sudo vim /opt/startup-clou-music
然后在vim
中编辑保存如下脚本
#!/bin/bash
# 如果先前存在网易云进程,则杀掉
# 获取进程PID
var0=$(ps -eo pid,comm |grep netease)
if [ -n "$var0" ]
then
var0=$(echo $var0 | awk '{print $1}')
kill -9 $var0
fi
# 第一次打开网易云