12.04 - 将 Acer X203H 显示器连接到新的 Dell XPS 15z 笔记本电脑

12.04 - 将 Acer X203H 显示器连接到新的 Dell XPS 15z 笔记本电脑

我已经在我男朋友的新款 Dell XPS 15z 笔记本电脑上安装了最新版本的 Ubuntu(12.04)。

他使用 Microsoft 无线键盘和鼠标以及 Acer X203H 显示器。键盘和鼠标没有问题,连接 HP 打印机也没有问题,但我们就是无法让笔记本电脑与 Acer 显示器通信。

在旧设置中,他使用 VGA 电缆连接机器和显示器。新笔记本电脑没有 VGA 端口,但我们购买了 VGA 转 HDMI 适配器来连接笔记本电脑。

尝试使用 Fn F2 将显示从笔记本电脑更改为显示器,但根本看不到显示器。救命!有没有我可以安装的驱动程序?

或者我该如何告诉 Ubuntu 在另一个端口上寻找监视器?完全不知道,麻烦来了!!

谢谢

答案1

首先,XPS14Z 启用了 nvidia optimus。Linux 上的 nvidia 不支持 Optimus。大黄蜂项目在节省电力方面确实很有帮助,但它仍然是一场噩梦,特别是在多显示器设置的情况下。

有两种带有 Optimus 的视频芯片(来源

  1. 该端口(DisplayPort / HDMI / VGA)连接到英特尔芯片,在这种情况下您无需做任何特殊的事情就可以使外接显示器工作。

  2. 该端口已连接到 nvidia 芯片。在这种情况下,您目前无法将屏幕扩展到显示器上。显示器仍可用作额外屏幕(不运行桌面)或在其上运行完整桌面(英特尔 LVDS 输出上没有输出,又称“笔记本电脑显示器”)。

XPS 14z 有第二种设置。因此,您可以使用外接显示器或笔记本电脑屏幕。

根据您的问题您想要外接显示器上的桌面,您需要按照以下步骤操作,(我没有 XPS 14z,所有信息均来自这里

  1. 不要安装大黄蜂。如果已经安装,请先卸载。
  2. 安装 nvida-current。。sudo apt-get install nvidia-current不要重新启动。
  3. 连接外接显示器。通过执行获取连接的显示器 /usr/lib/nvidia-current/bin/nvidia-xconfig --query-gpu-info --nvidia-cfg-path=/usr/lib/nvidia-current

在最后一行,你会看到类似下面的内容,从那里找出你的显示器。记住相应的值,例如CRT-0。我们稍后会需要它

Display Device 0 (CRT-0):
  1. 创建/etc/X11/xorg.conf。为此,请按Alt+F2并输入gksu gedit /etc/X11/xorg.conf。内容应类似于

Section "ServerLayout"
    Identifier "Layout0"
EndSection

Section "Device"
    Identifier "Device1"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    Option "NoLogo" "true"
    Option "ConnectedMonitor" "DFP"
EndSection

更改DFP为您在步骤3中获得的显示设备编号。

重新启动 X 服务器(或者直接重新启动系统)

要重新启动 X,请按照以下步骤操作:

  • 按 Alt+Ctrl+F1,使用您的凭证登录。
  • 输入sudo restart lightdm

如果出现黑屏,请执行以下命令删除配置文件sudo rm /etc/X11/xorg.conf

如果需要,请随意编辑此答案以添加更多指导。

相关内容