LinuxSir.cn,穿越时空的Linuxsir!

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

firefox 不能显示jpeg图片

[复制链接]
发表于 2010-3-28 13:47:37 | 显示全部楼层 |阅读模式
google: gentoo firefox jpeg
[SOLVED] Firefox not displaying JPEG images
http://forums.gentoo.org/viewtopic-t-817165-start-0.html
For upgrading from jpeg-6b to jpeg-7 you do `revdep-rebuild --library libjpeg.so.62`
For upgrading from jpeg-7 to jpeg-8 you do `revdep-rebuild --library libjpeg.so.7`
试了后不能解决我的问题,谁知道原因,希不惜赐教。

下面是一些信息:
mg@mobile /usr/lib $  ldd libjpeg.so.8
        linux-gate.so.1 =>  (0xb77a9000)
        libc.so.6 => /lib/libc.so.6 (0xb760b000)
        /lib/ld-linux.so.2 (0xb77aa000)

mg@mobile /usr/lib $  ldd libjpeg.so.7
        linux-gate.so.1 =>  (0xb7788000)
        libc.so.6 => /lib/libc.so.6 (0xb75ec000)
        /lib/ld-linux.so.2 (0xb7789000)

mg@mobile /usr/lib $  ldd libjpeg.so.62
        linux-gate.so.1 =>  (0xb7759000)
        libc.so.6 => /lib/libc.so.6 (0xb75d0000)
        /lib/ld-linux.so.2 (0xb775a000)

mg@mobile /usr/lib $ ls -l libjpeg.s*
lrwxrwxrwx 1 root root     16 2010-02-25 19:42 libjpeg.so -> libjpeg.so.8.0.0
-rwxr-xr-x 1 root root 128480 2010-03-15 23:18 libjpeg.so.62
-rwxr-xr-x 1 root root 210436 2010-02-25 19:42 libjpeg.so.7
lrwxrwxrwx 1 root root     16 2010-02-25 19:42 libjpeg.so.8 -> libjpeg.so.8.0.0
-rwxr-xr-x 1 root root 214536 2010-02-25 19:42 libjpeg.so.8.0.0

mg@mobile /usr/lib $ eix -r ^jpeg$
media-libs/jpeg
     Available versions:  
        (62)        6b-r9
        (7)        ~7-r1
        (0)        8 ~8a
     Installed versions:  6b-r9(62)(11:19:02 PM 03/15/2010) 8(07:42:42 PM 02/25/2010)

www-client/mozilla-firefox
Installed versions:  3.5.8(08:48:56 PM 03/26/2010)(alsa dbus gnome java mozdevelop startup-notification -bindist -custom-optimization -iceweasel -l
 楼主| 发表于 2010-4-11 16:17:17 | 显示全部楼层
mobile lib # emerge --info
Portage 2.1.7.17 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.10.1-r1, 2.6.32-gentoo-r7 i686)
=================================================================
System uname: Linux-2.6.32-gentoo-r7-i686-Intel-R-_Core-TM-2_Duo_CPU_P9600_@_2.66GHz-with-gentoo-1.12.13
Timestamp of tree: Thu, 08 Apr 2010 14:00:01 +0000
distcc 3.1 i686-pc-linux-gnu [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.4-r1
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.9.6-r2, 1.10.3, 1.11.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc:       4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.aditsu.net/ http://gentoo.gg3.net/ http://gentoo.mirrors.hoobly.com/ http://gentoo.netnitco.net"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/home/mg/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/sunrise /usr/local/portage/layman/iwlwifi /usr/local/portage/layman/emacs /usr/local/portage/layman/mozilla /usr/local/portage/layman/java-overlay /usr/local/portage/MEB"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa apache2 audiofile berkdb bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr dvdread emboss encode esd exif expat fam ffmpeg firefox flac fortran ftp gd gdbm gif gnome gpm gstreamer gtk gtkhtml hal hdaps iconv idn imlib jack java jpeg lcms ldap libnotify libwww mad madwifi matroska memlimit midi mikmod mime mimencode mng modules motif mozilla mp3 mp4 mpeg mudflap mule mysql ncurses nls nptl nptlonly nsplugin ogg opengl openmp oss pam pango pcmcia pcre pdf perl pic png posix ppds pppd python qt3support readline realmedia reflection samba sdl session simplexml slang soap sockets spell spl sse sse2 ssl startup-notification svg symlink sysfs tcpd tiff truetype unicode usb vcd vda vidix vorbis wifi win32codecs x264 x86 xcb xcomposite xinerama xml xorg xulrunner xv xvid zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" NETBEANS_MODULES="apisupport harness ide java nb websvccommon enterprise webcommon profiler" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel vesa fglrx radeon radeonhd"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-11 16:59:31 | 显示全部楼层
$ firefox bruceLee.jpg

The image “file:///home/mg/Mine/images/bruceLee.jpg” cannot be displayed, because it contains errors.

$ display bruceLee.jpg
正常显示图片

mobile lib # pmap `pidof display` | grep jpeg
b7137000    208K r-x--  /usr/lib/libjpeg.so.8.0.1
b716b000      4K r----  /usr/lib/libjpeg.so.8.0.1
b716c000      4K rw---  /usr/lib/libjpeg.so.8.0.1
b7738000     36K r-x--  /usr/lib/ImageMagick-6.5.8/modules-Q16/coders/jpeg.so
b7741000      4K r----  /usr/lib/ImageMagick-6.5.8/modules-Q16/coders/jpeg.so
b7742000      4K rw---  /usr/lib/ImageMagick-6.5.8/modules-Q16/coders/jpeg.so

mobile lib # pmap `pidof firefox` | grep jpeg
b615b000    208K r-x--  /usr/lib/libjpeg.so.8.0.1
b618f000      4K r----  /usr/lib/libjpeg.so.8.0.1
b6190000      4K rw---  /usr/lib/libjpeg.so.8.0.1

继续找原因...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-25 11:44:59 | 显示全部楼层
终于可以用firefox打开图片了,
mozilla-firefox-3.5.8 -> 3.6.3,
net-libs/xulrunner-1.9.1.8 -> 1.9.2.3-r1,
dev-libs/nss-3.12.5 -> 3.12.6-r1,
dev-libs/nspr-4.8 -> 4.8.4.
估计是net-libs/xulrunner-1.9.1.8问题引起的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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