Bug 30359 - Performance issues with unity-greeter
Performance issues with unity-greeter
Status: CLOSED FIXED
Product: Z_Univention Corporate Client (UCC)
Classification: Unclassified
Component: End user applications
unspecified
Other Linux
: P5 normal
: UCC 1.0
Assigned To: Erik Damrose
Moritz Muehlenhoff
: interim-4
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-02-08 14:59 CET by Erik Damrose
Modified: 2013-03-26 09:14 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erik Damrose univentionstaff 2013-02-08 14:59:10 CET
This was noticed first when testing multimonitor setups: Unity-greeter is almost nonresponsive when moving the mouse around and selecting buttons. Performance gets better a few seconds after moving the mouse the last time. While moving the mouse around CPU utilization is very high. It is very noticeable on slow computers.

This issue has also been reported in ubuntu: https://bugs.launchpad.net/ubuntu/precise/+source/unity-greeter/+bug/945749
Comment 1 Erik Damrose univentionstaff 2013-02-08 15:21:17 CET
I uninstalled our theme univention-ucc-theme and the performance issues
persisted.

Some differences i spotted during testing: in a virtual machine and on a HP
thinclient the cpu utilisation is around 90% Xorg 10% unity-greeter; on a acer
laptop with a core2duo 1.4GHz it is around 40% Xorg 35% unity-greeter.

The virtual machine and HP thinclient are responsive with only minor lags while
entering e.g. a username, the acer laptop is unusable while and for 5-10
seconds after moving the mouse around.
Comment 2 Moritz Muehlenhoff univentionstaff 2013-02-08 15:54:42 CET
This is also reproducible on a HP 5745 thin client using an Intel graphics adapter (like the Acer notebook).
Comment 3 Erik Damrose univentionstaff 2013-02-08 16:47:40 CET
Changing the theme to Adwaita from gnome-themes-standard greatly improves
performance.

All other gtk-3.0 themes in /usr/share/themes have about the same bad
performance, including our UCC theme that was used in the first place.
Comment 4 Erik Damrose univentionstaff 2013-02-11 13:14:39 CET
The default unity-greeter theme has been changed to Adwaita. Patches to unity-greeter have been created to make the menubar more readable.

rev 38967
univention-ucc-theme_1.0.6-1
univention-lightdm_1.0.13-1
unity-greeter_0.2.9-0ubuntu1.11.201302111239
Comment 5 Moritz Muehlenhoff univentionstaff 2013-02-13 14:50:42 CET
With the revised GTK theme the performance is better. On the HP 5745 the CPU usage is still high if the mouse is moved around, but that's not a typical use case and the problem is system-specific.

The standard login is usable on that client, so we'll keep the current status for UCC 1.0.
Comment 6 Moritz Muehlenhoff univentionstaff 2013-02-13 15:28:52 CET
On a Thinkpad X201 - which also has an Intel card - the CPU utilisation is limited to 10% even when moving the mouse around vividly
Comment 7 Moritz Muehlenhoff univentionstaff 2013-03-26 09:14:01 CET
UCC 1.0 has been released: 
http://forum.univention.de/viewtopic.php?f=26&t=2417
http://forum.univention.de/viewtopic.php?f=54&t=2418

If this error occurs again, please use "Clone This Bug".