hi all..
i am supposed to be performing an old work this weekend, but gem refuses to behave.
i am running gem from cvs, pd 0.41-2, xorg server 1.4.0.90, ati driver 8.2 (8.455.2-r1) on a gentoo linux platform. [machine: hp/compaq nc6400, card: mobility radeon X1300]
i have attached my xorg log..
to summarize the x server crashes as soon as i click a create message on a gemwin. the patch can be as simple as the create msg and the gemwin object..
the real oddity is that there has been one circumstance where gem worked, created the gemwin and rendered a simple cube, but destroying this window froze the machine completely. i have only seen gem 'work' once out of a good 30 times i have tried..
the backtrace that is spat out is as follows:
Backtrace: 0: X(xf86SigHandler+0x7e) [0x80c810e] 1: [0xffffe420] 2: /usr/lib/xorg/modules/extensions//libGLcore.so(_mesa_initialize_context+0x4e4 ) [0xb5e38115] 3: /usr/lib/xorg/modules/extensions//libGLcore.so(XMesaCreateContext+0x79) [0xb5 f3df75] 4: /usr/lib/xorg/modules/extensions//libglx.so [0xb7bcbf42] 5: /usr/lib/xorg/modules/extensions//libglx.so(DoCreateContext+0x10b) [0xb7bc997 8] 6: /usr/lib/xorg/modules/extensions//libglx.so [0xb7bc9b58] 7: /usr/lib/xorg/modules/extensions//libglx.so [0xb7bcb80f] 8: X [0x81415de] 9: X(Dispatch+0x2ba) [0x80866c9] 10: X(main+0x49e) [0x806ebc5] 11: /lib/libc.so.6(__libc_start_main+0xd8) [0xb7ca3838] 12: X(FontFileCompleteXLFD+0xc9) [0x806df21]
i hope someone can shed some light on this.. if it means downgrading drivers, i am happy to do so but i have little time for trial and error.. and yes, i know ati cards have a dismal track record, but this is my only laptop and i am stuck with the card fitted..
thanks..
dmotd.
Hey,
I never used the flglx drivers, but it looks to me that your gem is linked against mesa, not the glx included with the flglx driver.
That could be a problem...
Don't bother running on the xorg DRI, does not play well with Gem.
Good luck, .b.
dmotd wrote:
hi all..
i am supposed to be performing an old work this weekend, but gem refuses to behave.
i am running gem from cvs, pd 0.41-2, xorg server 1.4.0.90, ati driver 8.2 (8.455.2-r1) on a gentoo linux platform. [machine: hp/compaq nc6400, card: mobility radeon X1300]
i have attached my xorg log..
to summarize the x server crashes as soon as i click a create message on a gemwin. the patch can be as simple as the create msg and the gemwin object..
the real oddity is that there has been one circumstance where gem worked, created the gemwin and rendered a simple cube, but destroying this window froze the machine completely. i have only seen gem 'work' once out of a good 30 times i have tried..
the backtrace that is spat out is as follows:
Backtrace: 0: X(xf86SigHandler+0x7e) [0x80c810e] 1: [0xffffe420] 2: /usr/lib/xorg/modules/extensions//libGLcore.so(_mesa_initialize_context+0x4e4 ) [0xb5e38115] 3: /usr/lib/xorg/modules/extensions//libGLcore.so(XMesaCreateContext+0x79) [0xb5 f3df75] 4: /usr/lib/xorg/modules/extensions//libglx.so [0xb7bcbf42] 5: /usr/lib/xorg/modules/extensions//libglx.so(DoCreateContext+0x10b) [0xb7bc997 8] 6: /usr/lib/xorg/modules/extensions//libglx.so [0xb7bc9b58] 7: /usr/lib/xorg/modules/extensions//libglx.so [0xb7bcb80f] 8: X [0x81415de] 9: X(Dispatch+0x2ba) [0x80866c9] 10: X(main+0x49e) [0x806ebc5] 11: /lib/libc.so.6(__libc_start_main+0xd8) [0xb7ca3838] 12: X(FontFileCompleteXLFD+0xc9) [0x806df21]
i hope someone can shed some light on this.. if it means downgrading drivers, i am happy to do so but i have little time for trial and error.. and yes, i know ati cards have a dismal track record, but this is my only laptop and i am stuck with the card fitted..
thanks..
dmotd.
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
hey ben..
good theory, unfortunately everything seems in order (/usr/lib/libGL.so* is correctly linked to the ati libs] i have now tried every possible method to correct the problem, including updating my compiler, the wide world of google leads nowhere..
i'm beginning to suspect faulty hardware.. i don't have many other GL based apps to test against, just the standard mesa afair and they all work fine, and gem works against the mesa libs, of course i'm reliant on hardware rendering for this particular project..
all i can do now is strongly advise folks against purchasing anything [amd]/ati when using linux. besides the pitfalls of irregular driver updates and next to no GPL contributions, ati gear is horrible to configure, has many issues with standard function calls, relies heavily on kernel ABI stability *which linux will never fulfil* and due to such issues will never run on a patched kernel (i.e realtime-preempt)..
this machine was a donation and now apart from a glamorous jukebox (pd audio is AOK!) and email platform is more or less useless for the work i have done previously.. so yeah, all i can suggest is get gear with an nvidia or intel video chipset (as much as intel are a bit behind in the 3d stakes, they have been glorious contributors to open development and their hardware is quite stable and usable, i'm no gamer tho..).
language warning: AMD/ATI can go fuck themselves and i won't take part in any of their developments in the near future.. hopefully the have a wonderful life in this ugly vista world.. please plant a nice nvidia card into an old machine and have some fun, modern computing is about pleasing the right folks at silicone valley.. screw the lot of them, i'm making 3d with clay..
cheers pd crew, you folks rock.
love,
dmotd..
B. Bogart wrote: > Hey,
I never used the flglx drivers, but it looks to me that your gem is linked against mesa, not the glx included with the flglx driver.
That could be a problem...
Don't bother running on the xorg DRI, does not play well with Gem.
Good luck, .b.