मैंने देखा कि यह अभी तक एक और 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
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"
मेरे पास वर्तमान में 1 प्रदाता है और यह मुख्य स्केरेन है।
# 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
ब्लैक लिस्टेड की कोशिश की है और न ही किसी खुशी के साथ।
ठीक है इतनी लंबी कहानी छोटी - क्या कोई भी इसी तरह का डिस्प्लेलिंक यूएसबी 3.0 एडाप्टर पाने में कामयाब रहा है जो उबंटू 14.04 एलटीएस या इसी तरह से काम कर रहा है?