You are not logged in.
I am trying to get WoW working with wine, and I saw the posts about issues with the latest patch and the current kernel. I haven't even reached that point yet. When I start launcher, I get to the point where I hit play, then I get this error:
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
.
<whole bunch of archive lines>
.
fixme:win:EnumDisplayDevicesW ((null),0,0x196ee20,0x00000000), stub!
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.I have an Nvidia 8400GS card, am using the nvidia-lts driver, kernel26-lts kernel, wine 1.2.
I know it's an issue with opengl, and I did some looking around but I couldn't really find any solutions to my problem.
when I run nvidia-settings, the opengl settings are activated and seem to be working. Any help is GREATLY appreciated!
David
slackcub@gmail.com
Offline
Maybe it's because nvidia has it's own libgl implementation. Run 'pacman -Q libgl' to check.
Offline
$ sudo pacman -Q libgl
error: package "libgl" not foundand when I run pacman -Sy libgl
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
resolving dependencies...
looking for inter-conflicts...
:: libgl and nvidia-utils are in conflict. Remove nvidia-utils? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: libgl and nvidia-utils are in conflictOffline
That means that the princess is in another castle. You can the uninstall nvidia binary drivers and get nouveau open-source ones (with libgl) BUT nouveau doesn't really support 3D atm. Be sure to read the wiki on nouveau drivers and configure them properly. If you find their performance unsatisfying, you can always reinstall nvidia drivers at a later time.
I'm not an expert on wine or WoW so my advice is a generic one, not tailored to this specific problem you're having.
The wiki suggests as follows:
If you're having trouble getting DirectX apps to run properly, try adding the -opengl flag:
wine /path/to/3d_game.exe -openglLast edited by karol (2010-08-02 01:09:47)
Offline
I tried nouveau. I can't even run X with it. I get a completely screwed up display, and I need the 3d to run WoW(at least I'm pretty sure I do ;} )
Offline
I tried nouveau. I can't even run X with it. I get a completely screwed up display, and I need the 3d to run WoW(at least I'm pretty sure I do ;} )
You did follow http://wiki.archlinux.org/index.php/Nou … figuration and still have problems with X? That's weird.
Maybe you can try the current kernel or some "future" kernel from AUR or
http://aur.archlinux.org/packages.php?ID=36298
http://aur.archlinux.org/packages.php?ID=33974
http://aur.archlinux.org/packages.php?ID=33975
Have you tried the nvidia drivers and
wine /path/to/3d_game.exe -opengl?
Last edited by karol (2010-08-02 01:26:24)
Offline
I didn't find those instructions until I gave up and installed the regular nvidia driver. I tried wine ... -opengl and there was no help there. I may have to go through and install the nouveau drivers.
David
slackcub@gmail.com
Offline
I didn't find those instructions until I gave up and installed the regular nvidia driver. I tried wine ... -opengl and there was no help there. I may have to go through and install the nouveau drivers.
David
slackcub@gmail.com
I tired to run assaultcube on nouveau drivers - it's a simple 3d game, doesn't need a lot of processing power, but I couldn't get it to run. With nvidia drivers I had zero problems.
I think sb will help you as there are quite a few WoW players around.
http://appdb.winehq.org/objectManager.p … &iId=17421 suggests getting the new kernel instead of the -lts one.
Offline
I tried the nouveau drivers, and it caused my X to crash.. Not pleased! I'm switching back to the nvidia driver and I'll check out that post.
David
slackcub@gmail.com
Offline
ok, I'm at a loss as to what can be causing this. I tried installing the -rc kernel, and I couldn't even start X. Kept telling me that the nvidia driver could not be found. I think i'm just to going to have to stick to Windows for WoW and Arch for everthing else, even though I really don't want to. If anyone else has any ideas, I'll gladly listen! Thanks for your time.
David
slackcub@gmail.com
Offline
Just gonna take a stab here as wow runs fine on my laptop. After updating the game I notice my settings sometimes revert back to default. So...and sorry if this is something you already checked.
Did the patch overwrite your Config.wtf file?
If so you need to add
SET gxAPI "OpenGL"
Thats the only problem I have ever had with wow on any flavor of linux.
Last edited by Shakz (2010-08-03 16:22:27)
Offline
Shakz, I tried that, but it didn't help. I can't get my OpenGL drivers to load, so forcing it to use OpenGL probably would be a good idea one solve this issue.
David
slackcub@gmail.com
Offline