Since my upgrade to Ubuntu Bionic Beaver 18.04.1 LTS, I had a few seconds of Gnome Shell unresponsiveness after each screen unlock. The issue completely disappeared after I closed the emojione-picker indicator.
I get similar symptoms (unresponsive shell) when I start the picker from a terminal: the indicator icon takes about 1 second to appear, then the display hangs for a few more seconds after appearance of the indicator icon - and it is even longer when I start the Python script from the freshly cloned source.
I tried to perf-trace the __main__ block, but the unresponsiveness only kicks in after the call to Gtk.main(), so my take is that GTK struggles to pre-render the menu (too many widgets?).
Versions:
uname -a: Linux jean-baptiste-ubuntu 4.15.0-36-generic #39-Ubuntu SMP Mon Sep 24 16:19:09 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
lsb_release -a: No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.1 LTS Release: 18.04 Codename: bionic
Hello,
Since my upgrade to Ubuntu Bionic Beaver 18.04.1 LTS, I had a few seconds of Gnome Shell unresponsiveness after each screen unlock. The issue completely disappeared after I closed the emojione-picker indicator.
I get similar symptoms (unresponsive shell) when I start the picker from a terminal: the indicator icon takes about 1 second to appear, then the display hangs for a few more seconds after appearance of the indicator icon - and it is even longer when I start the Python script from the freshly cloned source.
I tried to perf-trace the
__main__
block, but the unresponsiveness only kicks in after the call toGtk.main()
, so my take is that GTK struggles to pre-render the menu (too many widgets?).Versions:
uname -a
:Linux jean-baptiste-ubuntu 4.15.0-36-generic #39-Ubuntu SMP Mon Sep 24 16:19:09 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
lsb_release -a
:No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.1 LTS Release: 18.04 Codename: bionic
gnome-shell
:3.28.3-0ubuntu0.18.04.2
emojione-picker
:0.1~git20160614
(from PPA)