Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xmame fullscreen crashes X, then system locks
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Duplicate Threads
View previous topic :: View next topic  
Author Message
nickiank
n00b
n00b


Joined: 08 Jul 2006
Posts: 36
Location: Chicago, IL

PostPosted: Sat Nov 11, 2006 9:15 pm    Post subject: xmame fullscreen crashes X, then system locks Reply with quote

So, I tried out Beryl yesterday to see what it was like, and after getting bored with it, I removed it from my system. Everything seems to be working fine, except for the fact that now, whenever I go to load any rom for xmame in fullscreen mode, X crashes without displaying any error message or dumping me at the command line, and then my system locks completely, and stops outputting a video signal. What's odd is that I can run any of my working roms just fine if I *don't* set them as full screen (i.e. run them in a window), but the fullscreen causes everything to bomb.

running
Code:
xmame /mediaarch/mame/zaxxon --fullscreen 2> xmameerror.txt
,
xmameerror.txt reads as follows:
Code:
info: trying to parse: /usr/share/games/xmame/xmamerc
info: trying to parse: /home/nkeiser/.xmame/xmamerc
info: trying to parse: /usr/share/games/xmame/xmame-SDLrc
info: trying to parse: /home/nkeiser/.xmame/xmame-SDLrc
info: trying to parse: /usr/share/games/xmame/rc/zaxxonrc
info: trying to parse: /home/nkeiser/.xmame/rc/zaxxonrc
loading rom 0: zaxxon.3
loading rom 1: zaxxon.2
loading rom 2: zaxxon.1
loading rom 3: zaxxon.14
loading rom 4: zaxxon.15
loading rom 5: zaxxon.6
loading rom 6: zaxxon.5
loading rom 7: zaxxon.4
loading rom 8: zaxxon.11
loading rom 9: zaxxon.12
loading rom 10: zaxxon.13
loading rom 11: zaxxon.8
loading rom 12: zaxxon.7
loading rom 13: zaxxon.10
loading rom 14: zaxxon.9
loading rom 15: zaxxon.u98
loading rom 16: zaxxon.u72
done
info: set to 16bit linear stereo 44100Hz
info: sysdep_dsp: using alsa plugin
info: sysdep_mixer: using oss plugin
OSD: Info: Ideal mode for this game = 398x256
SDL found mode:1280x1024x32
SDL found mode:1280x960x32
SDL found mode:1152x864x32
SDL found mode:1152x768x32
SDL found mode:1024x768x32
SDL found mode:832x624x32
SDL found mode:800x600x32
SDL found mode:800x512x32
SDL found mode:640x512x32
SDL found mode:640x480x32
SDL found mode:640x400x32
SDL found mode:576x432x32
SDL found mode:576x384x32
SDL found mode:512x384x32
SDL found mode:416x312x32
SDL found mode:400x300x32
SDL found mode:320x240x32
SDL found mode:1280x1024x32
SDL found mode:1280x960x32
SDL found mode:1152x864x32
SDL found mode:1152x768x32
SDL found mode:1024x768x32
SDL found mode:832x624x32
SDL found mode:800x600x32
SDL found mode:800x512x32
SDL found mode:640x512x32
SDL found mode:640x480x32
SDL found mode:640x400x32
SDL found mode:576x432x32
SDL found mode:576x384x32
SDL found mode:512x384x32
SDL found mode:416x312x32
SDL found mode:400x300x32
SDL found mode:320x240x32
X connection to :0.0 broken (explicit kill or server shutdown).


/etc/X11/xorg.conf is as follows:
Code:
Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option         "AIGLX" "true"
EndSection

Section "Files"
        FontPath     "/usr/share/fonts/misc/"
        FontPath     "/usr/share/fonts/TTF/"
        FontPath     "/usr/share/fonts/Type1/"
        FontPath     "/usr/share/fonts/CID/"
        FontPath     "/usr/share/fonts/75dpi/"
        FontPath     "/usr/share/fonts/100dpi/"
        FontPath    "/usr/share/fonts/misc:unscaled"
        FontPath    "/usr/share/fonts/corefonts"
        FontPath    "/usr/share/fonts/freefont"
        FontPath    "/usr/share/fonts/sharefonts"
        FontPath    "/usr/share/fonts/terminus"
        FontPath    "/usr/share/fonts/ttf-bitstream-vera"
        FontPath    "/usr/share/fonts/unifont"
        FontPath    "/usr/share/fonts/75dpi:unscaled"
        FontPath    "/usr/share/fonts/100dpi:unscaled"
        FontPath    "/usr/share/fonts/artwiz"
