当我通过Aukey HDMI 转 VGA 适配器到我的笔记本电脑的 HDMI 端口:
是否可以建立连接(即在启动时、打开系统设置时或运行时xrandr --query
)显然完全取决于机会;xrandr --query
连续多次运行时,有时会打印HDMI-1 disconnected
,有时会打印HDMI-1 connected
。但只有在连接时,显示器才会真正工作并扩展我的桌面(这是预期的行为)。
我的笔记本电脑(后来命名为“笔记本电脑 A”)是 Acer Aspire VN7-571G-52EP。Dell XPS 15(“笔记本电脑 B”)始终连接无问题(xrandr
无需运行即可使显示器工作)。
我尝试了不同的组合:
Computer | OS | Connection | Monitor | Result
=====================================================================
Laptop A | Ubuntu 17.10 | Converter A | Monitor A (VGA) | not working
Laptop A | Ubuntu 17.10 | Converter A | Monitor B (VGA) | not working
Laptop A | Ubuntu 17.10 | HDMI cable | Monitor C (HDMI) | working
Laptop A | Ubuntu 17.10 | Converter B | Monitor A (VGA) | not working
Laptop A | Windows 10 | Converter A | Monitor A (VGA) | working
Laptop A | KDE Neon (Xenial) | Converter A | Monitor A (VGA) | not working
| Live image 20180113 | | |
Laptop B | KDE Neon (Xenial) | Converter A | Monitor A (VGA) | working
| Up-to-date installation | | |
一些说明:
- “不工作”表示奇怪的随机连接错误,“工作”表示没有连接错误(即插即用)
- 转换器 A/B 是同一型号的不同设备
这些组合证明这肯定是一个软件问题。
两台笔记本电脑都配有英特尔和 Nvidia 显卡,并安装了最新的专有 Nvidia 驱动程序(没有大黄蜂,也从未尝试启用 Nvidia Optimus)。笔记本电脑 B 使用英特尔 GPU(可通过 控制nvidia-settings
)。对于笔记本电脑 A,使用英特尔或 Nvidia GPU(使用 Ubuntu 17.10)无法解决问题。
我也尝试过使用 Wayland 代替 X.Org(在笔记本电脑 A 上),但它从未连接到我的显示器。运行xrandr
也没有用。
有人知道是什么导致了这种奇怪的行为以及如何解决它吗?
附加日志:
xrandr --current --version
(片段)当监视器断开连接时xrandr --current --version
(片段)当显示器连接时lspci -v
答案1
是的,我以前也遇到过这种情况,有时廉价的低端笔记本电脑使用廉价的无源适配器时也会发生这种情况。
我从来没有遇到过这种情况,所以这是 Acer 的硬件问题,可能已在 Windows 驱动程序中解决(向端口输出更多电源),但尚未在 Linux 驱动程序中找到解决办法。
您的解决方案是:
- 向 Intel 和 nVidia 提交错误报告
- 为 Acer 购买外部供电的 HDMI 转 VGA 适配器。
答案2
我查看了你购买的 HDMI 转 VGA 转换器的网站,感觉支持程度不太好。你可能要考虑购买此宏碁 HDMI 转 VGA 适配器反而:
您可以尝试询问 Acer前如果它适用于 Linux,请购买。后购买时您有两种可能的支持渠道:
- 来自信誉良好的制造商:宏碁
- 来自信誉良好的零售商:车辆碰撞险
当然,您始终可以从论坛获得支持,在论坛上您更有可能找到其他 Acer 用户而不是 AUKEY 用户。
我个人没有使用过这种转换器。我使用过反向类型的 VGA 到 HDMI 自供电转换器,除了正常的初始设置挑战外,没有遇到任何实际问题xrandr
。