http://bugs.winehq.org/show_bug.cgi?id=36707
Bug ID: 36707 Summary: wineboot hangs (loops?) with 100% CPU Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: tebclause@gmail.com
Might be Wine bug #36664 Looks like RedHat bug #1097970
Wine 1.6.1 worked very well in Ubuntu 12.04, for years, until the patch below was applied.
( from: /var/log/apt )
Start-Date: 2014-06-07 06:10:33 Commandline: aptdaemon role='role-commit-packages' sender=':1.323' Install: linux-headers-3.2.0-64:amd64 (3.2.0-64.97), linux-image-3.2.0-64-generic:amd64 (3.2.0-64.97), linux-headers-3.2.0-64-generic:amd64 (3.2.0-64.97) Upgrade: linux-generic:amd64 (3.2.0.63.75, 3.2.0.64.76), linux-headers-generic:amd64 (3.2.0.63.75, 3.2.0.64.76), linux-image-generic:amd64 (3.2.0.63.75, 3.2.0.64.76), linux-libc-dev:amd64 (3.2.0-63.95, 3.2.0-64.97) End-Date: 2014-06-07 06:13:55
After that patch Wine locks/hangs in wineboot with 100% CPU (one core) use. I tried running Configure Wine to eliminate potential application dependencies and see the same behavior starting it. When I kill the wineboot process wincnfg starts and takes 100% of CPU until killed. Same situation with Wine 1.7.18 in Ubuntu 12.04 Same situation with Wine 1.6.2 in Ubuntu 14.04
Things I've tried that did NOT fix or change the problem:
Reinstall Wine 1.6.1 ( wine1.6:amd64 (1.6.1-0ubuntu1~ppa1~precise1) ) Instal Wine 1.7.18 Remove Wine 1.7 and (re)install 1.6.1 Replace open source video driver with Nvidia proprietary driver. Upgrade to Ubuntu 14.04 and Wine 1.6.2
http://bugs.winehq.org/show_bug.cgi?id=36707
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |focht@gmx.net Version|unspecified |1.6.1 Resolution|--- |DUPLICATE
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello tebclause,
yes, the symptoms you describe are exactly bug 36664
Next time please _comment_ on the bug since you already suspected the correct one (bug 36664) instead of creating a dupe.
See here: http://cloud-images.ubuntu.com/releases/12.04.2/release/unpacked/release_not...
--- quote --- The Linux kernel was updated from 3.2.0.63.75 [3] to 3.2.0.64.76 [4] ... * x86-64, modify_ldt: Ban 16-bit segments on 64-bit kernels - LP: #1319885 --- quote ---
Wine was deliberately broken to fix a potential security issue.
"a few 16-bit apps" ... sure. A lot of 32-bit installers still carry 16-bit (legacy) parts.
Same breakage happened with Fedora distro I use.
There is a temp patch, making it a runtime option:
https://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?id=fa81511b...
and some work to fix it properly: https://lkml.org/lkml/2014/5/4/376
It might take some time until distros backport this too. Until then you are stuck with booting older kernels.
Regards
*** This bug has been marked as a duplicate of bug 36664 ***
https://bugs.winehq.org/show_bug.cgi?id=36707
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Austin English austinenglish@gmail.com --- Closing.