Bug 156999 - Xgl immediately crashes
Summary: Xgl immediately crashes
Status: RESOLVED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: X.Org (show other bugs)
Version: Beta 7
Hardware: x86-64 Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: David Reveman
QA Contact: Stefan Dirsch
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-10 11:36 UTC by Jens Axboe
Modified: 2006-03-13 17:48 UTC (History)
2 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
core file (249.20 KB, application/x-bzip)
2006-03-10 11:37 UTC, Jens Axboe
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Axboe 2006-03-10 11:36:39 UTC
If attempting to use Xgl, it crashes on open of first app (eg xterm). From runlevel 3, if I start:

/usr/X11R6/bin/Xgl :1 -ac -accel glx:pbuffer -accel xv

and then run DISPLAY=:1 xterm from another console, Xgl crashes. With debuginfo installed, it shows this in the core:

#0  glitz_surface_sync_drawable (surface=0x0) at glitz_surface.c:332
332             REGION_EMPTY (&surface->drawable_damage);

which looks a little odd, since surface is used many times before in that function. xgl version is cvs_060223-3, glitz is 0.4.4-10. I'll attach the core file.
Comment 1 Jens Axboe 2006-03-10 11:37:41 UTC
Created attachment 72225 [details]
core file
Comment 2 Jens Axboe 2006-03-10 11:38:27 UTC
I should mention that this is with an nvidia graphics adapter, driver version 8178 installed. OpenGL stuff works fine from Xorg.
Comment 3 David Reveman 2006-03-10 12:10:06 UTC
You can't use Xgl with glitz 0.4.x. Xgl contains it's own 0.5.x version of glitz, are you sure Xgl is actually linked to glitz 0.4.4? If that's somehow happening, I'm not surprised it's crashing and you should try to find out why it's linking to that old version of glitz, it shouldn't do that.
Comment 4 Jens Axboe 2006-03-10 12:12:13 UTC
It's not linked against glitz, I just check the glitz version since I saw that in the  backtrace.
Comment 5 Jens Axboe 2006-03-10 18:25:39 UTC
I'll close this again, appears to just be due to some of the mesa and nvidia libs conflicting. After cleaning that up, it works.

Now, is nvidia xinerama not supposed to work with XGL?
Comment 6 Matthias Hopf 2006-03-13 17:48:57 UTC
No.

xinerama is not yet supported in Xgl at all.