Public bug reported:
Since Firefox was updated to version 58.0.1+build1-0ubuntu0.16.04.1
(xenial-updates), I noticed a consistent high CPU usage while Firefox
was running under plasma (both by firefox and plasmashell processes).
After a little inquiry, I tend to believe this is due to a global menu
protocol compatibility issue (I use Plasma 5.12/Neon with global menu
bar enabled).
Facts that led me to that conclusion:
1 - Since Firefox 58 (xenial-updates, obviously patched for Unity global menu),
Plasma's menu bar now displays a (surprisingly working) menu for Firefox.
Previous implementations did not work at all (menus would show but not open
when clicked).
2 - With current Firefox (xenial-updates), either disabling the global menu in
Plasma, or disabling it in Firefox (setting ui.use_unity_menubar=false in
about:config), makes CPU usage go down to normal levels.
3 - Before, I had been using Firefox 58beta (from webupd8 repository), which
did not have this CPU issue... but no global menu either.
Also, FYI:
- A few months ago (until it was fixed), similar behaviour was exhibited by
other pieces of software such as visual-studio-code and atom editor (both based
on electron framework). They would hog a full CPU core, as long as they
attempted to work with Plasma's global menu, but behave normally when global
menu was disabled (either in plasma or in the incriminated editor).
This latter fact proves it is possible for a piece of software to be
compatible with both global menu implementations. Current status of
Firefox in Ubuntu is actually very encouraging, as the global menu is
now fully working even in Plasma. There only remains this CPU issue.
Although Canonical does not officially endorse any KDE flavor of Ubuntu
anymore, it would be much appreciated by Kubuntu and Neon users if this
remaining little issue could be fixed!
** Affects: firefox (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1747527
Title:
High CPU Usage under Plasma
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1747527/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs