我的上网本中有2个GPU.我怎么知道在任何特定时刻我实际使用的是哪一个?
解决方法:
我刚刚经历了一段时间试图让我的独立显卡在Ubuntu中工作并且回答这些问题一直是一个挑战,因为之前提到的lspci方法有时可以说两者都是[VGA控制器]
我认为以下命令应该为您提供有关芯片的指示:
$glxinfo|egrep "OpenGL vendor|OpenGL renderer"
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
对我而言,这告诉我我的英特尔图形正在运行该节目.如果你正在使用一个nvidia芯片,并且你正在使用bumblebee软件包,你可以将optirun放在该行的前面,它应该告诉你你正在运行NVidia芯片(optirun基本上是告诉计算机使用离散芯片运行任何命令如下,但其他一切仍然使用集成芯片)
$optirun glxinfo|egrep "OpenGL vendor|OpenGL renderer"
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 555M/PCIe/SSE2
glxheads还会告诉你一些关于使用哪种显卡的有用信息(主要是以更紧凑和易读的形式重复glxinfo),并且它为你提供了旋转三角形的精美渲染.