新装的9.04好多应用打不开

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

新装的9.04好多应用打不开

#1

帖子 sdomain » 2009-08-28 9:32

像3D的设置工具,添加删除程序,还有我用新立德装的CHM查看工具,点击后只看到任务栏上面显示了starting ....过一会就没了,

在命令行下面运行后,都会报以下的这句错误,不知道是什么意思,请各位大大们帮忙看看。

/usr/lib/libcairo.so.2: symbol png_set_expand_gray_1_2_4_to_8, version PNG12_0 not defined in file libpng12.so.0 with link time reference
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 新装的9.04好多应用打不开

#2

帖子 sdomain » 2009-08-31 9:00

没人知道吗?还未解决问题呢!
zm393012998
帖子: 5
注册时间: 2009-08-06 11:55

Re: 新装的9.04好多应用打不开

#3

帖子 zm393012998 » 2009-08-31 9:37

我也有过类似的情况,是开3D开不了,最后重启了机子就好了。那是因为才装的系统,新装的驱动,和更新。要重启一下。
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 新装的9.04好多应用打不开

#4

帖子 sdomain » 2009-08-31 15:56

应该不是这个原因,因为我在菜单中点applications-->add/remove 点击后就看任务栏多了一个添加删除的图标,
并显示starting add/remove但界页出不来,

一会又自动关闭了,

在命令行下执行:gome-app-install时,显示我最上面打出来的提示:
/usr/lib/libcairo.so.2: symbol png_set_expand_gray_1_2_4_to_8, version PNG12_0 not defined in file libpng12.so.0 with link time reference

我觉得原因好像是因为我可能误装了GTK什么东西,导到他总是找GTK的一个什么png而不是找gnome的png

我是新手,这块不是很明白,期待高手回答。
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 新装的9.04好多应用打不开

#5

帖子 wangdu2002 » 2009-08-31 16:00

libpng12.so.0
你的软件运行,缺乏依赖库支持,把依赖库装上就行了。从源里安装软件,会自动解决依赖的,有些deb没打好,可能会导致依赖包缺失。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 新装的9.04好多应用打不开

#6

帖子 sdomain » 2009-08-31 16:01

别外,在命令行输入:
songdemei@ubuntu:~$ compiz-manager
显示如下:

Checking for Xgl: not present.
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log
Detected PCI ID for VGA:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Checking screen 1Comparing resolution (1280x800) to maximum 3D texture size (4096): Passed.
Checking for Software Rasterizer: Not present.
Checking for nVidia: present.
Checking for FBConfig: present.
running under gnome seesion, checking for gnomecompat
Checking for Xgl: not present.
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
Fontconfig error: "/etc/fonts/conf.d/49-sansserif.conf", line 9: not well-formed (invalid token)

屏幕闪一下,然后什么也没出,只是再结束后,整个介面好像不能最小化了,所有窗口。不知道根这有没有什么关系!
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 新装的9.04好多应用打不开

#7

帖子 sdomain » 2009-08-31 16:03

5楼的兄弟:
songdemei@ubuntu:~/桌面/rsync$ ldd /usr/lib/libpng12.so.0
linux-gate.so.1 => (0xb7f43000)
libz.so.1 => /lib/libz.so.1 (0xb7ef5000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7ecf000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d6b000)
/lib/ld-linux.so.2 (0xb7f44000)

这是说明少了什么吗?

新手看不懂太多的东西,不知道该装哪个呢?
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 新装的9.04好多应用打不开

#8

帖子 wangdu2002 » 2009-08-31 16:05

Checking for Xgl: not present.
X的库不存在吧,看下右上角的wiki,把整套GNU工具链,各种头文件和一些基础库装全了再说。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 新装的9.04好多应用打不开

#9

帖子 sdomain » 2009-08-31 16:22

我检查一下,也没发现什么东西没装的,不知道我检查的对不对,该如何检查呢,

我只是看了新立德里面的已安装的组件,对比了一下GNU好像都有,不知道这样行不行,
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 新装的9.04好多应用打不开

#10

帖子 sdomain » 2009-08-31 16:32

wangdu2002
能加我MSN吗:sdomain@live.cn
希望能帮帮我,感激不尽!
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 新装的9.04好多应用打不开

#11

帖子 sdomain » 2009-09-01 13:15

终于找到原因了,
过程如下:
在网上看到一遍文章,说的是ldconfig的介绍,
原来系统加载lib时,都是由ldconfig来更新/etc/ld.so.cache缓存的。
而ldconfig是根据/etc/ld.so.conf里面所指定的路径去找lib文件然后加载的,
我看了下我的/etc/ld.so.conf文件内容:
include /etc/ld.so.conf.d/*.conf
再看include /etc/ld.so.conf.d/下面的文件,里面看了看,发现了问题,
里面只有一个我觉得有用的就是路径:/usr/local/lib
突然想起我这些天所报错误一直都是报/usr/lib/png..这个文件的版本什么的不对,
于是我去/usr/local/lib下面看了下,果然有一个libpng12.so.0 指向当前目录下面的另一个libpng文件,
比较一下发现果然与/usr/lib/下面的版本不同,
于是删掉重新把/usr/local/lib下面的libpng12.so.0连到/usr/lib/libpng12.so.0.27.0
然后终于什么都没问题了,

现在想想,原来是我以前装PHP的时候,要装libpng包,所以我手动装了一个libpng,可能我当初装的版本与ubuntu系统自带的版本不同,导到这个报错的。
唉,终于解决了。谢谢各位的回复,欢迎大家讨论相关心得。
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 新装的9.04好多应用打不开

#12

帖子 sdomain » 2009-09-01 13:17

另外还有一个问题,我不是很明白,按以上所说,应该是/usr/local/lib/libpng...这个版本不对,
那为什么一运行东西的时候,总是提示我:
/usr/lib/libpng12.so.0版本出错呢,晕死,不知道是不是系统的错报啦!
回复