记chromium-browser 崩溃无法启动
星期三, 09/29/2010 - 17:30 — zhangjunlei26
今天电脑启动Fedora后,像往常一样,打开chromium-browser, 6.0.486.0,窗口闪现一下马上就自动关闭了。难道是yum update自动更新了类库导致类库依赖失败?
我的系统环境:
[ 操作系统 :Fedora 13 2.6.34 x86_64]
[chromium 版本: 6.0.486.0]
打开终端,执行chromium-browser显示结果如下:
./chromium-browser#[1:1:4911340924:ERROR:base/native_library_linux.cc(28)] dlopen failed when trying to open /usr/lib64/chromium-browser/libpdf.so: /usr/lib64/chromium-browser/libpdf.so: 无法打开共享对象文件: 没有那个文件或目录#[3:3:4911458085:ERROR:base/native_library_linux.cc(28)] dlopen failed when trying to open /usr/lib64/chromium-browser/libpdf.so: /usr/lib64/chromium-browser/libpdf.so: 无法打开共享对象文件: 没有那个文件或目录#/usr/lib64/chromium-browser/chromium-browser --type=renderer --lang=zh-CN --force-fieldtest=ConnCountImpact/_conn_count_6/DnsImpact/_default_enabled_prefetch/GlobalSdch/_global_enable_sdch/IdleSktToImpact/_idle_timeout_60/ProxyConnectionImpact/_proxy_connections_32/ --channel=17490.0x1061000.1736199666: symbol lookup error: /usr/lib64/chromium-browser/libskia.so: undefined symbol: FT_Get_Advance
tar zxvf ./PDFlib-Lite-7.0.5.tar.gzcd PDFlib-Lite-7.0.5./configure ./configure --prefix=/usr/local --enable-64bit --enable-large_files --enable-tiffwrite --enable-icumake && make install</pre>
chromium-browser#/usr/lib64/chromium-browser/chromium-browser --type=renderer --lang=zh-CN --force-fieldtest=ConnCountImpact/_conn_count_9/DnsImpact/_default_enabled_prefetch/GlobalSdch/_global_enable_sdch/IdleSktToImpact/_idle_timeout_5/ProxyConnectionImpact/_proxy_connections_64/ --channel=17965.0x231f000.1861845441: symbol lookup error: /usr/lib64/chromium-browser/libskia.so: undefined symbol: FT_Get_Advance
freetype-config --version#9.16.3locate libfreetype.so#/usr/lib64/libfreetype.so#/usr/lib64/libfreetype.so.6#/usr/lib64/libfreetype.so.6.3.22#/usr/local/lib/libfreetype.so#/usr/local/lib/libfreetype.so.6#/usr/local/lib/libfreetype.so.6.3.16
ldd /usr/lib64/chromium-browser/chromium-browser |grep freetype#libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0x00007fd0ca763000)##用的是/user/local/lib下面的,改一下名字试试mv /usr/local/lib/libfreetype.so.6 /usr/local/lib/libfreetype.so.6.bak