Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 69835 - xmame.xgl 0.83.1 segfaults on xorg 6.8.0
Summary: xmame.xgl 0.83.1 segfaults on xorg 6.8.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-02 06:40 UTC by TommyDrum
Modified: 2004-11-22 21:24 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description TommyDrum 2004-11-02 06:40:19 UTC
Whether I try to run xmame or gxmame segfaults just after the upgrade from xfree 4.3 to xorg 6.8.0-r1: In particular:

info: trying to parse: /usr/share/games/xmame/xmamerc
info: trying to parse: /home/tommy/.xmame/xmamerc
error: /home/tommy/.xmame/xmamerc(34): unknown option x11-mode, ignoring line
error: /home/tommy/.xmame/xmamerc(37): unknown option cursor, ignoring line
error: /home/tommy/.xmame/xmamerc(38): unknown option mitshm, ignoring line
error: /home/tommy/.xmame/xmamerc(39): unknown option xsync, ignoring line
error: /home/tommy/.xmame/xmamerc(40): unknown option privatecmap, ignoring line
error: /home/tommy/.xmame/xmamerc(41): unknown option xil, ignoring line
error: /home/tommy/.xmame/xmamerc(42): unknown option mtxil, ignoring line
error: /home/tommy/.xmame/xmamerc(43): unknown option run-in-root-window, ignoring line
error: /home/tommy/.xmame/xmamerc(44): unknown option root_window_id, ignoring line
error: /home/tommy/.xmame/xmamerc(45): unknown option geometry, ignoring line
error: /home/tommy/.xmame/xmamerc(50): unknown option keepaspect, ignoring line
error: /home/tommy/.xmame/xmamerc(51): unknown option displayaspectratio, ignoring line
info: trying to parse: /usr/share/games/xmame/xmame-xglrc
info: trying to parse: /home/tommy/.xmame/xmame-xglrc
info: trying to parse: /usr/share/games/xmame/rc/puckmanrc
info: trying to parse: /home/tommy/.xmame/rc/puckmanrc
Mouse/Trakball selected.
loading rom 0: namcopac.6e 
loading rom 1: namcopac.6f 
loading rom 2: namcopac.6h 
loading rom 3: namcopac.6j 
loading rom 4: pacman.5e   
loading rom 5: pacman.5f   
loading rom 6: 82s123.7f   
loading rom 7: 82s126.4a   
loading rom 8: 82s126.1m   
loading rom 9: 82s126.3m   
done
trying to parse ctrlr file default.ini

GLmame v0.94 - the_peace_version , by Sven Goethel, http://www.jausoft.com, sgoethel@jausoft.com,
based upon GLmame v0.6 driver for xmame, written by Mike Oliphant

GLINFO: loaded OpenGL library libGL.so!
GLINFO: loaded GLU    library libGLU.so!

GLINFO: OpenGL Driver Information:
        vendor: VA Linux Systems, Inc.,
        renderer Mesa DRI Rage 128 20030328 AGP 4x x86/MMX/SSE,
        version 1.2 Mesa 6.1
GLINFO: GLU Driver Information:
Σφάλμα κατάτμησης (segmentation fault)

I have an old ATI xpert2000 (rage128 based) 32MB AGP and I'm using xorg's r128 dri module (not the kernel's, which clashes), which is correctly loaded; agpgart and via_agp are correctly modprobed on this 2.6.8 vanilla-kernel; glxinfo states direct rendering is on, and xdpyinfo includes RENDER extension.
SDL and X11 work correctly.

Not sure if I should've reopened bug nr. 48169, so I posted this one.

(Oh, by the way, "bug writing guidelines" link is broken)

If you need more info, please say so.

Ciao :)
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-11-02 22:30:22 UTC
*** Bug 69836 has been marked as a duplicate of this bug. ***
Comment 2 Tim Burrell 2004-11-14 08:21:22 UTC
Have you tried the Xorg workaround for incompatible apps?

ie:

XLIB_SKIP_ARGB_VISUALS=1 gxmame

(or whatever front end you're using).

Not sure if it's the same problem or not.  I got a different error message, but I have a totally different graphics card.
Comment 3 TommyDrum 2004-11-14 15:34:22 UTC
Yes, but it doesn't seem to change anything in the result. Always segfaults, even without gui (xterm xmame). All other modes (x11 etc) work fine.

I will upgrade to 0.86 and post results (maybe tomorrow, since it's late here in Italy...)
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2004-11-18 20:57:24 UTC
does 0.88 work any better for you?
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2004-11-19 21:16:15 UTC
reopen after you've tried 0.88 please.
Comment 6 Tommy 2004-11-21 07:13:52 UTC
Sorry for beeing late, I tried with 0.86 but nothing changed... I'll try with 0.88 (56K doesn't help much)... tonight. Promise. :)
Comment 7 Tommy 2004-11-22 18:52:09 UTC
Ok, version 0.88 addresses that; I noticed that now the x11,xv and xgl executables are grouped, so running xmame.x11 -vidmod 2 used the opengl libraries correctly.
Phew, back to retrogaming...
I think this can be closed. :)

Ciao, Tommy
Comment 8 Mr. Bones. (RETIRED) gentoo-dev 2004-11-22 21:23:06 UTC
ok...
Comment 9 Mr. Bones. (RETIRED) gentoo-dev 2004-11-22 21:23:44 UTC
stupid bugzilla.
Comment 10 Mr. Bones. (RETIRED) gentoo-dev 2004-11-22 21:24:03 UTC
fixed.