LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1217|回复: 10

求同人、高人、达人帮我看看这个奇怪的问题:jpg都打不开

[复制链接]
发表于 2007-6-12 01:09:15 | 显示全部楼层 |阅读模式
早段时间安装的gentoo 2007,chroot方式;到现在桌面环境、中文显示都已经配置好,各种软件已经都具备了。
    但其中有个问题一直没有解决,找了很多资料,都没头绪,所以到这里请教各位达人:
gnome装好后 ,jpg文件没有预览,双击出现鼠标出现“钟表等待”状十多秒的样子,eye of gnome程序不运行,但其他格式png、bmp、gif等都没有问题。
   装了很多相关的软件、库,gThumb、glibjpg等,都没有解决问题,但有两奇怪的现象:
1。gThumb可以jpg预览小图,大图打不开。
2. 发现有少量几张jpg格式可以打开,大部分jpg图片包括相机带exif的照片都打不开。
  逼的我只有用firefox来看图、照片,极度不爽!
救救我吧!
发表于 2007-6-12 01:40:39 | 显示全部楼层
贴emerge --info
回复 支持 反对

使用道具 举报

发表于 2007-6-12 09:48:07 | 显示全部楼层
我有过同样的问题,原因很简单,USE里缺少jpeg而已。加上jpeg之后。重新emerge gtk+ eog,然后就可以了。要点是需要emerge gtk+ 否则再emerge eog也没有用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-12 13:08:32 | 显示全部楼层
Post by dukeduan
我有过同样的问题,原因很简单,USE里缺少jpeg而已。加上jpeg之后。重新emerge gtk+ eog,然后就可以了。要点是需要emerge gtk+ 否则再emerge eog也没有用。


谢谢,完全对症下药,我回去试试.
我以前在USE里面加了 jpeg ,也重装了eog,就是不知道还要再编一次 gtk+... :(
成功后再来报告。
回复 支持 反对

使用道具 举报

发表于 2007-6-12 14:27:30 | 显示全部楼层
不理我?
如果你的profile设置对了,你不可能没有jpeg USE标记
/usr/portage/profiles/default-linux/x86/2007.0/desktop/make.defaults
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-13 03:28:08 | 显示全部楼层
Post by zhllg
不理我?
如果你的profile设置对了,你不可能没有jpeg USE标记
/usr/portage/profiles/default-linux/x86/2007.0/desktop/make.defaults


斑竹 岂敢呀,下午在上班。回家立马补上,现在时间凌晨3点半...

开始在安装的时候改动了USE 忘记添加jpeg了,后来添加了,不想软件全部再编译,想单独重新编译一些文件解决问题,结果找到答案了。现在回过头来问一下,一般应用就有defaults就够了?
现在报告,jpeg可以打开了,重新编译gtk+,正解!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-13 03:34:00 | 显示全部楼层
BTW补上:
/var/cvsroot/gentoo-x86/profiles/default-linux/x86/dev/2007.0/desktop/make.defaults

USE="acpi alsa arts cairo cdr dbus dvd dvdr dvdread eds emboss encode esd evo fam firefox gif gnome gpm gstreamer gtk hal jpeg kde kerberos ldap mad mikmod mp3 mpeg ogg opengl oss pdf png qt3 qt3support qt4 quicktime sdl spell svg tiff truetype vorbis win32codecs unicode X xml xv"

请斑竹或有耐心人士帮忙看看,USE设置是否合理,有多余或缺少重要咚咚没有?
回复 支持 反对

使用道具 举报

发表于 2007-6-13 06:10:18 | 显示全部楼层
Post by longwx
BTW补上:
/var/cvsroot/gentoo-x86/profiles/default-linux/x86/dev/2007.0/desktop/make.defaults

USE="acpi alsa arts cairo cdr dbus dvd dvdr dvdread eds emboss encode esd evo fam firefox gif gnome gpm gstreamer gtk hal jpeg kde kerberos ldap mad mikmod mp3 mpeg ogg opengl oss pdf png qt3 qt3support qt4 quicktime sdl spell svg tiff truetype vorbis win32codecs unicode X xml xv"

请斑竹或有耐心人士帮忙看看,USE设置是否合理,有多余或缺少重要咚咚没有?

怎么可能是在那里啊?怎么是/var去了。
eselect profile list, 输出什么结果?
回复 支持 反对

使用道具 举报

发表于 2007-6-13 13:39:16 | 显示全部楼层
我让你贴emerge --info,是要看你的profile和USE标记的设置,你怎么就不听话呢?还想不想解决问题?
你贴这个啥意思?/var/cvsroot/gentoo-x86/profiles/default-linux/x86/dev/2007.0/desktop/make.defaults
这个文件的设定又不一定是你的USE设定
回复 支持 反对

使用道具 举报

发表于 2007-6-13 17:41:14 | 显示全部楼层
人家不想贴,老大你就别催了。:)。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表