LinuxSir.cn,穿越时空的Linuxsir!

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

smplayer和Virtualbox无法启动

[复制链接]
发表于 2010-7-4 11:03:28 | 显示全部楼层 |阅读模式
装了smplayer和virtualbox,但是却无法启动。

用命令行打开smplayer报出如下的错误:

# smplayer

QGtkStyle cannot be used together with the GTK_Qt engine.
Qt: Session management error: None of the authentication protocols specified are supported
Debug: main: lock_file: /root/.config/smplayer/smplayer_init.lock
smplayer: symbol lookup error: smplayer: undefined symbol: _ZN9QListData7detach3Ev

这个是什么库的冲突吗?不知道是不是要卸载掉什么东西?

请大家多指教,谢谢。
 楼主| 发表于 2010-7-4 11:11:21 | 显示全部楼层
这是Virtualbox的

# VirtualBox
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
         available for the current kernel (2.6.32.14-127.fc12.x86_64) or it failed to
         load. Please recompile the kernel module and install it by

           sudo /etc/init.d/vboxdrv setup

         You will not be able to start VMs until this problem is fixed.
VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: /usr/lib/virtualbox/VirtualBox.so: undefined symbol: _ZN8QMapData10createDataEi
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-4 11:17:31 | 显示全部楼层
如果我用普通账户打开smplayer则少了一些信息,但是仍然不能打开。

$ smplayer
Debug: main: lock_file: /home/Qiyut/.config/smplayer/smplayer_init.lock
smplayer: symbol lookup error: smplayer: undefined symbol: _ZN9QListData7detach3Ev
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-4 11:18:12 | 显示全部楼层
$ VirtualBox
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
         available for the current kernel (2.6.32.14-127.fc12.x86_64) or it failed to
         load. Please recompile the kernel module and install it by

           sudo /etc/init.d/vboxdrv setup

         You will not be able to start VMs until this problem is fixed.
VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: /usr/lib/virtualbox/VirtualBox.so: undefined symbol: _ZN8QMapData10createDataEi
回复 支持 反对

使用道具 举报

发表于 2010-7-4 14:03:34 | 显示全部楼层
没有装vbox的内核模块,提示很明显了,让你编译安装对应的kernel module,sudo /etc/init.d/vboxdrv setup
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-4 19:19:07 | 显示全部楼层
谢谢楼上。virtualbox的倒是很容易解决了。smplayer的就郁闷了,后来把系统整体升级之后,忽然就可以了……
回复 支持 反对

使用道具 举报

发表于 2010-8-28 00:24:12 | 显示全部楼层
升级 qt 即可解决问题。可能是因为 smplayer 来自别的软件仓库,导致依赖的软件版本不一致。
回复 支持 反对

使用道具 举报

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

本版积分规则

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