Lspci里找不到独显

因为老笔记本坏了的原因,临时入手了新笔记本,双显卡分别是 intel HD4600 与 nvidia GT940M。第一次使用 N 卡的笔记本不太熟悉,想按照 SDB 的步骤安装 bumblebee,但是一上来第一步 sudo lspci | VGA 只输出了一行 intel 核显的信息,并没有独显,这是为什么呢?直接 lspci 也没有找到 NVIDIA 的字样。
之前笔记本预装的 windows 下,确定双显卡是可以正常工作的,也确定 940M 是工作在 pcie 上的。 :question:

940M 是比较新的显卡,可以直接按照英文 SDB 上的安装 en.opensuse.org/SDB:NVIDIA_Bumblebee 不过要注意版本更改下。

  1. 應該是 sudo lspci | grep VGA
    1-1. nvidia GT940M
    並沒有 VGA 關鍵字
    所以 搜尋不到

  2. pciids.sourceforge.net/v2.2/pci.ids
    10de NVIDIA Corporation
    1347 GM108M [GeForce 940M]
    139c GM107M [GeForce 940M]

  3. 試試
    sudo lspci -knn | grep " 10de:1347 "

    sudo lspci -knn | grep " 10de:139c "

  4. 補充
    github.com/Bumblebee-Project/bbswitch/issues/112#issuecomment-145369059
    GeForce 940M 在 lspci 指令 顯示的結果是
    3D controller: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)
    4-1. 所以 一般使用 3D 關鍵字過濾
    sudo lspci | grep 3D

1赞

好的,可是英文 SDB 的步骤比较简单,感觉省略了很多步骤呢。新年快乐!]~( ̄▽ ̄)~*

啊,十分感谢你讲解的这么详细。现在已经将 bumblebee 安装成功了。仔细看了,确实是在 3D 里面的。新年快乐!(@^0^)