我如何验证我的笔记本电脑是否具有混合显卡?

我如何验证我的笔记本电脑是否具有混合显卡?

我有一台 Thinkpad T430,搭载 Core i7 2.9 GHz 处理器,根据此规格页面,应该有出厂时配备的 nVidia 混合 GPU。我使用的是 Ubuntu Mate 16.04.3 LTS。我有(根据 Ubuntu)2x 4GB 1600 MHz DDR3 RAM 模块,总共 8 GB RAM,以及 320 GB 7200 rpm 盘片硬盘,其中 /home 中有 100+ GB 可用空间,/ 中有 20+ GB 可用空间。

然而,最近发生了一次尝试使用 bumblebee 和 nVidia Prime(当 Prime 似乎不起作用时从 Prime 切换到 bumblebee)导致登录屏幕上键盘和鼠标失去响应的事件后,我最终重新安装了 Ubuntu 作为恢复功能的最快方法(现在工作正常,已完全恢复)。

重新安装 Ubuntu 后,我尝试再次安装 nVidia 驱动程序和 bumblebee(从 graphics-drivers ppa 安装,它提供的版本比标准 Ubuntu 存储库要新得多),并注意到虽然驱动程序和 bumblebee 都已安装,但 bumblebee 在安装过程中抱怨未检测到独立显卡。我没有在 nVidia 驱动程序中看到任何类似的情况,但说实话,当我运行该安装程序时,我还没有真正注意到。

此时,为了避免重现之前的失败,我删除了 bumblebee 软件包和 nVidia 驱动程序。这台机器在英特尔显卡上运行良好,但有理由相信,集成显卡占用大量内存导致我最爱的游戏(Kerbal Space Program)出现性能问题,因为显卡使用系统内存的方式。

经过相当长时间的搜索,没有找到 2015 年之后类似问题的答案,而这些问题的答案是基于已知硬件存在的假设,或者将lspci其报告为“3D 控制器”——但这在我的系统上并不会发生。

例如,除了英特尔之外,这不显示任何视频硬件:

sudo lshw -C video
[sudo] password for [user]:

*-display          

   description: VGA compatible controller
   product: 3rd Gen Core processor Graphics Controller
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 09
   width: 64 bits
   clock: 33MHz
   capabilities: msi pm vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0
   resources: irq:27 memory:f0000000-f03fffff memory:e0000000-efffffff 
ioport:5000(size=64) memory:c0000-dffff

现在真正的问题是:有没有一种可靠的方法,在没有安装和运行 nvidia-prime 或 bumblebee、bumblebee-nvidia 和 primus 的情况下,可以确定我的机器是否具有联想似乎声称在带有此 CPU 的 T430 系统中存在的 nVidia GPU?我看不出在翻新过程中可能移除 GPU 的任何方式或理由(并且计算机仍在运行 - 它会被焊接,而不是插入插座,对吗?),但我无法获得我尝试过的任何软件测试来确认它的存在。RAM 盖下有一个空白空间;它似乎是此型号提供的可选蜂窝宽带调制解调器的 mini-PCIe。我在网上找到了一本维护手册,它显示了 GPU 的安装位置(如果存在),并且不拆卸就无法访问它(逻辑板顶部,键盘右上方下方)。但是,它没有指定哪些确切的型号有 GPU。确切的型号可以在 BIOS 或通过lshw(我没有带,我现在在上班) 中找到。

答案1

sudo lshw -C video是找出现有 GPU 的可靠方法。在您的lshw -C video输出中,只列出了一个 GPU。

如果你检查联想网站,可能存在两个 GPU(Intel 和 nVidia)。如果您检查每个型号这里例如,有些型号有两个 GPU,而其他型号只有基于英特尔的 GPU。

您的模型只有一个 GPU。

相关内容