1

我在 Windows 8 主机上的 virtualbox 上有一个 Debian(挤压)来宾。我给了它 128 MB 视频内存(vb 允许的最大值)和 3 GB RAM。我正在尝试在它上面运行 Compiz,但是每次我从 GNOME 切换到 Compiz 时,我的鼠标、图标、顶部栏和底部栏都消失了,我只剩下一个空白桌面。我已经为基于 GNOME 的 compiz 安装了所有东西,按照 Debian wiki 的指南安装它,并编辑了所有必要的文件以使其工作。我尝试启用窗户装饰,这应该可以修复窗户,但没有奏效。我究竟做错了什么?我有 1200 MB 视频内存,并且启用了 3D 加速(vb 不允许在非 Windows 客户机上进行 2D 加速),但是英特尔集成显卡是否太糟糕而无法运行 Compiz,或者它不会在基于虚拟机的 Debian 上运行?

4

1 回答 1

2

我还在使用 debian 挤压的 Windows 8 中运行 VirtualBox。这是我的第一次运行,所以我仍在使用twm窗口管理器。我得到了和你一样的东西——一个空白的桌面。我唯一能看到任何东西的是当我按住鼠标左键时(twm 很丑!)。当我退出X服务器时,我收到以下错误消息:

启动 VirtualBox Additions:
错误:VbgIR3Init 失败,rc=VERR_FILE_NOT_FOUND 失败!
(EE) VBoxVideo(0):无法使用 VirtualBox 设备进行初始化 (rc=-102)
- 确保正确安装了 VirtualBox 来宾添加。
如果您不确定,请尝试重新安装它们。X 窗口图形驱动程序将以兼容模式运行
致命:找不到模块 vboxVideo
(EE) VBoxVideo(0):DRIScreenInit 失败,禁用 DRI
SELinux:在系统上禁用,在 X 服务器中未启用

尝试进入文本模式并注意显示的内容。如果您DRI像我一样禁用了,那么它将解释空白桌面,因为硬件加速 OpenGL依赖于DRI(直接渲染基础架构) :

DRI 还适用于在没有运行 X 服务器的情况下在帧缓冲区控制台上提供 OpenGL 加速。

并来自Compiz文章:

Compiz 内部使用 OpenGL 库作为图形硬件的接口

于 2013-03-16T02:02:48.013 回答