Click to See Complete Forum and Search --> : The Everlasting Battle with Wine
trilarian
08-15-2002, 04:02 AM
I've been struggling with wine on and off for an eternity and have yet to see it run anything(even solitare crashes). I initially tried to use the version that came with mandrake 8.2. The packages installed fine, but I could not find the wineconf
ecutable. If I tried wine program, I got the error:
wine:Unhandled exception, starting debugger...
err:sah:EXC_DefaultHandling Unhandled exception code c0000005 flags 0 addr 0x402b1d77
So I unistalled all the packages and cvs the newest version of WineX. After running ./tools/wineinstall, i ran ./tools/wineconf. Conf finds my Win98 partition and sets up the path and temp. Then it crashes with can't read ./win.ini. I tried changing permissions and copying the file to the wine directory. Still same prob.
Any suggestions on getting wine up? I really want to get WCIII running on my system.
Thx,
-Trilarian
Gaccm
08-15-2002, 01:25 PM
i don't have a dos drive so i can't use wineconf, but i got it all to work. What i did is use the program winesetup made by codeweavers. It's graphical and the defaults will almost definitly work for you.
trilarian
08-15-2002, 04:05 PM
I finally gave up on Transgaming and went with the codeweaver rpm. The install went fine, and the graphical setup was a lot easier. My only problem now is that I can't write to my dos partition as a regular user, only as root. And wine can't be run as root. I tried chmod a+rwx /mnt/windows. No error message comes up but it leaves the permissions set to 755 read and execute but no write. So I logged out and login as root and run nautilus. From the properties of the windows folder I try and select write for all, but it won't let me. I tried changing the owner and group from root to my name, but it said I didn't have permissions as root and the owner! So how do I get the the dos drive writable? It is a fat32 partition with win98SE on it.
Thx
bwkaz
08-16-2002, 12:28 PM
In /etc/fstab, on the line for your Windows partition, change umask=022 to umask=000
trilarian
08-17-2002, 02:25 PM
Thx for the reply. What I did was umount the drive, then add uid=trilarian to fstab and then remounted it. I then had group privlages and was able to write to the drive. Can get things like wordpad to work now, but still having problems with opengl. I may try WineX now that I can write to the drive.
DOlson
08-23-2002, 03:29 PM
If you are playing OpenGL games using WineX, you'd be better off with Wine. The reason is that WineX translates OpenGL calls to... OpenGL calls, instead of passing them through directly like Wine does. You'll get much higher framerates.
Then again, the BEST idea would be to use a native port. If one doesn't exist, ASK FOR IT. They don't know you want a port if you don't ask.
trilarian
08-23-2002, 11:29 PM
Wine works well, but some directx games will not run under wine, but will under winex. Warcraft III is an example, which I have been asking Blizzard for a linux port since the release of Diablo II. They respond with we currently don't have enough demand to spare the resources, but maybe in the future.
Gaccm
08-24-2002, 03:57 PM
I've played wc3 in linux for a while, this is what i used to get it to work:
http://www.transgaming.com/showthread.php?msg=11638&forum=6&thread=11638
trilarian
08-25-2002, 12:32 AM
I didn't say I couldn't play wc3 on linux. I got it to work with winex. I was simply saying wine would not play it. That cvs is a cvs of winex, even though you don't type the x to play. The x is added if you purchase the rpm instead of compiling the source.