LinuxSir.cn,穿越时空的Linuxsir!

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

[求助]今天升级后opera的问题![已解决]

[复制链接]
发表于 2007-4-6 11:32:05 | 显示全部楼层 |阅读模式
今天执行了emerge --sync后再emerge -uD world,完成后还执行了etc-update,重启系统后无法运行opera了,在控制台下输入opera,显示:
[color="Red"]
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded:ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded:ignored.
段错误

请问是什么问题?如何解决?
谢谢。
发表于 2007-4-6 14:03:26 | 显示全部楼层
LD_PRELOAD
你设置这个变量了?
echo $LD_PRELOAD什么结果
回复 支持 反对

使用道具 举报

发表于 2007-4-6 15:06:02 | 显示全部楼层
Post by ldh168
今天执行了emerge --sync后再emerge -uD world,完成后还执行了etc-update,重启系统后无法运行opera了,在控制台下输入opera,显示:
[color="Red"]
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded:ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded:ignored.
段错误

请问是什么问题?如何解决?
谢谢。

Java问题
如果你从终端中启动Opera,当你的java工作不正常时,可能会出现下面出错信息:

ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
到工具 -> 首选项 -> 高级选项卡 -> 内容 -> Java 选项中设置正确的java路径。 例如:

/usr/lib/j2re1.5-sun/lib/i386/
你的java运行环境的版本可能和这个不一样。改变将在重启浏览器后生效。

使用 http://www.java.com/en/download/help/testvm.xml 来测试你的java虚拟机。

你需要先安装java,参见https://help.ubuntu.com/community/Java。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-6 15:58:08 | 显示全部楼层
我马上试试,谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-6 19:12:21 | 显示全部楼层
执行echo $LD_PRELOAD后什么没有显示。
另外我原来并没有安装JAVA,今天在make.conf中的USE加入java才有安装JAVA,而且安装了两个版本的:
[color="Red"]
sun-jdk-1.5.0.11
sun-jdk-1.6.0

这又是怎么回事?
还有装上JAVA后运行OPERA只显示[color="Red"]段错误。
如果把[color="Red"]sun-jdk-1.5.0.11删掉运行OPERA则还和一楼的内容一样。
回复 支持 反对

使用道具 举报

发表于 2007-4-6 19:36:33 | 显示全部楼层
Post by ldh168
今天执行了emerge --sync后再emerge -uD world,完成后还执行了etc-update,重启系统后无法运行opera了,在控制台下输入opera,显示:
[color="Red"]
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded:ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded:ignored.
段错误

请问是什么问题?如何解决?
谢谢。

不关
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded:ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded:ignored.
这两行不装JAVA都会有的提示。
段错误才是真正的错误,不过不知怎么回事也。。。如果用的是静态QT的话重装opera试试,如果用的是动态QT的话,呵呵,重装QT和OPERA试试:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-6 20:16:01 | 显示全部楼层
苦啊,今天装了一整天了,从[color="Red"]qt-3.3.8-r2装到[color="Red"]qt-4.2.3-r1及重装了N遍opera,问题还是存在。
回复 支持 反对

使用道具 举报

发表于 2007-4-7 09:38:32 | 显示全部楼层
我这也有这个问题,这两天opera起不来了,段错误 :) 到root里用终端器,说什么认证协议不支持……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-7 10:00:36 | 显示全部楼层
看来又有一个受难的人了。
今天重新emerge --sync后还是没用。
回复 支持 反对

使用道具 举报

发表于 2007-4-7 10:20:58 | 显示全部楼层
我用的是静态qt,keyword为x86,似乎没有什么问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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