Before we start ... I've looked at a lot of posts, in the archives here, over the last few days on WINE installation - most seem to say to clueless n00bs "use a package manager / it just works".
So I thought that installation would be a breeze.
No.
I installed using slapt-get. "wine" works, at least gives the use info, "winemine" works - but I can't run any apps without it crashing X. No error logs seem to be created, nothing logged to the /var/log files.
I decided to manually install. It didn't really help except to point out some missing deps. So I now have 0.9.15 installed.
Now, a couple of posts mention running winecfg once installed (thought I can't find where it tells you to do this on the WINE site?). So I tried that, basically it just creates a ~/.wine-XXXXX (where XXXXX is a random string) directory but never finishes the process and so doesn't name it to be ~/.wine . As this is my first wine install I don't know whether it's writing everything it needs?? I did try just renaming ~/.wine-XXXXX to .wine but it didn't seem to like it.
So elsewhere someone mentions using wineprefixcreate (again can't find where it says this in WINEs install instructions). So I try that.
Great I can now get ~/.wine .
Skip this I just figured it out whilst writing the post ...
winecfg takes 4 minutes (I just timed it) to run but I finally have it going. The audio tab locks the whole thing up (I don't want to sit and wait to see if it eventually does something).
Running apps is another story.
"wine notepad" takes about 10 minutes to write anything to screen and slows the system noticeably. "ies4linux" runs and suprised me the other day when, it felt like 20 minutes later, it just popped up an IE6 window. The net connection is painfully slow (I'm on megabit, it's more like 28.8K).
Where am I going wrong?
So it appears the problem was my firewall. If I do "# /etc/rc.d/rc.firewall stop" then it pops up straight away. Now I just need to find what ports to open from and to where?
---
strace winecfg gives an almost endless stream (that appears to repeat) of:
Code:
munmap(0x7ff60000, 524288) = 0
mmap2(0xc9ec0000, 262144, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7ffa0000 ... and similar