virtualbox无法运行,提示没有QT的库文件

回复
yazi_beicheng
帖子: 67
注册时间: 2010-11-28 18:56
送出感谢: 0
接收感谢: 0

virtualbox无法运行,提示没有QT的库文件

#1

帖子 yazi_beicheng » 2010-12-28 22:44

RT, 给同学装的archlinux,安装了虚拟机,但是死活不能运行,如下错误提示:

代码: 全选

VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: libQtCore.so.4: cannot open shared object file: No such file or directory
执行了

代码: 全选

ldd /usr/lib/virtualbox/VirtualBox.so
看了一下,有如下输出:

代码: 全选

linux-gate.so.1 =>  (0xb77be000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb7279000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0xb71b0000)
	VBoxVMM.so => /usr/lib/virtualbox/VBoxVMM.so (0xb6ff3000)
	VBoxKeyboard.so => /usr/lib/virtualbox/VBoxKeyboard.so (0xb6fe5000)
	VBoxRT.so => /usr/lib/virtualbox/VBoxRT.so (0xb6ee0000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6ed7000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb6ec9000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb6dae000)
	VBoxXPCOM.so => /usr/lib/virtualbox/VBoxXPCOM.so (0xb6cba000)
	libQtCore.so.4 => not found
	libQtGui.so.4 => not found
	libQtNetwork.so.4 => not found
	libQtOpenGL.so.4 => not found
	libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb6c2a000)
	libpthread.so.0 => /lib/libpthread.so.0 (0xb6c10000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6b21000)
	libm.so.6 => /lib/libm.so.6 (0xb6afc000)
	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb6ae0000)
	libc.so.6 => /lib/libc.so.6 (0xb6994000)
	libnvidia-tls.so.260.19.29 => /usr/lib/libnvidia-tls.so.260.19.29 (0xb6992000)
	libnvidia-glcore.so.260.19.29 => /usr/lib/libnvidia-glcore.so.260.19.29 (0xb52e0000)
	libdl.so.2 => /lib/libdl.so.2 (0xb52dc000)
	VBoxREM.so => /usr/lib/virtualbox/VBoxREM.so (0xb52d8000)
	libcrypt.so.1 => /lib/libcrypt.so.1 (0xb52a7000)
	libz.so.1 => /usr/lib/libz.so.1 (0xb5292000)
	librt.so.1 => /lib/librt.so.1 (0xb5288000)
	libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0xb510e000)
	libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb4fe7000)
	libcurl.so.4 => /usr/lib/libcurl.so.4 (0xb4f99000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb4f91000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb4f8b000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb4f73000)
	/lib/ld-linux.so.2 (0xb77bf000)
	libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0xb4f22000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb4f1f000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb4f19000)

提示三个QT的库都没有,请问怎么解决? 全盘查找了一下,好像都没有这三个库 连查找libQt×都没有结果输出


大家帮忙看看 谢谢了
我的博客http://beicheng.co.cc
头像
cnkilior
论坛版主
帖子: 4979
注册时间: 2007-08-05 17:40
送出感谢: 0
接收感谢: 5 次

Re: virtualbox无法运行,提示没有QT的库文件

#2

帖子 cnkilior » 2010-12-28 23:26

下载bin版的安装。
我是一只菜菜鸟
帖子: 167
注册时间: 2009-08-19 8:27
送出感谢: 0
接收感谢: 0

Re: virtualbox无法运行,提示没有QT的库文件

#3

帖子 我是一只菜菜鸟 » 2010-12-28 23:34

如果是用archlinux的话,推荐yaourt -S virtualbox_bin 这包中已经含缺失的qt库,但并不用完全装qt,而且功能比较强大。。当然,如果不是archlinux的话,也可以到官网下http://download.virtualbox.org/virtualbox/里面还有deb和rpm的。
yazi_beicheng
帖子: 67
注册时间: 2010-11-28 18:56
送出感谢: 0
接收感谢: 0

Re: virtualbox无法运行,提示没有QT的库文件

#4

帖子 yazi_beicheng » 2010-12-29 9:26

谢谢楼上两位 安装了QT解决了 :em02
我的博客http://beicheng.co.cc
头像
baker
帖子: 462
注册时间: 2010-06-16 5:25
送出感谢: 3 次
接收感谢: 4 次

Re: virtualbox无法运行,提示没有QT的库文件

#5

帖子 baker » 2011-09-16 22:26

yazi_beicheng 写了:谢谢楼上两位 安装了QT解决了 :em02
Mark :em09
少壮不努力,一生在内地……
النوم طفل، وسوف يكبر بائسة
OS: Arch+Fedora+win7 Ultimate
Having the ability to use C Matlab javascript......
♜♞♝♛♚♝♞♜(PS:您可以使用的最大字体是100。)
回复

回到 “Arch发行版”