EndSection

Section "Module"
        Load  "record"
#       Load  "dri"
        Load  "dbe"
        Load  "glx"
        Load  "extmod"
        Load  "xtrap"
        Load  "type1"
        Load  "freetype"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
#       Option      "Emulate3Buttons"   "true"
        Option      "Buttons" "7"
        Option      "ZAxisMapping"      "4 5"
#       Option      "ZAxisMapping"      "6 7"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Viewsonic"
        ModelName    "Viewsonic VX922"
#       OLD HSYNC 31-68
        HorizSync    30-82
#       OLD VERT 70
        VertRefresh  50-75
#Gamma   1.30  1.30  1.30  # created by KGamma
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"                  # [<bool>]
        #Option     "HWcursor"                  # [<bool>]
        #Option     "NoAccel"                   # [<bool>]
        #Option     "ShadowFB"                  # [<bool>]
        #Option     "UseFBDev"                  # [<bool>]
        #Option     "Rotate"                    # [<str>]
        #Option     "VideoKey"                  # <i>
        #Option     "FlatPanel"                 # [<bool>]
        #Option     "FPDither"                  # [<bool>]
        #Option     "CrtcNumber"                # <i>
        #Option     "FPScale"                   # [<bool>]
        #Option     "FPTweak"                   # <i>
        Option      "UseEdidDpi"                "false"
        Option      "DPI"                       "96 x 96"
        Option      "RenderAccel"               "true"
        Identifier  "Card0"
        Driver      "nvidia"
        VendorName  "nVidia Corporation"
        BoardName   "GeForce 6600LE"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection


Again, this worked *fine* until I'd installed Beryl. What doesn't make sense to me is that I (believe I) switched everything back to the way it was and removed all the packages I'd installed in the process. This is with xmame 0.106, KDE 3.5.5-r1, and xorg-x11 7.1.

I'm sure I'm missing something obvious. Anyone want to backhand me in the right direction? :)
Back to top
View user's profile Send private message
nickiank
n00b
n00b


Joined: 08 Jul 2006
Posts: 36
Location: Chicago, IL

PostPosted: Sat Nov 11, 2006 9:21 pm    Post subject: Reply with quote

Oh, and having AIGLX enabled or disabled doesn't seem to have any bearing on things. I currently have it enabled because I noticed that X seems to load a bit faster with it on as opposed to off, but I've tried things with it on and off and I have the same issue.
Back to top
View user's profile Send private message
nickiank
n00b
n00b


Joined: 08 Jul 2006
Posts: 36
Location: Chicago, IL

PostPosted: Sun Nov 12, 2006 6:45 pm    Post subject: Reply with quote

So, in my rude rude dupe post elsewhere, maKKus was nice enough to point out that running SDL-based apps fullscreen doesn't seem to work with the latest nvidia drivers. It was then that I'd realized I'd forgotten that I hadn't upgraded my nvidia driver to 1.0.9629 until I tried Beryl. 1.0.8776 works just fine.

It's worth noting that I also had to drop down to version 1.0.20060516-r1 of nvidia-settings to get all of the options back...seems that the newer version of nvidia-settings isn't fully backwards-compatible with the previous version of the driver.
Back to top
View user's profile Send private message
Earthwings
Administrator
Administrator


Joined: 14 Apr 2003
Posts: 7750
Location: Karlsruhe, Germany

PostPosted: Sun Nov 12, 2006 7:03 pm    Post subject: Reply with quote

Moved from Gamers & Players to Duplicate Threads in favour of xmame fullscreen crashes X, locks system. If you want a thread of yours moved, please ask here, don't create duplicates. Thanks.
_________________
KDE 4.12 - Get It While It's Hot!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Duplicate Threads All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum