我有一个基于 DisplayLink 的外部 USB 显示器,它通过 USB 提供电源和数据,并且似乎在 Windows 7 下完美运行,但只能在 Ubuntu 10.10 下显示文本控制台,并且我只能在实际切换时使用给它。所以到目前为止,我唯一能做的就是拥有一些基于文本的监控或控制台,我可以在处理图形显示时观看它们。
我知道 DisplayLink 已经完成了一些开发,但我始终无法让它真正正常运行。
是的,我尝试了其他帖子中描述的详细设置,但它们不起作用,而是使我必须恢复的 X 崩溃。
谢谢 :-)
2015 年 8 月 3 日,Displaylink 终于发布了适用于 Ubuntu 的 USB 显示器驱动程序。
链接:http ://www.displaylink.com/downloads/ubuntu.php
我有一个 AOC usb 显示器和 Ubuntu 14.04。安装驱动程序后,我的 USB 监视器开始工作。
如果驱动程序适用于您的显示器,请通过发布它让其他人知道。很多人在等这个司机。我已经等了2年了。:-)
也许这会让你走得更远。
Linux 的一般 DisplayLink 适配器信息可在此处获得。
此外,如果您的主要图形适配器来自 NVIDIA,您应该阅读此.
祝你好运
更新:2019 年 4 月 -> 内核 > 5.0.5 的 DisplayLink 也可以使用。
更新:2019 年 3 月 -> 内核 > 4.18.20 的 DisplayLink
现在可以使用新版本的内核安装驱动程序。我在更新到4.20.13后写这个
但是,您将不得不使用可以从HERE (Github)获得的脚本。
获得脚本后,删除当前安装的驱动程序/模块并安装新版本。脚本将为您下载所有依赖项。要删除旧的/安装新的,请执行以下步骤:
享受
2019 年 2 月 -> Ubuntu 18.04 LTS
安装:
从这里下载驱动程序。然后解压缩,确保它可以运行并安装(将以下文件名更改为您的版本):
而已!安装后,您可以将 DisplayLink 连接到 PC,它应该会飞起来。
几点注意事项:
确保您的系统上安装了dkms。
另请注意,它与4.15.0-45-generic kernel完美配合。但是,我尝试使用最新的内核 4.20,但驱动程序将无法工作 - 用于 dkms 的 evdi 将无法编译。我还没有尝试过其他内核 - 如果我尝试我会更新答案 - 但要注意这个问题!
您可以像这样检查当前的内核:
编辑:(14.02.2019)
好的,所以我决定尝试一些内核,似乎4.18.20-041820-generic是最新的工作。没有什么比我更高的了。
这是测试您的 DisplayLink 设备是否可在 Linux 下以低级别运行的简单方法。如果您插入设备并获得绿屏,则您已准备好进行下一步。
首先将位图转换为屏幕大小,然后将其转换为 16 位 RGB 颜色。然后复制到设备的帧缓冲区:
请注意,您的 DisplayLink 可能位于 /dev/fb1,但您可以检查
dmesg
:Linux 仅支持第 1 版 DisplayLink 芯片。DisplayLink 1 芯片仅限于 16 位 RGB。让设备在 X windows 下正常工作更具挑战性。
除了 18.04 上的 callmebob 安装指南之外,我还必须执行以下例程: 解决方法 1:禁用 PageFlip 以进行模式设置
最好继续使用“模式设置”驱动程序,但禁用页面翻转是必要的。为此,请以 root 用户身份在以下目录下创建文件 20-displaylink.conf:
/usr/share/X11/xorg.conf.d/
内容如下:
需要重启才能使设置生效。
如果您启用了安全启动 (UEFI),请不要忘记禁用它。这是一个指南:
https://wiki.ubuntu.com/UEFI/SecureBoot/DKMS