I need displaylink usb GPUs working in linux.
I have an Acer 5741g laptop, two monitors on it. I need to add two more monitors and extend my xfce desktop. It obviously works like a charm in Win7, need it under Xorg.
Primary driver is fglrx 13.101 from ubuntu saucy repo.
DKMS 2.2.0.3
Kernel is 3.10.6.
Distro is Xubuntu 13.04 (if we may so call it, there is little of the original 13.04)
Don't waste your time linking tutorials & hints from the net, I already did my homework. Simply doesn't work. Probably this thread can only be solved (maybe, but I do not have a lot of confidence) by a geek who also own a displaylink adapter and can mess with it.
I was able to run two different X servers and manage them with x2x but is not what I'm looking for. Bounty will be paid only if someone help me to manage a single Xorg, 4 monitors, 2 from HD5xxx and 2 from USB Displaylink adapters. Would love to manage them as xrandr outputs but is not mandatory.
Displaylink official support on Linux is near 0, they admit it works 1 time on 10.
I'm offering 15 LTC to fix this, I can pay in BTC also.
Bus 002 Device 012: ID 17e9:0198 DisplayLink
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x17e9 DisplayLink
idProduct 0x0198
bcdDevice 0.14
iManufacturer 1 DisplayLink
iProduct 2 WS Tech USB-DVI
iSerial 3 380021
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Park [Mobility Radeon HD 5430/5450/5470] (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Device 036d
Flags: bus master, fast devsel, latency 0, IRQ 46
Memory at a0000000 (64-bit, prefetchable) [size=256M]
Memory at b4000000 (64-bit, non-prefetchable) [size=128K]
I/O ports at 3000 [size=256]
Expansion ROM at b4040000 [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Kernel driver in use: fglrx_pci
Useful hints:
modesetting & fbdev as Device in xorg, both tried, afaik no way.
udlfb blacklisted. usb gpus works as console but mplayer doesn't work to play videos on it.
modesetting device on Screen0: segfault
modesetting device on Screen2 (ati0 on Screen 0 (VGA) and Screen1 (HDMI): ignored by Xorg
Edit - Another note:
xrandr --listproviders doesn't list my fglrx, instead lists the displaylink devices, but only if I connect them once X is loaded and only if I load a 'modesetting' Device into xorg.conf
Section "Device"
Identifier "dl0"
Driver "modesetting"
Option "ShadowFB" "off"
EndSection
ask and get answered. I can pay the bounty in BTC if preferred, Btce LTCBTC rate will be applied.