Gnome 3.32.2 deadly freezes on ubuntu 19.04 when working in PHPStorm
I don't know exactly what the problem is, in phpstorm, or gnome-shell, because writing here.
gnome-shell freezes, when I working in PHPStorm. But freeze staring after click on any buttons in phpstorm's popup windows(creating folder, checking todo list, review.., etc), like this:

mouse can moving but nothing clickable.
gnome-shell process loads one logical kernel 100% and don't unfreezes.
after this I kill gnome-shell process (Ctrl+Alt+Backspace or through virtual terminal Ctrl+Alt+F3), login and run programs again..
Initially, after upgrading to 19.04 this problem was not, it appeared after 2-3 months.
Now, this problem happens only with working in phpstorm
I have:
- GPU: GeForce GTX 1050 Ti
- OS: Ubuntu 19.04 disco
- Kernel: x86_64 Linux 5.0.0-22-generic
- GNOME Shell 3.32.2
- PHPStorm 2019.2(2019.1)
I tried:
- set default gnome theme
- disable all user
gnome-extensions - disable all plugins on
phpstorm - set default theme on
phpstorm - reinstall gnome-shell like:
sudo apt-get install --reinstall gnome-shell - reinstall
phpstorm - change nvidia drivers(390 proprietary, 430 open source, xorg, 418 proprietary)
copy page in stackexchange
Please sign in to leave a comment.
I was wondering if you have ever noticed the similar behavior on any other Java-based applications (if you are using any of these).
For example, this report could be relevant:
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1834583
Nevertheless, it is hard to say anything without checking log files and CPU snapshots first. Would it be possible to collect these and submit a support ticket?
Logs may be collected with "Help > Compress logs and show..." menu option.
Information about CPU snapshot collection is covered by https://intellij-support.jetbrains.com/hc/en-us/articles/207241235-Reporting-performance-problems
Thank you very much for this link, I fix problem with it commands:
On Ubuntu 19.04 run the following command to fix it (downgrading):
sudo apt install \2-mutter-4=3.32.0+git20190410-1ubuntu1 \4-0=3.32.0+git20190410-1ubuntu1 \3.32.0+git20190410-1ubuntu1 \common=3.32.0+git20190410-1ubuntu1
gir1.
libmutter-
mutter=
mutter-