首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在VirtualBox中启用显卡

在VirtualBox中启用显卡
EN

Ask Ubuntu用户
提问于 2012-05-19 11:53:56
回答 3查看 380.4K关注 0票数 31

我最近买了一台新的笔记本电脑,配置如下

  • CPU: Intel i5 2450
  • RAM: 8GB DDR3
  • GPU: NVIDIA GeForce GTX 520 1GB

我已经使用VirtualBox设置了一个虚拟机,并以Windows 7为来宾。我想在其中使用我的(主机)显卡,但是虚拟机只显示128 MB的视频内存。

我正在使用大黄蜂,并使用

代码语言:javascript
运行
复制
 $ optirun VBoxManage startvm "Windows 7"

请建议我应该如何使用我的图形卡三维加速虚拟机。

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2012-05-19 12:00:25

就像虚拟机中的几乎所有东西一样,显卡也是虚拟的。您仍然可以访问硬件图形加速,但它的范围有限(限制之一是最大内存为128 MB )。

若要使用这些可用的3D功能,请在虚拟机的显示设置中选择3D加速。此外,您还需要客人补充为虚拟图形适配器提供驱动程序。

有关将PCI卡传递到Virtual (只适用于少数图形卡的)的实验特性,请参阅:

票数 26
EN

Ask Ubuntu用户

发布于 2013-11-28 01:24:35

检查您的Ubuntu12.10或13.04客户是否使用3D加速

代码语言:javascript
运行
复制
/usr/lib/nux/unity_support_test -p

你应该看看这样的东西

代码语言:javascript
运行
复制
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

如果你看到“非软件渲染”和“统一3D支持”,两者都说不。这意味着统一正在使用缓慢的LLVMpipe。

要启用3D支持,首先需要更新linux头。

代码语言:javascript
运行
复制
uname -r
sudo apt-get install linux-headers-$(uname -r)
sudo apt-get autoremove
sudo apt-get install build-essential

现在从设备中插入vitualbox客户iso并手动安装

代码语言:javascript
运行
复制
cd /media
ls
cd username
ls
cd VBOX*
ls
sudo ./VBoxLinuxAdditions.run

将vboxvideo视频插入/etc/模块

代码语言:javascript
运行
复制
sudo nano /etc/modules

在文件末尾添加“vboxvideo”。

代码语言:javascript
运行
复制
loop
lp
vboxvideo

重新启动机器

代码语言:javascript
运行
复制
sudo reboot

在重新启动后,检查“非软件呈现”和“Unity3d支持”是否已启用。

代码语言:javascript
运行
复制
/usr/lib/nux/unity_support_test -p

接下来你要做的就是增加视频内存。查找.vbox文件

代码语言:javascript
运行
复制
nano /home/username/VirtualBox VMs/ubuntu/ubuntu.vbox

替换

代码语言:javascript
运行
复制
<Display VRAMSize=”128″ monitorCount=”1″ accelerate3D=”true” accelerate2DVideo=”false”/>

代码语言:javascript
运行
复制
<Display VRAMSize=”256″ monitorCount=”1″ accelerate3D=”true” accelerate2DVideo=”false”/>

来自http://namhuy.net/951/how-to-fix-slow-performance-ubuntu-13-04-running-in-virtualbox.html

票数 6
EN

Ask Ubuntu用户

发布于 2012-05-26 21:49:22

在Ubuntu-64b下,我为视频分配了3G-RAM,256 in的处理器,处理器2D/3D加速器在Vista 32b中启用了(也是IO APIC最多可以使用3个核心处理器)。还有一件事。安装DirectX全部工作..。它的音质比我在旧笔记本上在“葡萄酒”下跑步时的音质要好得多。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/139320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档