C3PO
2011-Sep-05 15:07 UTC
[Wine] A strange behaviour of The Bat under Wine - Xorg exhaustion
Though rated as Platinum. Wine 1.3.27, KDE 4.6, Xorg 1.10.4 Nvidia Problems with running The Bat 4.x, 5.x (release number doesn't matter). With time Xorg server starts to consume more and more processor time, yet the memory and processor usage of The Bat itself remains the same. Closing The Bat restores xorg low process consumption. If The Bat is run for a few days X-Org would hang. Though the processor consumption isn't high, KDE would freeze and refuse to respond. It's not always possible to stop and reboot KDE, sometimes stopping KDE would result in a system hang. Did anyone notice a similar behavior with other Windows apps? Is it possible to protect Xorg from dead locks?
C3PO
2011-Sep-05 21:08 UTC
[Wine] Re: A strange behaviour of The Bat under Wine - Xorg exhaustion
It looks like there is a resource leak with wine 1.3.27 and The Bat animated task bar icon. The Bat is a sophisticated mail agent which places an animated icon on the task bar whenever a new mail is received. This is a default option. Running The Bat 4.x, 5.x with Wine 1.3.27 results in Xorg server starting to consume CPU progressively with application running time. Eventually xorg CPU usage would go to 100% and after a few hours it would dead lock KDE GUI. The temporary workaround - disable task bar icon animation. That will bring xorg cpu usage back to normal and stabilize The Bat. May be other applications with animated task bar icons are affected - if your app has animated task icon and runs constantly (like a mail agent) check out xorg CPU usage if it goes high - try to disable animation. PS There is all so a possibility that this is a KDE bug, not WINE. KDE might handle animated task icons poorly. Could someone check out Xorg with a native linux application on KDE 4.6? The application must use an animated task bar feature. Pay attention on x server. If while application is running the CPU usage goes high - then it's a KDE bug.