Monday, June 18, 2007

Debian testing 更新后Acrobat reader 启动不了了

今天要打开一个PDF文件,突然发现acroread不能正确运行了(从命令启动后就不停的打印expr: syntax error),google了一下发现问题的原因是acroread脚本在判断gtk版本的时候只能处理2.9以下的,而gtk已经升级到了2.10.12,如下修改就可以解决该问题:

修改/usr/bin/acroread:418

from

echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'

to

echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]*\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'


No comments: