如何使Ubuntu 13.04与DisplayLink Monitor配合使用?

我最近购买了AOC E2251FWU DisplayLink显示器。 当我将它插入运行Ubuntu 13.04 Raring Ringtail的System76 Gazelle Professional时 ,没有任何反应。 在“显示”下,未检测到其他显示。 在Mac和Windows上,安装DisplayLink驱动程序后,此显示器即插即用。

看过以前版本的Ubuntu有DisplayLink监视器的即插即用支持,我很惊讶Ubuntu 13.04没有! ‘xserver-xorg-displaylink’驱动程序在13.04存储库中不可用。 我读到它已经融入了Linux内核。

有谁知道如何让DisplayLink设备真正在Ubuntu 13.04上运行? 我希望得到一个简单的扩展显示。 我已经完成了我的应有的努力和谷歌搜索,但我找不到任何解决方案。

> uname -a Linux tyrion 3.8.0-26-generic #38-Ubuntu SMP Mon Jun 17 21:43:33 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux > lsmod Module Size Used by joydev 17377 0 pci_stub 12622 1 vboxpci 23194 0 vboxnetadp 25670 0 vboxnetflt 23479 0 vboxdrv 320372 3 vboxnetadp,vboxnetflt,vboxpci parport_pc 28152 0 ppdev 17073 0 rfcomm 42641 0 bnep 18036 2 bluetooth 228619 10 bnep,rfcomm ip6t_REJECT 12545 1 snd_hda_codec_hdmi 36913 1 xt_hl 12521 6 ip6t_rt 12529 3 snd_hda_codec_via 51018 1 coretemp 13355 0 kvm_intel 132891 0 nf_conntrack_ipv6 18335 7 nf_defrag_ipv6 13201 1 nf_conntrack_ipv6 snd_hda_intel 39619 3 kvm 443165 1 kvm_intel ipt_REJECT 12541 1 xt_comment 12504 4 arc4 12615 2 xt_LOG 17400 10 snd_hda_codec 136453 3 snd_hda_codec_hdmi,snd_hda_codec_via,snd_hda_intel xt_multiport 12597 4 snd_hwdep 13602 1 snd_hda_codec xt_limit 12711 13 xt_tcpudp 12603 22 snd_pcm 97451 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel xt_addrtype 12635 4 iwldvm 241872 0 uvcvideo 80847 0 nf_conntrack_ipv4 14487 7 snd_page_alloc 18710 2 snd_pcm,snd_hda_intel nf_defrag_ipv4 12729 1 nf_conntrack_ipv4 snd_seq_midi 13324 0 xt_state 12578 14 snd_seq_midi_event 14899 1 snd_seq_midi mac80211 606457 1 iwldvm videobuf2_vmalloc 13056 1 uvcvideo videobuf2_memops 13202 1 videobuf2_vmalloc snd_rawmidi 30180 1 snd_seq_midi videobuf2_core 40513 1 uvcvideo videodev 129260 2 uvcvideo,videobuf2_core ip6table_filter 12815 1 ip6_tables 27025 1 ip6table_filter snd_seq 61554 2 snd_seq_midi_event,snd_seq_midi nf_conntrack_netbios_ns 12665 0 nf_conntrack_broadcast 12589 1 nf_conntrack_netbios_ns snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi snd_timer 29425 2 snd_pcm,snd_seq nf_nat_ftp 12620 0 nf_nat 25867 1 nf_nat_ftp iwlwifi 173477 1 iwldvm nf_conntrack_ftp 13342 1 nf_nat_ftp nf_conntrack 83275 8 nf_nat_ftp,nf_conntrack_netbios_ns,nf_nat,xt_state,nf_conntrack_broadcast,nf_conntrack_ftp,nf_conntrack_ipv4,nf_conntrack_ipv6 microcode 22881 0 snd 68876 16 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_via,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device iptable_filter 12810 1 ip_tables 26995 1 iptable_filter psmouse 95870 0 rtsx_pci_ms 13011 0 cfg80211 510937 3 iwlwifi,mac80211,iwldvm lp 17759 0 soundcore 12680 1 snd mei 41158 0 lpc_ich 17061 0 memstick 16554 1 rtsx_pci_ms serio_raw 13215 0 mac_hid 13205 0 x_tables 29803 15 ip6table_filter,xt_hl,xt_comment,ip_tables,xt_tcpudp,xt_limit,xt_state,xt_LOG,xt_multiport,iptable_filter,ip6t_rt,ipt_REJECT,ip6_tables,xt_addrtype,ip6t_REJECT parport 46345 3 lp,ppdev,parport_pc dm_crypt 22820 1 udl 24771 0 drm_usb 13134 1 udl syscopyarea 12529 1 udl sysfillrect 12701 1 udl sysimgblt 12674 1 udl rtsx_pci_sdmmc 17475 0 ghash_clmulni_intel 13259 0 aesni_intel 55399 4 aes_x86_64 17255 1 aesni_intel xts 12885 1 aesni_intel lrw 13257 1 aesni_intel gf128mul 14951 2 lrw,xts ablk_helper 13597 1 aesni_intel cryptd 20373 4 ghash_clmulni_intel,aesni_intel,ablk_helper i915 600396 4 i2c_algo_bit 13413 1 i915 wmi 19070 0 drm_kms_helper 49394 2 udl,i915 video 19390 1 i915 ahci 25731 2 drm 286028 7 udl,i915,drm_usb,drm_kms_helper libahci 31364 1 ahci r8169 67446 0 rtsx_pci 33355 2 rtsx_pci_ms,rtsx_pci_sdmmc 

哇哦,我找到了解决方案(不需要额外的适配器)!

在Ubuntu 13.04中,从kernel.ubuntu.com安装预编译的3.9 raring内核使我的显示即插即用。 使用“显示”实用程序,镜像和扩展桌面都可以正常工作。 它不是100%黄油光滑,但它的工作原理。 Saucy 3.10.1内核也适用于Raring。 根据DisplayLink,我无法区分3.9和3.10内核之间的任何区别。

如果您的DisplayLink监视器不能与Ubuntu 12.10或13.04一起使用,那么安装Linux内核3.9或更高版本可能“正常工作”。 显然,DisplayLink驱动程序中的烘焙function已得到改进。

安装预构建的内核很简单; 下载您选择的内核的头文件和图像deb文件(总共3个文件)。 首先安装标头,然后安装内核映像。 下次重新启动时,您应该使用更新的内核(使用“uname -r”检查版本)。 如果要再次引导到较旧的内核,在计算机启动时按住shift键将弹出一个菜单,允许您选择要引导的内核。 如果您遇到新内核问题,可以随时卸载它。 我建议使用Synaptic这样做。

http://kernel.ubuntu.com/~kernel-ppa/mainline/

作为中间步骤,您可以使用以下说明在DisplayLink设备上放置静态图像: https : //askubuntu.com/a/393117/46709如果静态图像有效,则升级到3.9内核有可能工作。