So some specs ... Fedora 10 (32bit), Wine (v1.1.15). I installed warcraft 3 and frozen throne expansion, when I did a clean Fedora 10 install with Wine 1.1.15. Things ran well for the most part, once in awhile war3 would throw up and error just after launching, all I had to do was relaunch the program and I was good. I was using opengl. The March 23rd some new updates came down the pipe for my system (that auto notifier that comes with Fedora 10). As I usually do I downloaded/installed them. Well Wine no longer functions. The update installed updates for ... libX11, lcms-libs, gtk2, postgresql-libs, lcms, keepassx, xorg-x11-drv-vesa, selinux-policy, selinux-policy-targeted So my guess is either the GTK2 or the xorg update hosed wine. The crazy thing is I can't even run "Wine Configuration" I try to launch it and nothing happens (by going to Applications, Wine, WIne Configuration). When I try to launch my war3, it acts like its loading (opens a window on the taskbar) then it disapears (I assume crashes). I am just wondering if you have any troubleshooting suggestions? Is there a log I can check to see why war3 is crashing? Any idea why wine's own configuration won't even load? Thanks
Same problem here. I just fixed it by re-installing the NVidia drivers (180.29). Wine crashed the first time through, then it worked. If you are running the binary NVidia drivers, try re-installing.
Thanks, I followed the re-install for Nvidia drivers for Fedora 10 here ... http://forums.fedoraforum.org/showthread.php?t=204752 After that it worked.
Doh, spoke too soon, was fine right after I reinstalled the video drivers. But then I restarted for shits and it went back to not working. Same symptoms. So its the video drivers but why would it work before the restart and not after?
[/quote]Because the kernel used the old version of the video driver before reboot. Unless you're going to kill X, you can't unload and reload the nvidia module.[/quote] I sort of get what you're saying but I think you didn't get the problem. Wine didn't work, so I reloaded the video driver, then Wine worked (without reboot or killing X). Then I rebooted and I was back to Wine not working which means the video driver reload isn't sticking or something else is going on. What is strange is Wine is fixed after the video update without killing X. It doesn't work after I reboot or before I did the reload of the driver.
vtx <wineforum-user at winehq.org> wrote on March 26th:> >[/quote]Because the kernel used the old version of the video driver before reboot. >Unless you're going to kill X, you can't unload and reload the nvidia module.[/quote] > >I sort of get what you're saying but I think you didn't get the problem. > >Wine didn't work, so I reloaded the video driver, then Wine worked (without reboot or killing X). >Then I rebooted and I was back to Wine not working which means the video driver reload isn't >sticking or something else is going on. What is strange is Wine is fixed after the video update >without killing X. It doesn't work after I reboot or before I did the reload of the driver.I have been following this 'thread' and am wondering if the update is 'sticking'. Can you run the program that detects what version of the driver you are using before and after the upgrade and then again after rebooting? This might help. If the driver update is not taking, it is time to contact the producers of your Linux distribution for assistance. James McKenzie
vtx: I don't know how you managed to re-install the NVidia driver without killing X, whatever it was probably wasn't good enough. I hate to speculate on this, because my speculations are often wrong, but I suspect that something about the fedora update messed with part of the x.org configuration (since an x.org driver was part of the update), and that was enough to cause trouble. Re-installing the NVidia driver probably restores whatever got clobbered. I use the binary nVidia driver, and to install it the x server can't be running. Ctrl-Alt-F2 is not dead enough, you need to boot to runlevel 3. Of course, you need the binary driver if you don't have it. Get it from the nVidia site. I have my grub.conf set to expose the grub menu (comment out the "hiddenmenu" option), and I give it 10 seconds or so for the timeout so that I have time to push buttons. On the reboot, hit the 'a' key, which allows you to append (to the default kernel) boot options. Add " 3" (without quotes), which will boot you to runlevel 3, which is the non-graphical console. Log in as root and "sh NVIDIA-Linux-x86-180.29-pkg1.run". Respond to the various prompts. It will compile the interface to the binary and fix your configuration. Then simply reboot, which will go to runlevel 5 (normal). This fixed it for me. I think you are in some strange state of partially fixed configuration.