我正在尝试制作一个便携式工作流程,其中包含便携式模块化设置。它涉及便携式华硕屏幕 (MB16AC) 和安装了 Ubuntu 20.04 的英特尔 NUC (nuc8v5pnk1)。
设置应该很简单,使用 USB-A 转 USB-C 电缆将屏幕插入 NUC。屏幕通过该电缆从 NUC 获取电源和要显示的数据。您应该只需打开 NUC 的电源,屏幕就会工作并带您进入登录屏幕,登录后您就可以开始比赛了。然而,事实并非如此。
如果您打开设置,您将收到错误消息“您的设备不支持 DP alt 模式”,并且不会显示来自 NUC 的信息。现在我知道 NUC 正在工作,并且处于登录屏幕,因为当我将屏幕更改为桌面屏幕时,它显示正常。我看到了登录屏幕,我登录并可以做任何事情。有趣的是,当我插入便携式华硕屏幕时,之后它会很好地显示来自 NUC 的数据。原因是我下载并安装了屏幕驱动程序到 Ubuntu,加载驱动程序后,Ubuntu 和屏幕可以很好地协同工作。这就是问题所在,屏幕需要驱动程序才能显示,但驱动程序直到登录后才可用。在现场,我只有一个屏幕,我需要能够使用便携式华硕登录。有人知道我如何在登录前或作为启动的一部分或类似操作加载此驱动程序吗?我需要解决这个问题,我已经准备好了。任何有关这方面的信息都将不胜感激。感谢您的时间。
答案1
“您的设备不支持 DP alt 模式”并且不显示来自 NUC 的信息。
因此,对于华硕屏幕,Ubuntu 驱动程序不会将 USB-C 控制器切换到备用模式,因为它无法正确检测到它。
现在我知道 NUC 正在工作,并且处于登录屏幕,因为当我将屏幕更改为桌面屏幕时,它显示正常。 [...] 有趣的是,当我插入便携式华硕屏幕后,它可以正常显示来自 NUC 的数据。
因此,假设“桌面屏幕”也在 Alt 模式下通过 USB-C 使用 DP,Ubuntu 驱动程序会检测到它,将 USB-C 切换到备用模式,并且当您插入 ASUS 屏幕时这种情况会持续存在。
如果这是正确的,则意味着其中一个驱动程序存在错误,因为检测不适用于华硕。向开发您下载的驱动程序的人员提交错误报告;他们可能会提供如何从驱动程序获取更多信息以调试此问题的说明。