我对 Linux 并不陌生,但最近几年才将它用于服务器和/或最常在虚拟机中进行测试。现在我刚刚拥有一台新的 ThinkPad,我想使用 Debian 作为本机安装。
我的笔记本电脑:配备 NVidia GeForce 940MX
的 Lenovo ThinkPad t460p (
德国商店网站了解更多详细信息)。
但现在我想知道我必须执行哪些额外步骤,因为我的笔记本电脑有两个 GPU(Intel + Nvidia)。我已经通过 Debian 向后移植源安装了 Nvidia 驱动程序包(不确定这是否正确),如 Debian 手册中所述。
执行操作时,lsmod | grep nvidia
将列出 Nvidia 条目(据我所知,这意味着 Nvidia 驱动程序已加载,而 nouveau 不应加载)。总的来说,我更信任原始的 Nvidia 驱动程序而不是 nouveau,因为我想确保我的卡得到最佳使用;我今天也是第一次听说 nouveau)。无论如何,他们有一些我想知道的点:
#lspci | grep VGA
仅返回 Intel 条目:
00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06)
#nvidia-detect
回报No NVIDIA GPU detected.
#lspci | grep NVIDIA
回报02:00.0 3D controller: NVIDIA Corporation Device 134d (rev a2)
正如许多教程中所述,我应该安装 Nvidia-xconfig 包才能运行nvidia-config
以创建 xorg-config 文件。
也许我什么都不用做就可以了?我的系统默认情况下应该只使用英特尔适配器,这是正确的。当运行一些密集的 OpenGL 应用程序时,应该使用 Nvidia(至少这是我在 Windows 世界中习惯的行为)。
还有一个想法是,我必须使用我刚刚找到的大黄蜂驱动程序......?
希望你能帮助我解决这个新手问题,这样我就可以摆脱 Windows 了。 :)
谢谢
答案1
简短版本,您有 3 个选择:
1- 删除 Nvidia 驱动程序并仅使用 Intel 显卡。
2- 删除 Intel 驱动程序(还需要吗?)并仅使用 Nvidia 显卡。
3- 通过让 Bumblebee/Primus/(Windows 世界中的“Optimus”)工作来使用两者。
不记得具体在哪里了,但是 Arch wiki 上的某个地方有一个很好的指南。我想我正在寻找“nvidia optimus linux”。