I have a problem running games with wine.

Asked by Brad Beaubien

I am running wine Wine 1.2.2, downloaded from the Software Center, on Ubuntu 10.10. I have an NVIDIA 425M graphics card. I'm having a problem running games on wine. All of my attempts end in failure. They will install and uninstall fine, but wine won't even open them. I've decided to try to get Age of Empires 2 running right now, because the winehq site says it runs well. When I try to run it, this is what I get:

<:/Program Files/Microsoft Games/Age of Empires II$ wine empires2.exe
fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"siwvid.vxd". Try setting Windows version to 'nt40' or 'win31'.
fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"ntice.vxd". Try setting Windows version to 'nt40' or 'win31'.
wine: Unhandled page fault on read access to 0x00000000 at address 0x4277fa (thread 0009)

What exactly does that mean? Am I missing a DLL or something else that I need to run games in wine, because this isn't the only game that won't run? Any help would be appreciated! If I can get this to work, I can move on to newer games, I'm just trying to get anything working at the moment.

Thank you ahead of time for your help.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu wine Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Brad Beaubien (bradb117) said :
#1

Okay, I changed the settings in wine to run windows xp instead and It ran Age of Empires this time. I got the loading screen then it failed again on me and said this:

<:/Program Files/Microsoft Games/Age of Empires II$ wine empires2.exe
fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
wine: Unhandled page fault on read access to 0x00000030 at address 0x7e2153fd (thread 0025)

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#2

This is reminiscent of bug 203225. Age of Empires II usually runs fine in Wine (see http://appdb.winehq.org/objectManager.php?sClass=version&iId=147), so I don't know why this is happening. Does the problem persist if you use the beta version of Wine (http://www.winehq.org/download/ubuntu)?

Revision history for this message
Brad Beaubien (bradb117) said :
#3

Yes, it does, and Age of Empires 2 isn't the only thing that won't run. In fact anything that uses DirectX or OpenGL refuses to run.

I've been using google to find a way to install OpenGL but I can't find anything on it. When I first installed Ubuntu the NVidia drivers they provided didn't work, they crashed my X. So, I had to manually install the newest driver from the NVidia website. Maybe this has something to do with my problem.

I really don't know, though, because games I download from the software center for Linux work perfect. I can even play some higher end graphics games and turn the graphics all the way up. It's just trying to use wine is when I get the problem.

Revision history for this message
PioneerAxon (arth-svnit) said :
#4

You can install PlayOnLinux to install applications more easily & run on wine..
It is actually a set of preconfigured scripts to make certain application run properly on wine..
It has a pretty huge database of games & applications..
It also has wine version manager to manage installed version of wine & to install new versions easily.

Revision history for this message
Ken Sharp (kennybobs) said :
#5

Can you help with this problem?

Provide an answer of your own, or ask Brad Beaubien for more information if necessary.

To post a message you must log in.