我有一个Lenovo z580 laptop
,它有 2 个视频卡
- Intel HD Graphics 2000 集成于 Intel Pentium 双核 CPU B970
- nVidia Geforce GT 630M。
我使用过Bumblebee
,但它不适用于 Virtual Box ghost OS 或 Wine。我如何才能使用remove/eliminate
集成显卡并仅使用NVIDIA GeForce GT 630M?
答案1
通常,在 nvidia-optimus 中,英特尔卡连接到显示器,并且 nvidia 卡处理的图像通过英特尔卡传递。所以你无法禁用它。
但是,在 BIOS 中查找,有些型号(非常罕见)提供了禁用英特尔卡的选项。我甚至听说某个特定型号的 BIOS 中有隐藏菜单。
第二次机会是,如果您的 hdmi 端口已连接到 nvidia 卡。您可以连接外部显示器并在其上运行应用程序。在这种情况下,您的笔记本电脑显示器将被禁用。您将在 bumblee 官方常见问题解答页面上获得完整说明。
如果你不能满足以上两个条件,那恐怕你就倒霉了。
据我所知,wine 确实使用 optimus 运行。请参阅wine 和 nvidia optimus 问题
在专用卡下运行的虚拟盒有两个方面,我不知道你在说哪一个,我会澄清一下
虚拟盒客户机(我想您指的是客户机而不是幽灵)操作系统永远看不到您的实际硬件。所有硬件都是模拟的。它只是依靠虚拟盒进行解释。因此,在虚拟盒操作系统中,无论实际拥有什么,nvidia、intel 都不会显示出来。
使用 nvidia 卡运行 virtualbox(不是客户操作系统)本身以获得更好的 3D 功能。已经做了一些工作,但性能并不理想。
更多参考资料:
如何在以 VirtualBox 客户端运行的 Ubuntu 12.10 上使用 NVIDIA GeForce M310?
IronHide / BumbleBee 带有 VirtualBox VM。它会将视频加速传递到物理卡吗?
关于 Wine 中的 Photoshop CS6:请参阅 https://askubuntu.com/a/348280/35775