[Libdlo] displaylink / udlfb with OpenSuse 11.2 : problems

schb Schönbauer Peter schb at keba.com
Tue Feb 9 00:29:52 PST 2010


hello,

i´m trying to get udlfb running with OpenSuse 11.2 but without success.


* modinfo udlfb shows :	

	DLFB 0.2 (but i also have the same trouble with version 0.4)

* when i connect the device the driver automatically gets loaded in the display  turns green 
/var/log/messages show:

Feb  9 07:56:16 linux-zboe kernel: [  168.004505] usb 1-3.1: new high speed USB device using ehci_hcd and address 8
Feb  9 07:56:16 linux-zboe kernel: [  168.100460] usb 1-3.1: New USB device found, idVendor=17e9, idProduct=0141
Feb  9 07:56:16 linux-zboe kernel: [  168.100557] usb 1-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb  9 07:56:16 linux-zboe kernel: [  168.100619] usb 1-3.1: Product: USB Display Adapter (DVI)
Feb  9 07:56:16 linux-zboe kernel: [  168.100670] usb 1-3.1: Manufacturer: DisplayLink
Feb  9 07:56:16 linux-zboe kernel: [  168.100718] usb 1-3.1: SerialNumber: 0141-113318
Feb  9 07:56:16 linux-zboe kernel: [  168.101337] usb 1-3.1: configuration #1 chosen from 1 choice
Feb  9 07:56:16 linux-zboe kernel: [  168.169749] udlfb: module is from the staging directory, the quality is unknown, you have been warned.
Feb  9 07:56:16 linux-zboe kernel: [  168.183656] DisplayLink device attached
Feb  9 07:56:16 linux-zboe kernel: [  168.186531] ret control msg 0: 4 0500fffffff0
Feb  9 07:56:16 linux-zboe kernel: [  168.239833] EDID XRES 0 YRES 0
Feb  9 07:56:16 linux-zboe kernel: [  168.239911] INIT VIDEO 0 800 480
Feb  9 07:56:16 linux-zboe kernel: [  168.239952] INIT VIDEO 1 1024 768
Feb  9 07:56:16 linux-zboe kernel: [  168.239993] INIT VIDEO 2 1280 1024
Feb  9 07:56:16 linux-zboe kernel: [  168.240151] INIT VIDEO 3 1400 1050
Feb  9 07:56:16 linux-zboe kernel: [  168.240193] INIT VIDEO 0 800 480
Feb  9 07:56:16 linux-zboe kernel: [  168.240234] INIT VIDEO 1 1024 768
Feb  9 07:56:16 linux-zboe kernel: [  168.240275] INIT VIDEO 2 1280 1024
Feb  9 07:56:16 linux-zboe kernel: [  168.240827] ret control msg 1 (STD_CHANNEL): 16
Feb  9 07:56:16 linux-zboe kernel: [  168.241081] ret bulk 2: 156 156
Feb  9 07:56:16 linux-zboe kernel: [  168.241301] ret bulk 3: 0
Feb  9 07:56:16 linux-zboe kernel: [  168.241339] found valid mode...0
Feb  9 07:56:16 linux-zboe kernel: [  168.244878] screen base allocated !!!
Feb  9 07:56:16 linux-zboe kernel: [  168.247981] colormap allocated
Feb  9 07:56:16 linux-zboe kernel: [  168.321109] usbcore: registered new interface driver udlfb
Feb  9 07:56:16 linux-zboe kernel: [  168.321175] VMODES initialized 

* fbset -i -fb /dev/fb1 reports (see below) and turns display black:

mode "1280x1024"
    geometry 1280 1024 0 0 16
    timings 0 0 0 0 0 0 0
    rgba 5/11,6/5,5/0,0/0
endmode

Frame buffer device information:
    Name        : USB Display Ada
    Address     : 0xd0fd4000
    Size        : 2621440
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 0
    YPanStep    : 0
    YWrapStep   : 0
    LineLength  : 2560
    Accelerator : Unknown (1921)  

*  when starting xserver 1.6.5 for with driver displaylink (i also tried fbdev) it does  not start but reports errors:

(II) LoadModule: "displaylink"
(II) Loading /usr/lib/xorg/modules//drivers/displaylink_drv.so
(II) Module displaylink: vendor="X.Org Foundation"
	compiled for 1.6.5, module version = 0.0.1
	ABI class: X.Org Video Driver, version 5.0
(II) DL: driver for : displaylink
(WW) Falling back to old probe method for displaylink
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/lib/xorg/modules/linux//libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
	compiled for 1.6.5, module version = 0.0.2
	ABI class: X.Org Video Driver, version 5.0
(II) DL(0): using /dev/fb1
(II) resource ranges after probing:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
(EE) DL(0): Unknown EDID version 0
(==) DL(0): Depth 16, (==) framebuffer bpp 16
(==) DL(0): RGB weight 565
(==) DL(0): Default visual is TrueColor
(==) DL(0): Using gamma correction (1.0, 1.0, 1.0)
(II) DL(0): hardware: USB Display Ada (video memory: 2560kB)
(**) DL(0): Option "fbdev" "/dev/fb1"
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.6.5, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(II) DL(0): Output USB Display Ada using monitor section Monitor[0]
(**) DL(0): Option "PreferredMode" "1280x1024"
(EE) DL(0): Unknown EDID version 0

Backtrace:
0: X(xorg_backtrace+0x37) [0x81396c7]
1: X(xf86SigHandler+0xa0) [0x80cf7c0]
2: [0xffffe400]
3: /usr/lib/xorg/modules//drivers/displaylink_drv.so [0xb72e78e8]
4: X(InitOutput+0x4f8) [0x80b10e8]
5: X(main+0x1cb) [0x8071dbb]
6: /lib/libc.so.6(__libc_start_main+0xfe) [0xb743eace]
7: X [0x8071451]

Fatal server error:
Caught signal 11.  Server aborting

 

do i miss something ?
has anyone got displaylink / udlfb working with OpenSuse 11.2 ? 

(i also tried linux 2.6.32.3 with udlfb version 0.4 without success.)

how should i porceed ?

many thanks in advance
peter

mailto:schb at gmx.de





More information about the Libdlo mailing list