昨天试图找出网易云在Ubuntu 17.10下启动失败的原因,花了大半天也没找出来,只知道libICE读取某个数据陷入无限等待状态,但是并没有找到预计目标的读取来源。
虽然root执行一定能用,但是和系统本身兼容还是不算好(比如多媒体控制和输入法)。
不过网易云直接启动还是有一定成功性的,最后干脆写了个中二脚本来实现网易云的启动。
#! /bin/bash
#CardiacPacing.sh
while true
do
netease-cloud-music $* &
ncmpid=$(jobs -p | awk 'END {print}')
sleep 3
ncmstat=$(pstree -p $ncmpid | wc -l)
if [ $ncmstat -gt "40" ]
then
break
fi
kill -2 $ncmpid
done
脚本在网易云启动完成后直接判断进程数量是否达到成功启动的判断标准,达不到就直接kill重来。
ieaseMusic:有逼格的网易云音乐:http://www.linuxdiyf.com/linux/32955.html
网易云音乐Linux 1.1正式发布,支持Ubuntu 17.10版本:http://www.linuxdiyf.com/linux/32928.html
Ubuntu 16.04安装网易云音乐snap版:http://www.linuxdiyf.com/linux/29181.html
Ubuntu 16.04安装网易云音乐:http://www.linuxdiyf.com/linux/26150.html
在Ubuntu 14.04 64bit上安装网易云音乐Linux版本最新官方版:http://www.linuxdiyf.com/linux/21076.html