Announcement

Collapse
No announcement yet.

World of Goo Official Realese

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by sobkas View Post
    Can you post content of ~/.WorldOfGoo/WorldOfGoo.log and what returns ldd /opt/WorldOfGoo/WorldOfGoo (pastebin.com).
    And of course you don't try to start /opt/WorldOfGoo/WorldOfGoo.bin but you starting it from menu or /opt/WorldOfGoo/WorldOfGoo, I am right?
    The directory ~/.WorldOfGoo doesn't exist, so there is no WorldOfGoo.log to post. If I create ~/.WorldOfGoo manually and try to launch, it still crashes and doesn't leave any log. I get the same crash from either /opt/WorldOfGoo/WorldOfGoo or /opt/WorldOfGoo/WorldOfGoo.bin. Here is the output from ldd:

    ldd WorldOfGoo.bin
    linux-gate.so.1 => (0x00110000)
    librt.so.1 => /lib/librt.so.1 (0x00131000)
    libGL.so.1 => /usr/lib/libGL.so.1 (0x0013b000)
    libGLU.so.1 => /usr/lib/libGLU.so.1 (0x001de000)
    libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x00249000)
    libSDL_mixer-1.2.so.0 => /usr/lib/libSDL_mixer-1.2.so.0 (0x002ec000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00338000)
    libm.so.6 => /lib/libm.so.6 (0x00429000)
    libc.so.6 => /lib/libc.so.6 (0x006e6000)
    /lib/ld-linux.so.2 (0x006c1000)
    libpthread.so.0 => /lib/libpthread.so.0 (0x00452000)
    libdl.so.2 => /lib/libdl.so.2 (0x0046c000)
    libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x0085a000)
    libnvidia-tls.so.1 => /usr/lib/libnvidia-tls.so.1 (0x00471000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0x00474000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0x00484000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00585000)
    libmikmod.so.3 => /usr/lib/libmikmod.so.3 (0x00593000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0x005ea000)
    libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x005ee000)
    libxcb.so.1 => /usr/lib/libxcb.so.1 (0x005f0000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x0060c000)

    ...of course I can't run ldd on WorldOfGoo as it's just a shell script In case it is useful, this is the list of actual rpms I had to install to satisfy all those libs:

    Resolving Dependencies
    --> Running transaction check
    ---> Package libXau.i386 0:1.0.4-1.fc10 set to be updated
    ---> Package libXdamage.i386 0:1.1.1-4.fc9 set to be updated
    ---> Package libXxf86vm.i386 0:1.0.2-1.fc10 set to be updated
    ---> Package SDL_mixer.i386 0:1.2.8-9.fc10 set to be updated
    ---> Package libgcc.i386 0:4.3.2-7 set to be updated
    ---> Package libXext.i386 0:1.0.4-1.fc9 set to be updated
    ---> Package SDL.i386 0:1.2.13-6.fc10 set to be updated
    ---> Package libXdmcp.i386 0:1.0.2-6.fc10 set to be updated
    ---> Package libX11.i386 0:1.1.4-6.fc10 set to be updated
    ---> Package libxcb.i386 0:1.1.91-5.fc10 set to be updated
    ---> Package libdrm.i386 0:2.4.0-0.21.fc10 set to be updated
    ---> Package mesa-libGL.i386 0:7.2-0.15.fc10 set to be updated
    ---> Package mesa-libGLU.i386 0:7.2-0.15.fc10 set to be updated
    ---> Package libmikmod.i386 0:3.2.0-3.beta2.fc9 set to be updated
    ---> Package libXfixes.i386 0:4.0.3-4.fc10 set to be updated
    ---> Package libstdc++.i386 0:4.3.2-7 set to be updated
    --> Finished Dependency Resolution

    Also, this isn't very useful without source, but here is a backtrace from gdb:

    (gdb) where
    #0 0x00000000 in ?? ()
    #1 0x0046c621 in pthread_once () from /lib/libpthread.so.0
    #2 0x00197a02 in ?? () from /usr/lib/libGL.so.1
    #3 0x001dcd30 in ?? () from /usr/lib/libGL.so.1
    #4 0x00197730 in ?? () from /usr/lib/libGL.so.1
    #5 0x00000001 in ?? ()
    #6 0x01ddab2c in ?? ()
    #7 0x00003c31 in ?? ()
    #8 0x00000001 in ?? ()
    #9 0x00000009 in ?? ()
    #10 0x00197f26 in _init () from /usr/lib/libGL.so.1
    #11 0x00000000 in ?? ()

    Comment


    • #12
      Originally posted by MellowFellow View Post
      The directory ~/.WorldOfGoo doesn't exist, so there is no WorldOfGoo.log to post. If I
      create ~/.WorldOfGoo manually and try to launch, it still crashes and doesn't leave any log.
      I believe that video gets initialized before this directory is created. I think this bug is video related. Can you try to run 32bit version of glxgears and post output of 32bit glxinfo?
      If either one fail pleas rerun them like this:
      LIBGL_DEBUG=verbose glxinfo

      Originally posted by MellowFellow View Post
      I get the same crash from either /opt/WorldOfGoo/WorldOfGoo or /opt/WorldOfGoo/WorldOfGoo.bin. Here is the output
      from ldd:

      ldd WorldOfGoo.bin
      libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x0085a000)
      libnvidia-tls.so.1 => /usr/lib/libnvidia-tls.so.1 (0x00471000)
      Nvidia. Output of xrandr. There should be 800x600 mode.

      Originally posted by MellowFellow View Post
      Also, this isn't very useful without source, but here is a backtrace from gdb:

      (gdb) where
      #0 0x00000000 in ?? ()
      #1 0x0046c621 in pthread_once () from /lib/libpthread.so.0
      #2 0x00197a02 in ?? () from /usr/lib/libGL.so.1
      #3 0x001dcd30 in ?? () from /usr/lib/libGL.so.1
      #4 0x00197730 in ?? () from /usr/lib/libGL.so.1
      #5 0x00000001 in ?? ()
      #6 0x01ddab2c in ?? ()
      #7 0x00003c31 in ?? ()
      #8 0x00000001 in ?? ()
      #9 0x00000009 in ?? ()
      #10 0x00197f26 in _init () from /usr/lib/libGL.so.1
      #11 0x00000000 in ?? ()
      As I said video might not be initialized.
      If any of above test(glxgears glxinfo xrandr) fails in some way please paste your xorg.conf and xserver log.
      RBEU #1000000000 - Registered Bad English User

      Comment


      • #13
        I agree, it's a very good and fun game. 20,- $ well spent. I'm so glad that they've released it for Linux as well.

        Comment


        • #14
          Problem with Suse 11.1, 64 Bit, ATI catalyst 9.1

          I downloaded and installed (rpm -Uhv) the WOG demo today.

          First I could not start the program because of missing libGLU. After installing the mesa32Bit package from suse the demo can be started and played, BUT it is slow, lagging and sometimes the sound stutters.
          I assume that WOG uses the mesa32Bit libs and not the accelerated ATI libs. How can I tell WOG to use the ATI ones? Just reinstall catalyst 9.1?

          Any idea?

          Cheers
          mibo

          Edit: My hardware should be able to run WOG stutter-free:
          X3350 quad core
          4GB ram
          ATI 3850 with 512MB
          Last edited by mibo; 15 February 2009, 05:41 PM.

          Comment


          • #15
            Originally posted by sobkas View Post
            Can you try to run 32bit version of glxgears and post output of 32bit glxinfo?
            Unfortunately it's not obvious how to install glxgears 32bit on Fedora 64bit and i'm going offline for 2 weeks. I'll try to get this working when I return. Sorry.

            Comment


            • #16
              From the game website:

              "More copies of the game were sold via our website on the day the Linux version released than any other day. This day beat the previous record by 40%. There is a market for Linux games after all "

              \o/

              Comment


              • #17
                I just hope the 40% more don't have those problems mentioned above <.=.<

                Comment


                • #18
                  Originally posted by Dragonlord View Post
                  I just hope the 40% more don't have those problems mentioned above <.=.<
                  I beta tested the game and aside from the known problems I didn't find a single bug. Maybe I'm just lucky. Anyway best $20 I've spent this year so far.

                  Comment


                  • #19
                    For people having problems I suggest you go to the official forums to get assistance that way if it's an actual bug it can be fixed.

                    Comment


                    • #20
                      I bought it yesterday, and I'm running it under Fedora 10 (64 bits), without any issue.
                      Kudos to 2D Boy and the developer of the Linux version !

                      Comment

                      Working...
                      X