Find the answer to your Linux question:
Results 1 to 6 of 6
I've had this issue with every version of wine from 0.9.1 to 0.9.6 (yes, 0.9.6 is available in the debian unstable repository now) I've never had any kind of trouble ...
  1. #1
    Linux Newbie
    Join Date
    Mar 2005
    Location
    de_dust
    Posts
    115

    Wine - Corrupt Display?

    I've had this issue with every version of wine from 0.9.1 to 0.9.6 (yes, 0.9.6 is available in the debian unstable repository now)

    I've never had any kind of trouble running wine when I used Slackware on this PC, but now after switching to Debian, Wine is the only thing not workign correctly.

    I've tried using the packages from the Wine website, but they don't work either.

    I've compiled wien from source numerous times, but that has the same issue.

    What is wrogn here?

    Yes, I have video drivers isntalled.

    Actually, I can run Quake 2 no problem. But Quake 3, Alice, any game using the Q3 engine, Doom 3....they all have corrupt displays (actually, Alice complains about a debugger in memory and quits)

    edit:

    forgive me, here are my specs:

    Debian Unstable
    ATI-Radeon 9800 pro with current drivers correctly installed and working.
    Xorg, not XFree (shouldn't really make a difference)

  2. #2
    Linux Newbie
    Join Date
    Mar 2005
    Location
    de_dust
    Posts
    115
    ATI released new drivers, apparantly the drivers I was using didn't have "OpenGL 2.0 support" or something, and the new ones do. I'll test these drivers and post back here whether or not they resolve my issue with Wine.

  3. #3
    Linux Newbie
    Join Date
    Mar 2005
    Location
    de_dust
    Posts
    115
    Quote Originally Posted by zeroth404
    ATI released new drivers, apparantly the drivers I was using didn't have "OpenGL 2.0 support" or something, and the new ones do. I'll test these drivers and post
    back here whether or not they resolve my issue with Wine.
    Still the same issue. It worked fine when I ran slackware, same card, same drivers, same game installation. Its either a wine bug, which doesn't make sense because more peopel woudl be affected, or it's an ATI driver issue with debian.

    Here is what Wine dumps out before, during, and after execution:

    Code:
    $ wine ./quake3.exe
    fixme:keyboard:RegisterHotKey ((nil),0,0x00000001,9): stub
    fixme:wave:DSD_CreateSecondaryBuffer (0x4038da08,0x40dafc94,10004,0,0x4038de54,0x4038df64,0x4038de30): stub
    fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x40390678)->((nil),00000008)
    fixme:keyboard:UnregisterHotKey ((nil),0): stub
    wine exited with a successful status.
    I have sound and all, and exit manually (escape, up, enter, 'y' quits the game), it does not crash.

    I'm still looking for opinions on this.

    edit: why the hell is wine trying to use Direct Draw? Quake 3 might use Direct Input, but that would be all.

  4. #4
    Linux Engineer Zelmo's Avatar
    Join Date
    Jan 2006
    Location
    Riverton, UT, USA
    Posts
    1,001
    I'm also using a Radeon 9800 Pro, but on Debian testing. I haven't had any problems with WINE.
    Rather than using the Debian packages for WINE, a while ago I started downloading the source tarball and running the installer that comes with it. That way my installed Windows programs are untouched between WINE upgrades (the Debian packages would nuke my fake_c directory each time I updated them).
    Try installing from source to see if you have better luck with WINE being compiled against your specific system. Note that you need to remove any existing versions of WINE first.

    BTW, you do know that there's a native Linux binary for Q3A, don't you?

  5. #5
    Linux Newbie
    Join Date
    Mar 2005
    Location
    de_dust
    Posts
    115
    Quote Originally Posted by Zelmo
    I'm also using a Radeon 9800 Pro, but on Debian testing. I haven't had any problems with WINE.
    Rather than using the Debian packages for WINE, a while ago I started downloading the source tarball and running the installer that comes with it. That way my installed Windows programs are untouched between WINE upgrades (the Debian packages would nuke my fake_c directory each time I updated them).
    Try installing from source to see if you have better luck with WINE being compiled against your specific system. Note that you need to remove any existing versions of WINE first.

    BTW, you do know that there's a native Linux binary for Q3A, don't you?
    for godsakes yes I know about the linux binaries and I run them. I just want wine to work correctly.

    I've complied from source and used many versions of wine. I even SWITCHED DISTROS just to get it to work. Fact of the matter is, I'm running Gentoo right now and it STILL does not wotk!!


    This is very infuriating. Its not my drivers, its not my distro, its not the Xorg version or anythign like that, its not a specific wine version, But the issue only pertains to Wine running games liek doom3 or quake3, when the linux binaries run them fine.

    It has to be a wine issue, but for every version 0.9.1 to 0.9.6? and 0.9.1 was working so well with slackware!

    I'm going to fetch 0.9.0 and see how well that works.

    Still seeking advise.

  6. #6
    Linux Newbie
    Join Date
    Mar 2005
    Location
    de_dust
    Posts
    115
    I downloaded Cedega 4.4 from somewhere and it runs quake 3 just fine.

    This is obviously a Wine issue. should I submit this as a bug to winehq?

Posting Permissions

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