一段时间以来,无法通过 Google 找到解决方案,所以我在这里询问。
我已经在 Windows 7 64 位托管的虚拟盒中安装了 Linux Ubuntu 12.04 LTS
简单 >>>几个月前,我的 3D 在更新了一些内核头文件后停止工作<<<。就是这样。我不记得是哪个版本了。
与此同时,我安装了 2 或 3 个 VirtualBox 新版本。每次我都会将 VirtualBox Guest Additions 更新到最新版本。
我的 Ubuntu 中的 3D 仍然无法工作。
root@pjadmin-VirtualBox:~# /usr/lib/nux/unity_support_test -p
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x300)
OpenGL version string: 2.1 Mesa 8.0.2
Not software rendered: no
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: no
我的电脑显卡是 ATI 6850。请帮忙。
答案1
好的伙计们。我已经解决了这个问题。
这是我修复该问题所采取的一些步骤。
- 卸载来宾添加程序(再次......)
- 重新开始
- 重启后,我进入系统设置 -> 附加驱动程序,并启用了虚拟盒驱动程序(它开始下载客户附加程序)。当我尝试从 VirtualBox 菜单安装它(安装客户附加程序)时,它不起作用。
- 再次重启后,该驱动程序的名称已更改为 Oracle VM VirtualBox Additions for Linux Module
请注意,当我尝试禁用/启用已安装来宾添加程序的驱动程序时,系统崩溃(只有重置有帮助)并且拒绝启动......最令人困惑的是......它看起来已启用。
问候
答案2
此设置的说明如下:
主机 64 位系统 (Windows 8)
客户机 32 位系统 (Ubuntu 12.04.2)
安装 ubuntu 后,你可能会遇到低图形模式错误的问题,这个问题可以通过从控制台界面更新系统来解决
你好!
我认为我有在 Ubuntu 12.04.2 上安装 Guest Additions 的解决方案,可以帮助解决一些驱动程序问题
我更喜欢在终端 Ctrl+Alt+T 中完成所有工作,将启动它
看到很多人说在启动机器之前必须禁用 3D 加速。
在虚拟机中使用 ubuntu 12.04 全新安装时要做的主要事情 - 进行所有更新
sudo apt-get update
然后
sudo apt-get upgrade
什么时候完成
sudo reboot
当系统再次启动时执行以下操作
这将更新标题
sudo apt-get dist-upgrade
进而
sudo reboot
完成更新和升级
现在你需要准备系统来安装 Guest Additions
首先从 virtualbox 中删除所有预安装的东西
sudo apt-get remove --purge virtualbox*
然后安装安装 Guest Additions 所需的软件
sudo apt-get install dkms build-essential
此步骤仅用于检查标题是否正确安装
sudo apt-get install linux-headers-$(uname -r)
以防万一重新启动
sudo reboot
此外,请注意,我必须在这里安装 fglrx 驱动程序(我有 RadeonHD 5650),否则在安装 Guest Additions 后,我无法启动系统
现在我们将安装访客添加功能
当您的虚拟机窗口处于活动状态时:
按 Host+D 或设备 - 安装 Guest Additions
cd /media/V {only type capital V and hit TAB it will autocomplete}
现在安装
sudo ./VBoxLi {hit TAB here as well it will autocomplete}
做完这个之后
sudo reboot
这应该有用。解决了我的问题
不要忘记在设置中关闭并打开 3D 加速
留言说明结果
我希望它能有所帮助
享受
答案3
其他解决方案中的许多步骤可能有效。但在你做完所有步骤之前,你可能想尝试一下这个简单的小修复。我花了几个小时试图解决这个问题。
如果您在 Win 7 中为鼠标启用了“鼠标轨迹”,请将其关闭。
控制面板:硬件:鼠标:指针选项选项卡 - 显示指针轨迹
就我的情况而言,全屏时鼠标消失了。
Ubuntu 12.04 LTS 服务器 Ubuntu 13.04 桌面 Windows 7 64 位
这些是导致我出现错误的条件。VirtualBox 已启用 3D 加速(如果取消选中,问题会消失,但会丢失 3D)。
安装了 Guest Additions(就我而言,是 4.2.10-4.2.18 之间的任意版本)。
如果窗口缩放比例小于全屏,则没有问题,但是一旦进入全屏模式(Ctrl-F),鼠标就会消失。
关闭 Windows 中的“显示指针轨迹”即可解决此问题。
还使用它来获取图标和左侧加载栏。
答案4
我通过使用外部设备(例如带有模拟摇杆的 PC 控制器)解决了这个问题,然后将鼠标方向映射到右侧模拟摇杆,然后您可以使用免费程序 Joy To Key 将鼠标左键和右键单击映射到两个按钮。至少这样,当您在虚拟框中关闭鼠标集成时,您可以用控制器移动指针。它解决了这个问题。