Mirroring X display on 2 USB Displaylink monitors


#1

I’m running Fedora 17 (LXDE) with 2 displaylink USB monitors (and a VGA monitor). I can only get X display on one of the USB monitors, while the other monitor displays only green.

I want the 2nd monitor to mirror the 1st one. Is that possible? Can someone help?

Here’s my /etc/X11/xorg.conf.d/60-displaylink.conf file. (Touchscreen is working. Config for 2nd monitor or screen doesn’t seem to do anything.)

Section “Device”
Identifier “uga0”
Driver “fbdev”
Option “fbdev” “/dev/fb1”
EndSection

Section “Device”
Identifier “uga1”
Driver “fbdev”
Option “fbdev” “/dev/fb2”
EndSection

Section “Monitor”
Identifier “lcd0”
EndSection

Section “Monitor”
Identifier “lcd1”
EndSection

Section “Screen”
Identifier “screen0”
Device “uga0”
Monitor “lcd0”
EndSection

Section “Screen”
Identifier “screen1”
Device “uga1”
Monitor “lcd1”
EndSection

Section “ServerLayout”
Identifier “default”
Screen 0 “screen0” 0 0
Screen 1 “screen1” 0 0
EndSection

Section “InputClass”
Identifier “evdev mimo e2i touchscreen”
MatchIsTouchscreen “on”
MatchUSBID “1ac7:0001”
MatchDevicePath “/dev/input/event*”
Option “GrabDevice” “True”
Option “InvertX” “false”
Option “InvertY” “true”
Driver “evdev”
EndSection


#2

Hi Bruce,

Unfortunately, it’s not possible as far as we know today. You could “hack” it from user mode with something that continuously copies from one frame buffer to another, but the performance would be poor.

There’s no built-in fbdev support in Linux for mirroring one display to another.

Sorry for the bad news. If anyone happening to read this has found a good way, please post - we’d love to hear about it.

Best wishes,
Bernie


#3