症状:Acorbat Reader无法启动,在终端输入acroread出现expr: syntax error循环。
解决办法:
sudo gedit /usr/bin/acroread先在#!/bin/sh后加入
export GTK_IM_MODULE=xim这个是和SCIM冲突的老问题,如果不用SCIM就不要加这句。接着查找到
echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'把它替换成
echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]\)*00.\([0-9]*\)\|\(.*\)/\1\2\3/g'存盘退出就OK了。
这里死循环是因为查找文件libgtk-x11引起的,新的ubuntu里面这个文件的版本号已经变成libgtk-x11-2.0.so.0.1000.11,注意中间的1000,而死循环里面就找到000-900,加了个星号就扩大了查找范围了就找到了。
No comments:
Post a Comment