Hi, I am running wine 0.9.58 and having problems running Counter Strike: Source, Rainbow Six 3: Raven Shield. I think this is caused by the direct x layer in wine. My system runs opengl programs fine using the ATI driver (Radeon 3850). Is there any way I can test directx functionality without having to download a game? Dxdiag.exe is not included in wine. Best regards, Chris
On Wed, 9 Apr 2008 20:58:42 +0200 "Christoffer S?rensen" <sorensen.christoffer at gmail.com> wrote:> Hi, > > I am running wine 0.9.58 and having problems running Counter Strike: > Source, Rainbow Six 3: Raven Shield. > > I think this is caused by the direct x layer in wine. > > My system runs opengl programs fine using the ATI driver (Radeon 3850). > > Is there any way I can test directx functionality without having to > download a game? > > Dxdiag.exe is not included in wine. >i don't know if there is any program included which basicly checks every dx function perhaps sth like that is floating around the internet or maybe some basic dx benchmark tool -- Marcel W. Wysocki <maci at satgnu.net> -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: not available Url : http://www.winehq.org/pipermail/wine-users/attachments/20080409/3eeb8cbd/attachment.pgp
Christoffer S?rensen wrote:> Hi, > > I am running wine 0.9.58 and having problems running Counter Strike: > Source, Rainbow Six 3: Raven Shield.What sort of problems? Christoffer S?rensen wrote:> > My system runs opengl programs fine using the ATI driver (Radeon 3850). >Programs such as? Don't tell me that you ran glxgears and can declare that full 100% of OpenGL 2.1 is 100% working flawlessly in your setup! Christoffer S?rensen wrote:> > Is there any way I can test directx functionality without having to > download a game?Yes, download any other full featured 3D app, like 3DMark & co. There are no programs that test full 100% of everything. At least free ones available to general public.
On Thu, 10 Apr 2008 07:02:24 -0700 "Dan Kegel" <dank at kegel.com> wrote:> On Wed, Apr 9, 2008 at 11:04 PM, Christoffer S?rensen > <sorensen.christoffer at gmail.com> wrote: > > > > Is there any way I can test directx functionality without having to > > > > download a game? > > > > > > Yes, download any other full featured 3D app, like 3DMark & co. > > > There are no programs that test full 100% of everything. At least free ones available to general public. > > > > i tried 3dmark 2001se, that hangs the machine. > > Sounds like a pretty good test right there! > Should we recommend this app as a "run this first to make > sure wine 3d is happy on your system" test to new users? > > I could add it to winetricks...is it free even ? -- Marcel W. Wysocki <maci at satgnu.net> -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: not available Url : http://www.winehq.org/pipermail/wine-users/attachments/20080410/29ebfb25/attachment.pgp
On Thu, Apr 10, 2008 at 7:04 AM, Marcel W. Wysocki <maci at satgnu.net> wrote:> > > i tried 3dmark 2001se, that hangs the machine. > > > > Sounds like a pretty good test right there! > > Should we recommend this app as a "run this first to make > > sure wine 3d is happy on your system" test to new users? > > > > I could add it to winetricks... > > is it free even ?Yup. http://appdb.winehq.org/objectManager.php?sClass=version&iId=4544 has a free download url.
Christoffer S?rensen wrote:> On Thu, Apr 10, 2008 at 1:20 AM, vitamin <wineforum-user at winehq.org> wrote: > > > > > Christoffer S?rensen wrote: > > > > > Hi, > > > > > > I am running wine 0.9.58 and having problems running Counter Strike: > > > Source, Rainbow Six 3: Raven Shield. > > > > > > > What sort of problems? > > > > Steam works fine, but games don't run: the resolution changes and the > game exits.What distro? What video card? What drivers? Have you unchecked "In-game steam community"? Have you disabled/killed/removed pulseaudio if you have one? Christoffer S?rensen wrote:> > I tried glxgears and a native linux opengl chess game.Exactly what I said - they use 5% functionality of what Wine needs. Christoffer S?rensen wrote:> > i tried 3dmark 2001se, that hangs the machine.That points to driver/hardware problems with your machine. Unless of course you ran it as root...
Sorry to interfere with this dicussion, but i'm afraid a have bad news for you: Here's my experience of using ATI-card + fglrx-drivers for more then 2 years : Spontaneous reboots of my computer Logging out from X-server at random stages in games Never ran a successful complete test from wine's test suite in ddraw/d3d8/d3d9 Several crashes in multiple games that were reported to work fine in wine. I could extend the list with several other issues, but let's keep it short: I upgraded my computer 2 months ago, and got me an nVidia-card again (like i had before i got that damned ATI-card). Experience for last two months: Never got a reboot/spontaneaous logout Absolute stability All test from wine run fine. Nice performance/stability in games. I'm sorry to say so, but untill ATI improves their Linux drivers I guess you're doomed :(. The only games i was able to run more or less without problems were OpenGl games like Doom3/ Serious Sam/ Enemy Territory. All DirectX Games just ran sh*t. Go and get yourself a new card.... Regards.
I would also like to see a good way to test DirectX. The problem with dxdiag is that it does not seem to work without installing MS DirectX and then setting a whole bunch of dll overrides. Of course, there are those who ask, "Why would you do something as stupid as installing DirectX?" The obvious is answer is "Duh. To get a diagnostic program to run." If there were a diagnostic that didn't crash without MS DirectX it would help a lot.
Can you see if it tries to run it or just checks for the file? Does: $ touch ~/.wine/drive_c/windows/system32/dxdiag.exe Fix gamezone? Actually the name of the app is not gamezone but gameshadow (sorry): http://appdb.winehq.org/objectManager.php?sClass=version&iId=8308>I don't remember if it just checks for the file, or tries to run it, and i cannot test now, as i'm on holiday and 9000 km away from my own computer ;) But you could test it yourself, as it's a free download. If I remember correctly you need first copy a scrrun.dll to system32 and register it, and then you run into the bug about missing dxdiag.exe.