Wine Unbearably Slow

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
MrDelish
Level 1
Level 1
Posts: 5
Joined: Tue Aug 04, 2009 9:23 pm

Wine Unbearably Slow

Post by MrDelish »

After using Wine without any significant hitches for over a year, I've just come across one. Every time I load any application (even winecfg), it takes between thirty seconds to one minute for it to load. During this time, normal functions take forever or don't work at all (selecting folders, opening a file, etc.). Sometimes it will load and work just fine, but often the program continues to wreak havoc by slowing down the system several minutes after closing the program. Based on some searching I did, I've attempted the following thus far:

- Upgraded Wine version from 1.1.24 to 1.1.26
- Changed a bunch of things in winecfg - OS emulation, disabled audio, unchecked the boxes for allowing the window manager to control the windows, emulated virtual desktop, yadda, yadda...
- Removed old software and some folders created during an attempt to get DirectX working in Wine
- Disabled all desktop effects
- Ran the commands for uninstalling per the FAQ, wiped out my ~/.wine and ~/.PlayOnLinux directories and installed v 1.0.1 fresh

Since the last step, I tested notepad and it seems to have the same problem. I plan on using bottles with PlayonLinux later to avoid these issues, but the loading times are killing me. Did I miss something in the steps I took?

Any advice will be greatly appreciated. I have a Virtualbox running XP, but really prefer to keep my applications running in Wine whenever possible.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Wine Unbearably Slow

Post by austin987 »

On Tue, Aug 4, 2009 at 9:37 PM, MrDelish<[email protected]> wrote:
After using Wine without any significant hitches for over a year, I've just come across one. Every time I load any application (even winecfg), it takes between thirty seconds to one minute for it to load. During this time, normal functions take forever or don't work at all (selecting folders, opening a file, etc.). Sometimes it will load and work just fine, but often the program continues to wreak havoc by slowing down the system several minutes after closing the program. Based on some searching I did, I've attempted the following thus far:
Do you have any network printers?

--
-Austin
MrDelish
Level 1
Level 1
Posts: 5
Joined: Tue Aug 04, 2009 9:23 pm

Post by MrDelish »

Nope, no networking to speak of. I've only plugged a Canon USB printer in directly into it a handful of times. Is there something I could disable to see if it's interfering? More than happy to give it a try...
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Wine Unbearably Slow

Post by vitamin »

MrDelish wrote:Every time I load any application (even winecfg), it takes between thirty seconds to one minute for it to load.
Run this and check how it works. Also post complete terminal output it generates:

Code: Select all

WINEPREFIX=~/wine_test wine winecfg
Cloudef
Level 4
Level 4
Posts: 138
Joined: Wed Mar 18, 2009 3:10 pm

Post by Cloudef »

Either your registry is corrupted or something fails to load. This is usually due to failed instillation of some Windows Redistributes. You have to start with clean Wineprefix I'm afraid.
Cloudef
Level 4
Level 4
Posts: 138
Joined: Wed Mar 18, 2009 3:10 pm

Post by Cloudef »

To add you can also try

Code: Select all

wineboot -u
it can fix the issue in some cases.
MrDelish
Level 1
Level 1
Posts: 5
Joined: Tue Aug 04, 2009 9:23 pm

Re: Wine Unbearably Slow

Post by MrDelish »

vitamin wrote:Run this and check how it works. Also post complete terminal output it generates:

Code: Select all

WINEPREFIX=~/wine_test wine winecfg
Same behavior... took forever to load. Here's the output:

Code: Select all

WINEPREFIX=~/wine_test wine winecfg
wine: created the configuration directory '/home/USER/wine_test'
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
fixme:system:SetProcessDPIAware stub!
fixme:iphlpapi:NotifyAddrChange (Handle 0x7cf209e8, overlapped 0x7cf209cc): stub
fixme:shell:DllCanUnloadNow stub
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
wine: configuration in '/home/USER/wine_test' has been updated.
The output is nearly identical to what came out as a result of the other command suggested:

Code: Select all

wineboot -u
The only difference is the penultimate line (fixme:mixer:ALSA... was not there. But the slowness was there as well.

If it matters, I'm running the 64-bit version of Jaunty.
MrDelish
Level 1
Level 1
Posts: 5
Joined: Tue Aug 04, 2009 9:23 pm

Post by MrDelish »

So I started looking into the errors that popped up and tried some other things... one of them was using winetricks by downloading the script (http://www.kegel.com/wine/winetricks) and running

Code: Select all

sh winetricks vcrun2005sp1 vcrun2005
after which I get the following output:

Code: Select all

WINEPREFIX=~/wine_test wine winecfg
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
Yet the problem persists. Unless I get some pointers on how to remedy this, I'll probably scrap my Ubuntu installation and start over fresh sometime soon. May be a good time to give Kubuntu a try...
Locked