[Libdlo] First xorg driver and udlfb 2.1

Roberto De Ioris roberto at unbit.it
Tue Jun 2 09:17:58 PDT 2009


Hi all, i am pleased to announce the release of the first xorg driver
for displaylink devices.

It is based on the standard fbdev and you can download from:

http://projects.unbit.it/downloads/xf86-video-displaylink-0.1.tar.gz

It supports multiple displaylink devices (with xinerama):


#################################################

Section "Device"
        Identifier      "dl0"
        driver          "displaylink"
        Option  "fbdev" "/dev/fb0"
EndSection

Section "Device"
        Identifier      "dl1"
        driver          "displaylink"
        Option  "fbdev" "/dev/fb1"
EndSection

Section "Monitor"
        Identifier "monitor0"
EndSection

Section "Monitor"
        Identifier "monitor1"
EndSection

Section "Screen"
        Identifier "screen0"
        Device "dl0"
        Monitor "monitor0"
EndSection

Section "Screen"
        Identifier "screen1"
        Device "dl1"
        Monitor "monitor1"
EndSection


Section "ServerLayout"
        Identifier     "multihead"
        Screen      0  "screen0" 0 0
        Screen      1  "screen1" LeftOf "screen0"
        Option "Xinerama" "on"
        Option "Clone" "off"
EndSection

#################################################


The driver needs a >=0.2 version of the udlfb module.

Attached there is a 2.1 release that includes a fake blanking support to
avoid annoying xorg errors. 

I have seen the Henrik patch for RLE compression, probably i will
refactor it a bit and commit in the next release.

The xorg driver uses shadowfb but i will release a new version soon with
EXA accelerated functions for filling, copying and blitting (need to add
a few ioctl to the kernel module).

As the kernel module, the xorg driver is under the GPL2

Thanks for testing

-- 
Roberto De Ioris
http://unbit.it
JID: roberto at jabber.unbit.it
-------------- next part --------------
A non-text attachment was scrubbed...
Name: udlfb.c
Type: text/x-csrc
Size: 17239 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/libdlo/attachments/20090602/ed3b15c9/attachment.c 


More information about the Libdlo mailing list