我有一个戴尔 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)
Run Code Online (Sandbox Code Playgroud)
如您所见,这是一款混合图形笔记本电脑。现在,我对任何类型的转换都没有兴趣。我想完全禁用处理器上的英特尔显卡。
我检查了 xorg.log 文件,它显示英特尔卡正在使用中。
从lsmod
我看来,它使用 i915 模块。我尝试将该模块列入黑名单,/etc/modprobe.d/blacklist.conf
但这并没有真正起作用,因为我仍然无法使用 nvidia 卡进行显示。
我希望有一个 BIOS 选项可以禁用,但没有。有些人还建议将 SATA 模式更改为兼容性,但这在这种情况下也不起作用,因为 intel vga 控制器仍然出现在lspci
我尝试在/etc/X11/xorg.conf
文件中手动设置 busid,但它仍然不起作用。它给了我一个错误,说一些与未检测到的屏幕线有关的内容。您希望我附上 xorg.log 的任何内容吗?
所以我正在寻找一些解决方案,它允许我完全禁用英特尔 vga 控制器的使用。如果它以某种方式被阻止它会很好。好像它不存在一样。有什么建议?我在这里真的很绝望。因为我现在无法在笔记本电脑上使用 HDMI 端口。
我的猜测是,这适用于还具有带有片上图形的 Core i5 处理器和专用显卡的台式机。他们将如何着手解决问题?