首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu14.04LTS不工作的DisplayLink USB3.0

Ubuntu14.04LTS不工作的DisplayLink USB3.0
EN

Ask Ubuntu用户
提问于 2014-08-28 23:10:57
回答 2查看 25.8K关注 0票数 9

我注意到这可能是DisplayLink又一次大声疾呼--但我还是想试一试。所以通常的故事-我有一个DisplayLink适配器肯辛顿USB3.0视频适配器,看起来似乎永远不会工作。

当我把它插进去的时候,它就被重组了。

代码语言:javascript
运行
复制
#uname -r
3.13.0-35-generic

# dmesg

[52049.856134] usb 2-2: new high-speed USB device number 8 using ehci-pci
[52049.989282] usb 2-2: New USB device found, idVendor=17e9, idProduct=430f
[52049.989290] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[52049.989295] usb 2-2: Product: Kensington USB3.0 Video Adapter
[52049.989299] usb 2-2: Manufacturer: DisplayLink
[52049.989304] usb 2-2: SerialNumber: 10024214
[52059.384628] usbcore: registered new interface driver udlfb
[52402.886345] usbcore: deregistering interface driver udlfb
[52418.187053] usbcore: registered new interface driver udlfb
[53522.914146] nouveau E[   PFIFO][0000:01:00.0] CACHE_ERROR - ch 2 [Xorg[1276]] subc 0 mthd 0x0060 data 0xbeef0201

我已将udl列入/etc/modprobe.d/blacklist-custom.conf黑名单,并将udlfb/etc/modprobe.d/blacklist-framebuffer.conf中删除。

我还手动加载了udlfb驱动程序。

代码语言:javascript
运行
复制
# modprobe udlfb

[52418.187053] usbcore: registered new interface driver udlfb

好的,基本上我不会继续这样做--因为当我这么做的时候;

代码语言:javascript
运行
复制
# ls /dev | grep fb

fb0是唯一找到的设备块,这表明udlfb没有检测到设备。udevadm info on fb0显示--它是笔记本电脑的主屏幕。

代码语言:javascript
运行
复制
# udevadm info -a -p $(udevadm info -q path -n /dev/fb0)

 looking at device '/devices/pci0000:00/0000:00:01.0/0000:01:00.0/graphics/fb0':
    KERNEL=="fb0"
    SUBSYSTEM=="graphics"
    DRIVER==""
    ATTR{pan}=="0,0"
    ATTR{name}=="nouveaufb"
    ATTR{mode}==""
    ATTR{console}==""
    ATTR{blank}==""
    ATTR{modes}=="U:1440x900p-0"
    ATTR{state}=="0"
    ATTR{bits_per_pixel}=="32"
    ATTR{cursor}==""
    ATTR{rotate}=="0"
    ATTR{stride}=="7680"
    ATTR{virtual_size}=="1920,1080"

我目前有一个提供者,这是主要的尖叫。

代码语言:javascript
运行
复制
# xrandr --listproviders

Providers: number : 1
Provider 0: id: 0x65 cap: 0x1, Source Output crtcs: 2 outputs: 4 associated providers: 0 name:nouveau

通过/sys/class/graphics,我注意到fbcon具有以下设置:

代码语言:javascript
运行
复制
  looking at device '/devices/virtual/graphics/fbcon':
    KERNEL=="fbcon"
    SUBSYSTEM=="graphics"
    DRIVER==""
    ATTR{cursor_blink}=="0"
    ATTR{rotate}=="0"

让我也提一提,我曾尝试过udludlfb黑名单,也没有喜悦。

好吧,长话短说--是否有人能得到类似的Ubuntu14.04LTS或类似的DisplayLink USB3.0适配器?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2014-08-29 01:34:01

更新2015年8月

芯片发布3年后,显示链接发布了一个驱动程序的β版本,以支持Ubuntu14.04下的DL3XXX芯片生成。我保留以下内容作为对问题的原始答复。

请参阅:

  • DisplayLink Ubuntu驱动程序下载
  • 如何在Ubuntu上安装DisplayLink软件在DisplayLink网站上

下面的旧信息

USB3.0显示链接设备不支持Linux

特别是,这包括Displaylink DL3XXX-生成和更新。

Displaylink无意在可预见的将来成为驱动程序。看这个线程

Displaylink的Wim在08-17-2012年写道:

我们目前还没有任何电子贸易协定,而且仍然在寻找最佳的途径来做到这一点。一个问题是DL-3000支持内容保护,我们需要确保在开放源码环境下这仍然是安全的。

这一点在回答中也有讨论。这里有更多相关问题:

编辑:2015年7月

似乎USB3.0对Linux的支持可能出现在Q3 2015中,正如这里所宣布的(谢谢NecLimDul)。

票数 8
EN

Ask Ubuntu用户

发布于 2015-08-04 22:51:11

Displaylink刚刚发布了一个用于USB 3设备的Linux驱动程序:http://www.displaylink.com/downloads/ubuntu.php

我在Ubuntu15.04下用戴尔的USB3-Ethernet/VGA/HDMI适配器进行了测试,虽然识别的显示分辨率太低,但它还是能工作。此外,每次重新启动后,我都必须重新运行安装脚本。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/517339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档