![如何阻止 Ubuntu 识别 USB-C 显示器?](https://linux22.com/image/1178297/%E5%A6%82%E4%BD%95%E9%98%BB%E6%AD%A2%20Ubuntu%20%E8%AF%86%E5%88%AB%20USB-C%20%E6%98%BE%E7%A4%BA%E5%99%A8%EF%BC%9F.png)
我在笔记本电脑上使用外接显示器。该显示器有 HDMI 和 USB-C 端口。我无法让 USB-C 显示器可靠地与此显示器配合使用(在任何计算机上,Ubuntu 或 Windows),因此我使用 HDMI 进行显示。但是,使用 USB-C 连接为显示器供电并访问显示器的内置 USB 集线器很方便。问题是(有时)笔记本电脑会认为有两个外接显示器,这会对我的显示设置造成严重破坏。
那么,如何阻止 Ubuntu 20.04 识别 USB-C 显示器——而不干扰其使用 USB-C 供电、使用 USB-C 作为 USB 连接以及使用 HDMI 作为显示器?
笔记本电脑是联想X390,显示器是三星S24H850QFN(2560x1440)。
谢谢。
答案1
您可以尝试使用不同的电缆。
您可能已经知道这一点,但我将向班上的其他同学复习一下,USB-C 端口包含这 3 个独立部分,USB 2.0、电源和 4 个“超高速”通道。要停止 DP 视频,您可以使用缺少视频所需的高带宽数据通道的电缆将显示器连接到计算机。如果您手头有一根 USB-C USB 2.0 电缆,请尝试一下,看看它是否能解决视频问题,同时保持 USB 端口正常工作。显然,缺少“超高速”意味着缺少 USB 3.x,但如果您只关心鼠标和键盘的集线器,那么 USB 3.x 的丢失就无关紧要了。有些显示器无论如何都会使用这 4 个通道来传输视频,所以您除了沮丧之外什么都没有失去。
您在哪里可以找到用于此实验的此类电缆?您有 USB-C 手机和充电器吗?您的笔记本电脑是 Apple 的吗?使用任一设备的 USB-C 充电线连接显示器。如果这不起作用,那么您是否有 USB-C 转 USB-A(公)电缆和 USB-C 转 USB-A(母)适配器?将两者插在一起,看看 USB 功能如何工作。此设置将保留 USB 3.x 数据,但将 USB 电源限制为 5 伏和 1.5、2.4 或 3.0 安培左右。
我不知道是否有一个简单的解决方案,既能保留 USB 3.x 和电源,又能过滤掉 DisplayPort。某种集线器或基座可能会帮你做到这一点。也许这属于“简单”但不属于“便宜”。
哦,我想我可能得注意一下电源。这些 USB-C“仅充电”电缆,实际上往往是 USB 2.0 电缆,额定电流为 3 安培或 5 安培。Apple 随笔记本电脑附带并在其网站上销售的电缆是 5 安培电缆。大多数手机可能都是 3 安培电缆。根据您的显示器需要的电量,3 安培可能就足够了。如果您使用的是 Apple 笔记本电脑或其他通过 USB-C 充电的笔记本电脑,那么它可能可以在充电器的 3 安培电流下正常工作。对于某些笔记本电脑和充电器,它们无法提供或吸收超过 3 安培的电流。一个简单的解决方法可能是更换电缆。从显示器上取下“全功能”(我认为这是技术名称)USB-C 电缆并将其插入充电器,然后取下刚从充电器上拔下的“仅充电”电缆(同样,实际上可能为 USB 2.0 接线)并将其插入显示器。如果您和您的笔记本电脑对充电器的 3 安培电流感到满意,那么问题就解决了。
好吧,除非存在电缆长度问题,否则问题就解决了。USB 2.0 电缆可以长 3 米,而 USB 3.x 电缆可以长 2 米。在本实验中,可以使用 Thunderbolt 电缆代替 USB 3.x 电缆,但后者成本更高,而且更短,不到 1 米。
一旦证明这种方法有效,那么您可能希望将其视为永久性解决方案,或者通过购买新手机充电器线来取回手机充电器线。优质商店品牌 1 米长的充电器线大概要 8 美元。或者将短手机充电器线放在显示器上,然后购买名牌 2 米长的手机充电器线,大约 20 美元。
最后一点,如果您有一根真正的“仅充电”USB-C 电缆,那么当您使用它将显示器连接到计算机时,显示器将失去 USB 2.0。我有一根这样的电缆,根据它们的构造,它们可能非常好用。它们的价格往往高于 USB-C USB 2.0 电缆,因为它们提供的任何额外功能都必然会缺少 USB 2.0。如果您只关心电源,不想看到操作系统因某些奇怪的 DisplayPort 而发疯,并且您不需要它来做其他任何事情,那么问题就解决了,而且不花钱。
测试这个理论可能不需要花费任何成本,永久修复它所需的成本也不会超过 20 美元。