[Libdlo] xorg seqfault if main display is usb

Marcus Becker marcus.disi at googlemail.com
Tue Apr 5 13:47:53 PDT 2011


Hi,

I am testing for a while now.
The kernel driver seems to load just fine and I get the green display.
I tried the driver in linux-2.6.38 and the one that's provided by
freedesktop displaylink-mod-0.3
together with xf86-video-displaylink-0.3

If I set the usb monitor as the main display, using the kernel module, it
crashes (I attached the complete Xorg.0.log.crash). This can be reproduced.

Backtrace:
[ 10328.038] 0: /usr/bin/X (xorg_backtrace+0x28) [0x4a22a8]
[ 10328.038] 1: /usr/bin/X (0x400000+0x63a89) [0x463a89]
[ 10328.038] 2: /lib64/libpthread.so.0 (0x7f54b3a59000+0xf0e0)
[0x7f54b3a680e0]
[ 10328.038] 3: /usr/lib64/libpixman-1.so.0 (0x7f54b37ed000+0x5bc10)
[0x7f54b3848c10]
[ 10328.038] 4: /usr/lib64/libpixman-1.so.0 (0x7f54b37ed000+0x5c13e)
[0x7f54b384913e]
[ 10328.038] 5: /usr/lib64/libpixman-1.so.0 (pixman_fill+0x3a)
[0x7f54b381f7da]
[ 10328.038] 6: /usr/lib64/xorg/modules/libfb.so (fbFill+0x30c)
[0x7f54ae3b704c]
[ 10328.038] 7: /usr/lib64/xorg/modules/libfb.so (fbPolyFillRect+0x1da)
[0x7f54ae3b75aa]
[ 10328.038] 8: /usr/bin/X (0x400000+0xd84dd) [0x4d84dd]
[ 10328.038] 9: /usr/bin/X (miPaintWindow+0x1aa) [0x45a04a]
[ 10328.038] 10: /usr/bin/X (miWindowExposures+0xc8) [0x45a588]
[ 10328.038] 11: /usr/bin/X (MapWindow+0x309) [0x455c69]
[ 10328.038] 12: /usr/bin/X (0x400000+0x24915) [0x424915]
[ 10328.038] 13: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7f54b29e1bbd]
[ 10328.038] 14: /usr/bin/X (0x400000+0x24509) [0x424509]
[ 10328.038] Segmentation fault at address 0x7f54ae173000
[ 10328.038]
Fatal server error:
[ 10328.038] Caught signal 11 (Segmentation fault). Server aborting
[ 10328.038]
[ 10328.038]
Please consult the The X.Org Foundation support
         at http://wiki.x.org

If I use it with the displaylink-mod-0.3 module, it just ignores the usb
monitor and starts the normal one on the laptop.

Which brings me to my second problem, I cannot get Xorg to use the second
display. It just stays green and I do not get the second screen going. I
attached my current xorg.conf where I tried several different things
already, like with xinerama and without, with screen numbers and without,
with fbdev option and without etc. There must be some option I am totally
missing out or it doesn't work with my versions? I read people had less
problems with the kernel module 0.2.3 and nvidia?

I am running out of ideas now...
-- 
cheers,

Marcus

Xorg.0.log.crash: http://ompldr.org/vODRzZQ
current corg.conf: http://ompldr.org/vODRzZw
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libdlo/attachments/20110405/a4ef3d9a/attachment.htm>


More information about the Libdlo mailing list