Ubuntu 12.04 无法检测到我的外接显示器,并且 nvidia-xconfig 不起作用

Ubuntu 12.04 无法检测到我的外接显示器,并且 nvidia-xconfig 不起作用

Ubuntu 无法检测到我的外接显示器。我在配备 NVIDIA Corporation GK107GLM [Quadro K1000M] 的 Lenovo ThinkPad W530 上运行 Ubuntu。我被告知要运行nvidia-settings,但是当我尝试运行它时,我得到了以下信息:

You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run nvidia-xconfig as root), and restart the X server.

当我这样做时,我得到的分辨率是 640x480。此外,当我nvidia-settings再次运行时,我收到相同的错误消息。

我该如何修复此问题?

更新:我升级到了 Ubuntu 14.04,现在可以运行了。

答案1

配备 optimus 的 ThinkPad 型号的一些外接显示器直接连接到 nvidia 卡,而 ThinkPad 显示器则连接到集成的英特尔卡。(参见此博文)

最简单的解决方法(至少在 W520 上)是进入 BIOS 并将显示模式从“nvidia optimus”更改为“discrete”。这将导致笔记本电脑在所有显示器上仅使用 nvidia 卡,这使得可以使用多个显示器,但会大大缩短电池寿命。还有更复杂的解决方法可以延长电池寿命。

相关内容