![如何判断混合系统中正在使用哪种显卡?](https://linux22.com/image/828969/%E5%A6%82%E4%BD%95%E5%88%A4%E6%96%AD%E6%B7%B7%E5%90%88%E7%B3%BB%E7%BB%9F%E4%B8%AD%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%E5%93%AA%E7%A7%8D%E6%98%BE%E5%8D%A1%EF%BC%9F.png)
如何知道混合系统中正在使用哪种显卡?
来自 lspci:
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
Subsystem: Dell Device [1028:0578]
Kernel driver in use: i915
Kernel modules: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107 [GeForce GT 650M] [10de:0fd1] (rev a1)
Subsystem: Dell Device [1028:0578]
Kernel driver in use: nouveau
Kernel modules: nouveau, nvidiafb
来自 Xorg.0.log:
[ 46.292] (II) intel(0): Output VGA1 has no monitor section
[ 46.340] (II) intel(0): EDID for output VGA1
[ 46.388] (II) intel(0): Output VGA1 disconnected
[ 46.541] (II) NOUVEAU(G0): Output VGA-2 has no monitor section
[ 46.563] (II) NOUVEAU(G0): EDID for output VGA-2
[ 46.563] (II) NOUVEAU(G0): Output VGA-2 disconnected
[ 46.563] (II) NOUVEAU(G0): Output VGA-2 disconnected
完整的 Xorg.0.log: http://paste.ubuntu.com/1454118/
答案1
Optimus 总是使用英特尔卡来渲染附加显示器中的图像(图像可能由 nvidia 卡或英特尔卡生成)。也许 HDMI 端口连接到 nvidia 卡。你必须测试它。否则它总是英特尔。
要使用 nvidia 卡,您必须使用bumbleebee
(+primus
以获得更好的性能。)
运行glxgears
确认,(它不是基准测试工具)。
如果你的 fps 是 50-60 那么它是英特尔,
对于 nvidia 你应该在 nvidia 中获得 600-800。(结果来自 540m,所以你的卡应该做得更好)