最近一时手痒不小心删除了chromium,重装后发现不能放网页视频了.
原因:个别chrome版本有意无意没有带 ppapi 的flashplayer的,而pepper其实就是解压其中的libpepflashplayer.so来用,比如google-chrome-stable_54.0.2840.71-1_amd64.deb这个版本就没有flashplayer组件.可解压其安装文件在里面找.真的是坑啊.
1. 到 http://get.adobe.com/tw/flashplayer/otherversions/ 下载最新的ppapi版的flashplayer并解压找到其中的libpepflashplayer.so
2. sudo kwrite /etc/chromium.d/pepperflashplugin-nonfree //指定需要加载的libpepflashplayer.so的路径(只要指定了放哪里都一样,这里是我自己放的位置),其中的flash-version可在 manifest.json 及 README 文件里面查到。这个控制文件可由于发行版的不同而另有指定.#号是原来的内容,后面是自己改的.
#flashso="/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so" #在这句里面改路径
flashso=".local/lib/chromium/plugins/libpepflashplayer.so"
flashversion=`strings $flashso 2> /dev/null | grep LNX | cut -d ' ' -f 2 | sed -e "s/,/./g"`
#CHROMIUM_FLAGS="$CHROMIUM_FLAGS --ppapi-flash-path=$flashso --ppapi-flash-version=$flashversion" #$flashversion也可修改为前面查询到的具体版本
CHROMIUM_FLAGS="--ppapi-flash-path=.local/lib/chromium/plugins/libpepflashplayer.so --ppapi-flash-version=$flashversion"
再次启动chromium,又可以在线看视频了.
dfilesa 于 2016-11-05 12:04:26发表:
偶尔会碰到不能看的