我注意到这可能是DisplayLink又一次大声疾呼--但我还是想试一试。所以通常的故事-我有一个DisplayLink适配器肯辛顿USB3.0视频适配器,看起来似乎永远不会工作。
当我把它插进去的时候,它就被重组了。
#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
驱动程序。
# modprobe udlfb
[52418.187053] usbcore: registered new interface driver udlfb
好的,基本上我不会继续这样做--因为当我这么做的时候;
# ls /dev | grep fb
fb0
是唯一找到的设备块,这表明udlfb没有检测到设备。udevadm info
on fb0显示--它是笔记本电脑的主屏幕。
# 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"
我目前有一个提供者,这是主要的尖叫。
# 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
具有以下设置:
looking at device '/devices/virtual/graphics/fbcon':
KERNEL=="fbcon"
SUBSYSTEM=="graphics"
DRIVER==""
ATTR{cursor_blink}=="0"
ATTR{rotate}=="0"
让我也提一提,我曾尝试过udl
与udlfb
黑名单,也没有喜悦。
好吧,长话短说--是否有人能得到类似的Ubuntu14.04LTS或类似的DisplayLink USB3.0适配器?
发布于 2014-08-29 01:34:01
芯片发布3年后,显示链接发布了一个驱动程序的β版本,以支持Ubuntu14.04下的DL3XXX芯片生成。我保留以下内容作为对问题的原始答复。
请参阅:
下面的旧信息
USB3.0显示链接设备不支持Linux
特别是,这包括Displaylink DL3XXX-生成和更新。
Displaylink无意在可预见的将来成为驱动程序。看这个线程。
Displaylink的Wim在08-17-2012年写道:
我们目前还没有任何电子贸易协定,而且仍然在寻找最佳的途径来做到这一点。一个问题是DL-3000支持内容保护,我们需要确保在开放源码环境下这仍然是安全的。
似乎USB3.0对Linux的支持可能出现在Q3 2015中,正如这里所宣布的(谢谢NecLimDul)。
发布于 2015-08-04 22:51:11
Displaylink刚刚发布了一个用于USB 3设备的Linux驱动程序:http://www.displaylink.com/downloads/ubuntu.php
我在Ubuntu15.04下用戴尔的USB3-Ethernet/VGA/HDMI适配器进行了测试,虽然识别的显示分辨率太低,但它还是能工作。此外,每次重新启动后,我都必须重新运行安装脚本。
https://askubuntu.com/questions/517339
复制相似问题