Page 2 of 2 FirstFirst 12
Results 11 to 14 of 14

Thread: Serious Sam Gold Edition: viable on Linux?

  1. #11
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,587

    Default

    Quote Originally Posted by domkop View Post
    I prefer to resort to Wine only as a last fallback, especially when the game at stake is supposed to run native under any Linux distribution. Problem is, I'm not willing to wipe off my current installation in order to fresh start with a x86 environment just for that game alone, seeing as Dragonix managed to run both games without any hitch I'm thinking maybe this is hardware related after all (older hardware = better with old games? or perhaps I'm full of you-know-what). Dragonix, can you please lshw >> textfile on your second system and forward the output along to the Phoronix forums? Thank you.
    Well it works here on openSUSE 11 Amd 64 on a phenom system and nvidia sli system

  2. #12
    Join Date
    Sep 2008
    Posts
    249

    Default

    Quote Originally Posted by domkop View Post
    Like I said, a (big fat) bunch of errors...

    ./ssamtfe gives me...

    Code:
    ./ssamtfe
    Locking assertion failure.  Backtrace:
    #0 /usr/lib32/libxcb-xlib.so.0 [0xf7d03767]
    #1 /usr/lib32/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xf7d038b1]
    #2 /usr/lib32/libX11.so.6(_XReply+0x244) [0xf7eaac14]
    #3 ./ssam_lnx(SDL_XF86VidModeQueryVersion+0x8d) [0x82c1d5d]
    #4 ./ssam_lnx(X11_GetVideoModes+0x170) [0x82c0608]
    #5 ./ssam_lnx [0x829ee68]
    #6 ./ssam_lnx(SDL_VideoInit+0x2b2) [0x829ba16]
    #7 ./ssam_lnx(SDL_InitSubSystem+0x39) [0x82938e9]
    #8 ./ssam_lnx(SDL_Init+0x18) [0x82939c8]
    #9 ./ssam_lnx(Init__FPviG8CTString+0x29) [0x80c6bc5]
    #10 ./ssam_lnx(SubMain__FPvT0Pci+0x2f) [0x80c8a6f]
    #11 ./ssam_lnx(CommonMainline__FPvT0Pci+0x23) [0x80c94ab]
    #12 ./ssam_lnx(main+0xfe) [0x80c95ce]
    #13 /lib32/libc.so.6(__libc_start_main+0xe5) [0xf7d1b42d]
    #14 ./ssam_lnx(XMapRaised+0x39) [0x80c34c1]
    Locking assertion failure.  Backtrace:
    #0 /usr/lib32/libxcb-xlib.so.0 [0xf7d03767]
    #1 /usr/lib32/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xf7d0381e]
    #2 /usr/lib32/libX11.so.6 [0xf7ea9dc9]
    #3 /usr/lib32/libX11.so.6(XQueryExtension+0x26) [0xf7e97cf6]
    #4 /usr/lib32/libX11.so.6(XInitExtension+0x41) [0xf7e8c2f1]
    #5 /usr/lib32/libXext.so.6(XextAddDisplay+0x50) [0xf7e63240]
    #6 ./ssam_lnx [0x8300de5]
    #7 ./ssam_lnx(XiGMiscQueryVersion+0x14) [0x8300e00]
    #8 ./ssam_lnx(X11_GetVideoModes+0x3b9) [0x82c0851]
    #9 ./ssam_lnx [0x829ee68]
    #10 ./ssam_lnx(SDL_VideoInit+0x2b2) [0x829ba16]
    #11 ./ssam_lnx(SDL_InitSubSystem+0x39) [0x82938e9]
    #12 ./ssam_lnx(SDL_Init+0x18) [0x82939c8]
    #13 ./ssam_lnx(Init__FPviG8CTString+0x29) [0x80c6bc5]
    #14 ./ssam_lnx(SubMain__FPvT0Pci+0x2f) [0x80c8a6f]
    #15 ./ssam_lnx(CommonMainline__FPvT0Pci+0x23) [0x80c94ab]
    #16 ./ssam_lnx(main+0xfe) [0x80c95ce]
    #17 /lib32/libc.so.6(__libc_start_main+0xe5) [0xf7d1b42d]
    #18 ./ssam_lnx(XMapRaised+0x39) [0x80c34c1]
    Locking assertion failure.  Backtrace:
    #0 /usr/lib32/libxcb-xlib.so.0 [0xf7d03767]
    #1 /usr/lib32/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xf7d038b1]
    #2 /usr/lib32/libX11.so.6(_XReply+0x244) [0xf7eaac14]
    #3 ./ssam_lnx(SDL_XineramaIsActive+0x76) [0x82c66ba]
    #4 ./ssam_lnx(X11_GetVideoModes+0x857) [0x82c0cef]
    #5 ./ssam_lnx [0x829ee68]
    #6 ./ssam_lnx(SDL_VideoInit+0x2b2) [0x829ba16]
    #7 ./ssam_lnx(SDL_InitSubSystem+0x39) [0x82938e9]
    #8 ./ssam_lnx(SDL_Init+0x18) [0x82939c8]
    #9 ./ssam_lnx(Init__FPviG8CTString+0x29) [0x80c6bc5]
    #10 ./ssam_lnx(SubMain__FPvT0Pci+0x2f) [0x80c8a6f]
    #11 ./ssam_lnx(CommonMainline__FPvT0Pci+0x23) [0x80c94ab]
    #12 ./ssam_lnx(main+0xfe) [0x80c95ce]
    #13 /lib32/libc.so.6(__libc_start_main+0xe5) [0xf7d1b42d]
    #14 ./ssam_lnx(XMapRaised+0x39) [0x80c34c1]
    Locking assertion failure.  Backtrace:
    #0 /usr/lib32/libxcb-xlib.so.0 [0xf7d03767]
    #1 /usr/lib32/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xf7d0381e]
    #2 /usr/lib32/libX11.so.6 [0xf7ea9dc9]
    #3 /usr/lib32/libX11.so.6(XCreateColormap+0x26) [0xf7e7f0f6]
    #4 ./ssam_lnx [0x829efa0]
    #5 ./ssam_lnx(SDL_VideoInit+0x2b2) [0x829ba16]
    #6 ./ssam_lnx(SDL_InitSubSystem+0x39) [0x82938e9]
    #7 ./ssam_lnx(SDL_Init+0x18) [0x82939c8]
    #8 ./ssam_lnx(Init__FPviG8CTString+0x29) [0x80c6bc5]
    #9 ./ssam_lnx(SubMain__FPvT0Pci+0x2f) [0x80c8a6f]
    #10 ./ssam_lnx(CommonMainline__FPvT0Pci+0x23) [0x80c94ab]
    #11 ./ssam_lnx(main+0xfe) [0x80c95ce]
    #12 /lib32/libc.so.6(__libc_start_main+0xe5) [0xf7d1b42d]
    #13 ./ssam_lnx(XMapRaised+0x39) [0x80c34c1]
    Locking assertion failure.  Backtrace:
    #0 /usr/lib32/libxcb-xlib.so.0 [0xf7d03767]
    #1 /usr/lib32/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xf7d038b1]
    #2 /usr/lib32/libX11.so.6(_XReply+0x244) [0xf7eaac14]
    #3 ./ssam_lnx(SDL_XF86VidModeGetGamma+0x9a) [0x82c202e]
    #4 ./ssam_lnx [0x82be7e9]
    #5 ./ssam_lnx(X11_SaveVidModeGamma+0x36) [0x82be89a]
    #6 ./ssam_lnx [0x829f02b]
    #7 ./ssam_lnx(SDL_VideoInit+0x2b2) [0x829ba16]
    #8 ./ssam_lnx(SDL_InitSubSystem+0x39) [0x82938e9]
    #9 ./ssam_lnx(SDL_Init+0x18) [0x82939c8]
    #10 ./ssam_lnx(Init__FPviG8CTString+0x29) [0x80c6bc5]
    #11 ./ssam_lnx(SubMain__FPvT0Pci+0x2f) [0x80c8a6f]
    #12 ./ssam_lnx(CommonMainline__FPvT0Pci+0x23) [0x80c94ab]
    #13 ./ssam_lnx(main+0xfe) [0x80c95ce]
    #14 /lib32/libc.so.6(__libc_start_main+0xe5) [0xf7d1b42d]
    #15 ./ssam_lnx(XMapRaised+0x39) [0x80c34c1]
    Locking assertion failure.  Backtrace:
    #0 /usr/lib32/libxcb-xlib.so.0 [0xf7d03767]
    #1 /usr/lib32/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xf7d0381e]
    #2 /usr/lib32/libX11.so.6 [0xf7ea9dc9]
    #3 /usr/lib32/libX11.so.6(XCreateWindow+0x26) [0xf7ea0696]
    #4 ./ssam_lnx [0x829ea09]
    #5 ./ssam_lnx [0x829f051]
    #6 ./ssam_lnx(SDL_VideoInit+0x2b2) [0x829ba16]
    #7 ./ssam_lnx(SDL_InitSubSystem+0x39) [0x82938e9]
    #8 ./ssam_lnx(SDL_Init+0x18) [0x82939c8]
    #9 ./ssam_lnx(Init__FPviG8CTString+0x29) [0x80c6bc5]
    #10 ./ssam_lnx(SubMain__FPvT0Pci+0x2f) [0x80c8a6f]
    #11 ./ssam_lnx(CommonMainline__FPvT0Pci+0x23) [0x80c94ab]
    #12 ./ssam_lnx(main+0xfe) [0x80c95ce]
    #13 /lib32/libc.so.6(__libc_start_main+0xe5) [0xf7d1b42d]
    #14 ./ssam_lnx(XMapRaised+0x39) [0x80c34c1]
    STUB: load window icon in SeriousSam/MainWindow.cpp, line 153.
    STUB: Need SDL invisible window or something in SeriousSam/MainWindow.cpp, line 356.
    INFO: "SeriousSam is starting for the first time.
    If you experience any problems, please consult
    ReadMe file for troubleshooting information."
    Locking assertion failure.  Backtrace:
    #0 /usr/lib32/libxcb-xlib.so.0 [0xf7d03767]
    #1 /usr/lib32/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xf7d038b1]
    #2 /usr/lib32/libX11.so.6(_XReply+0x244) [0xf7eaac14]
    #3 ./ssam_lnx(SDL_XDGAQueryVersion+0x93) [0x82c4177]
    #4 ./ssam_lnx(SDL_XF86DGAQueryVersion+0x26) [0x82c53fe]
    #5 ./ssam_lnx(X11_EnableDGAMouse+0xdf) [0x82bd0d3]
    #6 ./ssam_lnx(X11_CheckMouseModeNoLock+0x8e) [0x82c1ace]
    #7 ./ssam_lnx(X11_CheckMouseMode+0x24) [0x82c1bbc]
    #8 ./ssam_lnx [0x829e306]
    #9 ./ssam_lnx(SDL_WM_GrabInput+0x63) [0x829e383]
    #10 ./ssam_lnx [0x80f44b0]
    #11 ./ssam_lnx(OpenMainWindowFullScreen__Fll+0x46) [0x80f466a]
    #12 ./ssam_lnx(TryToSetDisplayMode__F10GfxAPITypelll12DisplayDepthi+0x134) [0x80c9784]
    #13 ./ssam_lnx(StartNewMode__F10GfxAPITypelll12DisplayDepthi+0x44) [0x80c9b68]
    #14 ./ssam_lnx(Init__FPviG8CTString+0xa13) [0x80c75af]
    #15 ./ssam_lnx(SubMain__FPvT0Pci+0x2f) [0x80c8a6f]
    #16 ./ssam_lnx(CommonMainline__FPvT0Pci+0x23) [0x80c94ab]
    #17 ./ssam_lnx(main+0xfe) [0x80c95ce]
    #18 /lib32/libc.so.6(__libc_start_main+0xe5) [0xf7d1b42d]
    #19 ./ssam_lnx(XMapRaised+0x39) [0x80c34c1]
    Locking assertion failure.  Backtrace:
    #0 /usr/lib32/libxcb-xlib.so.0 [0xf7d03767]
    #1 /usr/lib32/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xf7d0381e]
    #2 /usr/lib32/libX11.so.6 [0xf7ea9dc9]
    #3 /usr/lib32/libX11.so.6(XESetWireToEvent+0x33) [0xf7e8be83]
    #4 ./ssam_lnx(SDL_XDGAQueryVersion+0x10a) [0x82c41ee]
    #5 ./ssam_lnx(SDL_XF86DGAQueryVersion+0x26) [0x82c53fe]
    #6 ./ssam_lnx(X11_EnableDGAMouse+0xdf) [0x82bd0d3]
    #7 ./ssam_lnx(X11_CheckMouseModeNoLock+0x8e) [0x82c1ace]
    #8 ./ssam_lnx(X11_CheckMouseMode+0x24) [0x82c1bbc]
    #9 ./ssam_lnx [0x829e306]
    #10 ./ssam_lnx(SDL_WM_GrabInput+0x63) [0x829e383]
    #11 ./ssam_lnx [0x80f44b0]
    #12 ./ssam_lnx(OpenMainWindowFullScreen__Fll+0x46) [0x80f466a]
    #13 ./ssam_lnx(TryToSetDisplayMode__F10GfxAPITypelll12DisplayDepthi+0x134) [0x80c9784]
    #14 ./ssam_lnx(StartNewMode__F10GfxAPITypelll12DisplayDepthi+0x44) [0x80c9b68]
    #15 ./ssam_lnx(Init__FPviG8CTString+0xa13) [0x80c75af]
    #16 ./ssam_lnx(SubMain__FPvT0Pci+0x2f) [0x80c8a6f]
    #17 ./ssam_lnx(CommonMainline__FPvT0Pci+0x23) [0x80c94ab]
    #18 ./ssam_lnx(main+0xfe) [0x80c95ce]
    #19 /lib32/libc.so.6(__libc_start_main+0xe5) [0xf7d1b42d]
    ssam_lnx: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int) ((xcb_req) - (dpy->request)) >= 0)' failed.
    ./ssamtfe: line 123:  4453 Aborted                 ./${GAME_BINARY} ${CMD_ARGS} "$@"
    Try this:

    cd /usr/local/games/ssamtfe/Bin

    ./ssamlnx_dynamic

  3. #13
    Join Date
    Aug 2007
    Posts
    30

    Default

    lshw output: http://pastebin.com/m784451c9
    xf86-video-ati - git
    mesa - 7.0.3
    xorg-x11 - 7.2
    ==> xorg-xserver - 1.4.2
    kernel: gentoo-sources 2.6.25(-r7)
    On that machine, ssamtfe runs absolutelly flawlessly

    on my amd64 machine, ssam.lnx_dynamic segfaults, too (however, iirc without the "SDL Parachute")

  4. #14
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    27

    Default

    There's something I want to tell gbudny. You need to download this first. The upper left side of the screen is where you need to look at.

    Dragonix: ty :-)
    Last edited by domkop; 09-04-2008 at 04:45 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •