我可以将外接显示器连接到扩展坞以与我的 Lenovo T420s 配合使用吗?

Dav*_*uer 6 nvidia multiple-monitors lenovo 11.10 docking

我有一台带有 Nvidia 4200M + Intel HD 3000 显卡的新联想 T420s。当我将笔记本电脑和显示器连接到扩展坞时,没有任何反应 - 无法识别显示器。

我尝试过的方法不起作用:

  1. BIOS 中显示设置的所有变化(专用、Optimus、集成)
  2. 安装专有驱动程序
    • 然后,我安装了 nvidia 设置并运行,sudo nvidia-xconfig之后我必须/etc/X11/xorg-config在 x 再次工作之前将其删除。
  3. 使用 vga 线(ubuntu 识别的显示器,但没有在那里发送任何视频)
  4. 删除专有的 Nvidia 驱动程序
  5. 重新安装 Ubuntu
  6. 使用 Unity 2D 和 xfce

我用谷歌搜索了很多,但收效甚微。IT 部门告诉我安装 Windows 7 并将 Ubuntu 用作 VM。我的其他选择是什么?

小智 4

我也有同样的问题,我做了一些研究并部分解决了它。不过,我仍在研究完整的解决方案。

硬件:

  • Thinkpad T420s 配备 Nvidia 4200M + Intel HD 3000 显卡
  • Thinkpad 底座。

症状:

  • T420s 无法识别连接到扩展坞上任何 DVI 端口的外部显示器。
  • 它可以通过扩展坞上的 VGA 端口识别外接显示器。然而,质量很差。

根本原因:

  1. T420s 的 Nvidia 卡连接到 DVI 端口,而 Intel 卡连接到扩展坞上的 VGA 端口。
  2. 与Win 7不同,Ubuntu无法在Nvidia卡和Intel卡之间切换。默认情况下,仅使用 Intel 卡。

解决方案:

  1. 将 T420 插入坞站并将外部显示器连接到 DVI 端口。
  2. 转到 BIOS,找到“显示”,将配置更改为“离散卡”和“禁用 Nvidia Optimus”。现在T420s被迫使用Nvidia卡。
  3. 下载并安装适用于 Linux 的 Nvidia 驱动程序。谷歌一下详细说明。
  4. 安装后,执行“sudo nvidia-settings”。
  5. 在弹出窗口“X服务器显示配置”中,单击“检测显示”。您现在将能够看到外部显示器。
  6. 在同一页面中,将配置更改为“TwinView”,将分辨率更改为“自动”或 T420 的原始分辨率,例如 1600x900。
  7. 点击“应用”,您将可以看到外接显示器桌面。
  8. 单击“保存到 X 配置文件”。将创建一个新的 /etc/X11/xorg.conf。

尚待解决的问题

还有一些问题。我还在努力。最有可能的是,适当的 xorg.conf 可以解决这些问题。

希望能帮助到你。