Here is an attempt to start up Call of Duty Call of Duty 2]$ wine CoD2MP_s.exeĮrr:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problemsĮrr:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.Įrr:d3d:InitAdapters Failed to get a gl context for default adapterĭirect3D9 is not available without OpenGL. Did I miss something?Īnyways, forgot to put in an example of the errors I see. Thanks for your response, but I didn't see anything that would help. Loaded plugins: presto, refresh-packagekit I have Fedora 13 installed with the following nvida ~]$ sudo yum list *nvidia* So seeing this thread I thought maybe it is time to see if someone can help me: Native OpenGL works fine for me and I regularly play native 3D games like Enemy Territory Quake Wars. In fact I have tried various times to get wine to work with 3d games and have failed. I have the same / similar problem except xorg-x11-drv-nvidia-libs.i686 didn't fix this for me. Post added at 12:10 AM GMT - Previous post was at 12:10 AM GMT. Post added at 12:10 AM GMT - Previous post was at 10:30 PM GMT -īTW, you may improve your situation by setting "hardware acceleration" to "emulation" in winecfg, and disable multithreading in oblivion.ini file at least this is what I read in several wine oblivion guides. Let me know if you need more informations, and thanks for the tip! AFAICT the pulseaudio backend seems to be better than the ALSA one on my machine - so far everything works great, except for some issues with grass textures, but that's really minor. my bad.)Īnyway, oblivion seems to run fine, including music.
OPENGL 32 BIT INSTALL
Clearly, installing Windows is not an option -)Īrgh, you are right, I was missing the i686 nvidia driver :-/ (I previously attempted to install it doing `yum install *nvidia*i686` but that didn't work due to broken dependencies, and I assumed that i686 and x86_64 flavours of nvidia drivers could not be mixed.
OPENGL 32 BIT HOW TO
I think that wine might have problems accessing the 64-bit ogl drivers, but I don't know how to confirm it, and even less how to solve it. This is not my case I use OpenGL everyday, and hardware acceleration is clearly supported in my configuration (confirmed with `glxinfo | grep direct`). I have tried looking around for a solution, but in all cases I found the root of the problem was missing OpenGL support / missing drivers. In all cases, running either of the games I get the same error (using WINEDEBUG=+d3d): "Direct3D requires OpenGL support." Appareantly wine d3d layer can't access to the nvidia OpenGL driver, and therefore d3d is disabled within wine - making the two games not to start up. I have tried several flavors of wine: 64-bit wine from the fedora 13 repo, 32-bit wine from the fedora 13 repos, 32-bit wine 1.3.2 built from source. I have spent a couple of days trying to get either Morrowing (TES3) or Oblivion (TES4) working under wine, unfortunately without success. I am running Fedora 13 with the nvidia blob for OpenGL hw acceleration, everything x86_64.