Installed without error.
When i tried to run "login.dll" directly, (skipping the patcher) the login screen came up and accepted my login. Then crashed with a renderer creation failed error.
What does not
When attempting to patch, I get the error message:
The console spams the message:
wine client error:9: write: Bad file descriptor
What was not tested
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Jan 18 2018||3.0||Yes||Yes||Yes||Gold||EgliFalco|
|Show||Fedora Core 6 x86_64||Nov 13 2006||0.9.25.||Yes||Yes||Gold||Henry Kroll|
|Show||Fedora Core 6||Oct 30 2006||0.9.24.||Yes||Yes||Silver||Henry Kroll|
|Show||Fedora Core 5 x86_64||Oct 06 2006||0.9.22.||Yes||Yes||Silver||Henry Kroll|
|Current||Fedora Core 5 x86_64||Aug 16 2006||0.9.18.||Yes||No||Garbage||an anonymous user|
2013-05-04 Admin note: the instructions below are old and may not apply to current Wine. They are being left here for the benefit of anyone who may wish to test and/or update them.
--- dlls/winex11.drv/mouse.c.orig 2008-04-22 03:42:10.000000000 -0800 +++ dlls/winex11.drv/mouse.c 2008-04-22 03:40:29.000000000 -0800 @@ -924,6 +924,7 @@ lpCursor->nWidth, lpCursor->nHeight, lpCursor->bPlanes, lpCursor->bBitsPerPixel); else TRACE("NULL\n"); + return; /* set the same cursor for all top-level windows of the current thread */
Applying The Patch:
cd $HOME/Download/wine patch -p0 < wine-X-cursor-hack.patch # If you have already installed from source, just re-run make make -s > /dev/null && sudo make install
Alternately, you can run make from within the $HOME/Download/wine/dlls/winex11.drv folder and copy winex11.drv.so to wherever wine was installed, probably /usr/local/lib/wine.
If you are worried about the cursor hack messing up other programs you can run wine directly from the source tree without installing: