Page 1 of 7 123 ... LastLast
Results 1 to 10 of 64

Thread: Starcraft lag with Wine

  1. #1
    Join Date
    Jun 2007
    Location
    Canada
    Beans
    109
    Distro
    Ubuntu 7.04 Feisty Fawn

    Starcraft lag with Wine

    Starcraft installed fine using Wine, and I have it running windowed, but it lags to the point that it is almost unplayable. Anyone know how to fix this? Thanks.

    Mike7171

  2. #2
    Join Date
    Jan 2006
    Beans
    2,031

    Re: Starcraft lag with Wine

    My basic question: Do you have your video card drivers correctly installed?
    Code:
    glxinfo | grep rendering

  3. #3
    Join Date
    Jun 2007
    Location
    Canada
    Beans
    109
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: Starcraft lag with Wine

    Output to that:

    Code:
    mike@mike-desktop:~$ glxinfo | grep rendering
    direct rendering: Yes
    I guess that means yes.

  4. #4
    Join Date
    Aug 2006
    Location
    tuesday
    Beans
    6,502
    Distro
    Kubuntu Development Release

    Re: Starcraft lag with Wine

    Aye it does, why type of video card do you have.

    Also post any error messages you get when running Starcraft with WINE from a terminal.

  5. #5
    Join Date
    Jun 2007
    Location
    Canada
    Beans
    109
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: Starcraft lag with Wine

    I have an Nvidia card. Not sure what type. Is there a way to check?

    Also, how do I run it through the terminal? I will post the errors if any.
    I have the cape, I make the whoosh noises!

  6. #6
    Join Date
    Jan 2006
    Beans
    2,031

    Re: Starcraft lag with Wine

    To run through terminal (this depends on how you install starcraft, but in general it should work):
    Code:
    wine ~/.wine/drive_c/Program\ Files/Starcraft/starcraft.exe
    You can do also do this command if the above doesn't work, to help find the correct filenames:
    Code:
    nautilus ~/.wine/

  7. #7
    Join Date
    Aug 2006
    Location
    tuesday
    Beans
    6,502
    Distro
    Kubuntu Development Release

    Re: Starcraft lag with Wine

    Assuming the game is located at: ~/.wine/drive_c/Program\ Files/Starcraft

    Basically you would use:

    Code:
    cd ~/.wine/drive_c/Program\ Files/Starcraft
    wine starcraft.exe
    The actual location may vary depending on where you installed it. I'm not super familiar with SC. >.<

    As far as the video card you're going to want to find out what it is.

    Code:
    glxinfo | grep string
    Should throw back someting like this:

    server glx vendor string: NVIDIA Corporation
    server glx version string: 1.4
    client glx vendor string: NVIDIA Corporation
    client glx version string: 1.4
    OpenGL vendor string: NVIDIA Corporation
    OpenGL renderer string: GeForce 6200/PCI/SSE2
    OpenGL version string: 2.1.1 NVIDIA 100.14.09
    Did you install the driver through the the Restriced Drivers manager or the binary installer package?

    If not you may be using the default "nv" driver:

    Code:
    cat /etc/X11/xorg.conf | grep Driver
    Driver "kbd"
    Driver "mouse"
    Driver "nvidia"

  8. #8
    Join Date
    Jun 2007
    Location
    Canada
    Beans
    109
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: Starcraft lag with Wine

    Ran it through terminal. Got this up to the point of the main menu as I moved my mouse around a little:

    Code:
    fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x17e978) : stub, simulating 64MB for now, returning 64MB left
    fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x17e6f8)->(0x10024,00000013)
    fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
    fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported.
    fixme:wave:DSD_CreateSecondaryBuffer (0x1cf1d8,0x33fc9c,c0,0,0x1f3eac,0x1d2b4c,0x1f3e88): stub
    fixme:wave:DSD_CreateSecondaryBuffer (0x1cf1d8,0x33fc64,80,0,0x2146dc,0x1f3d2c,0x2146b8): stub
    fixme:wave:DSD_CreateSecondaryBuffer (0x1cf1d8,0x33fb98,c0,0,0x1662864,0x1662934,0x1662840): stub
    fixme:wave:DSD_CreateSecondaryBuffer (0x1cf1d8,0x7cdf68ac,c0,0,0x2183bc,0x21848c,0x218398): stub
    err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len = 2578, block size = 4
    err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len = 2578, block size = 4
    err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len = 2578, block size = 4
    err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len = 2578, block size = 4
    Kept going like that for a while.
    I have the cape, I make the whoosh noises!

  9. #9
    Join Date
    Jun 2007
    Location
    Canada
    Beans
    109
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: Starcraft lag with Wine

    (For video card) Did the first step you gave me. My card is "GeForce FX 5600/AGP/3DNOW!"
    I have the cape, I make the whoosh noises!

  10. #10
    Join Date
    Jun 2007
    Location
    Canada
    Beans
    109
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: Starcraft lag with Wine

    Figured out how to switch between windowed and full screen, but it does not help.
    I have the cape, I make the whoosh noises!

Page 1 of 7 123 ... LastLast

Bookmarks

Posting Permissions

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