我有一个戴尔 Vostro 3700 版本 A10。
来自的相关位lspci -v | grep VGA
是:
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
01:00.0 VGA compatible controller: nVidia Corporation GT216 [GeForce GT 330M] (rev a2)
如您所见,这是其中一款混合图形笔记本电脑。现在,我对任何类型的转换都不感兴趣。我想完全禁用处理器上的英特尔显卡。
我检查了 xorg.log 文件,它显示 intel 卡正在使用中。
从lsmod
我看它使用 i915 模块。我尝试将该模块列入黑名单,/etc/modprobe.d/blacklist.conf
但这并没有真正起作用,因为我仍然无法使用 nvidia 卡进行显示。
我希望有一个 BIOS 选项可以禁用,但没有。有些人还建议将 SATA 模式更改为兼容性,但在这种情况下这也不起作用,因为 intel vga 控制器仍然显示在lspci
我尝试在文件中手动设置busid,/etc/X11/xorg.conf
但仍然无效。它给了我一个错误,说明了一些未检测到的屏幕行。您希望我附上任何 xorg.log 的内容吗?
所以我正在寻找一些解决方案,让我完全禁用英特尔 vga 控制器的使用。如果它以某种方式被阻止,那就太好了。好像它不存在一样。有什么建议么?我在这里其实很绝望。因为这个原因我现在不能在我的笔记本电脑上使用 HDMI 端口。
我的猜测是这适用于也具有带有片上显卡和专用显卡的 Core i5 处理器的台式机。他们将如何解决问题?
你可以试试 vga_switcheroo。
仅适用于开源 i915 和 nouveau 驱动程序。我有同样的笔记本,它只有电源开和关对我有用。
PS 我记得(不确定)A08 BIOS 有“混合图形”选项。但我不能回滚到旧的 BIOS 版本来检查它。
尝试安装 bumblebee 以使 Intel 和 Nvidia 卡同时工作: https ://launchpad.net/~hybrid-graphics-linux
啊哈。根据我的评论,我找到了进入戴尔 BIOS 支持页面的方法。
它表明在 BIOS 中(在 Advanced -> System Configuration 下)有一个名为“Hybrid Graphic”的选项,您可以在其中关闭 Hybrid 功能。
我不是将视频转储到哪个视频设备上,但它看起来是一个好的开始。