Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48169 - xmame.xgl crashes when using xorg-x11
Summary: xmame.xgl crashes when using xorg-x11
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-17 15:37 UTC by Marcos González
Modified: 2004-06-25 14:53 UTC (History)
0 users

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 Marcos González 2004-04-17 15:37:04 UTC
xmame.xgl crashes when starting under the Xorg X server. xmame.sdl and xmame.x11 work well.

If I do as root "opengl-update ati" xmame.xgl works but when I restart the X server no 3D program works and I must close X again, do "opengl-update xorg-x11" and start X. All 3D apps work again except xmame.xgl.

Reproducible: Always
Steps to Reproduce:
1. Install xorg-x11
2. Start xmame.xgl

Actual Results:  
Program crashes with a "violacion de segmento" message

Expected Results:  
It sould start emulating the game I told it to

gentoo-dev-sources-2.6.5
ati-drivers-3.2.8-r1
xorg-x11-6.7.0
xmame-0.80.1

max root # emerge info   
Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo)
=================================================================
System uname: 2.6.5-gentoo i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.8
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -msse -m3dnow -mmmx -mfpmath=s
se,387 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/s
hare/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -msse -m3dnow -mmmx -mfpmath
=sse,387 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache prelink sandbox"
GENTOO_MIRRORS="http://212.219.247.15/sites/www.ibiblio.org/gentoo/ http://linux
.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://gentoo.inode.at/source/ htt
p://gentoo.inode.at/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow S3TC X aalib acpi alsa apache2 apm autofs avi berkdb bonobo cddb cdr 
crypt cups dga directfb encode esd evo fam fbcon flash foomaticdb freetype gdbm 
gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib java ja
vascript joystick jpeg lcms ldap libg++ libwww mad mikmod mldonkeypango mmx mozi
lla mpeg music ncurses net nls nocardbus offensive oggvorbis opengl oss pam pdfl
ib perl plotutils png pnp python quicktime readline rogue ruby sdl slang spell s
se ssl stencil-buffer svga tcltk tcpd tiff truetype usb wmf x86 xatrix xface xml
 xml2 xmms xv xvid zlib"
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-04-21 16:47:24 UTC
Give 0.81.1 a try please.
Comment 2 Marcos González 2004-04-21 21:54:52 UTC
0.81.1 also fails.
But I have found a dirty fix:
http://forums.gentoo.org/viewtopic.php?t=163970
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2004-06-17 20:14:10 UTC
Does the newer version of opengl-update fix this issue?
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2004-06-21 14:49:28 UTC
Need info.
Comment 5 Marcos González 2004-06-22 01:54:08 UTC
I cannot test right now as my Gentoo computer is being repaired. But few days ago I tried if the fix was needed, and it still was. I was using X.org 6.7.0, 3.9.0 ATI drivers (the latest in portage), xmame 0.81. 

When I get my PC back I'll try xmame 0.82 and the new opengl-update and report results here.
Comment 6 Marcos González 2004-06-25 12:33:41 UTC
Problem fixed. Don't know what happened before but now both OpenGL games and xmame.xgl work using the ati libraries. If i use the xorg-x11 opengl then games carry on working (??) but xmame.xgl segfaults.

So I do the "opengl-update ati" and everything works now.

gentoo-dev-sources 2.6.7-r6
xmame 0.83.1
ati-drivers 3.9.0-r1

Can I close this bug from my side? (marking it as CLOSED, sorry I don't know how this works)
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2004-06-25 13:25:35 UTC
Actually, we close them from our side...
Comment 8 Chris Gianelloni (RETIRED) gentoo-dev 2004-06-25 13:25:55 UTC
...and now it is resolved
Comment 9 Marcos González 2004-06-25 14:53:46 UTC
Thanx. One less bug to care of.