Very slow and unresponsive on recent Linux kernels (>=4.6.1) and Intel integrated graphics

UNCONFIRMED
Unassigned

Status

()

Core
Graphics
P3
major
UNCONFIRMED
2 years ago
11 months ago

People

(Reporter: u572369, Unassigned)

Tracking

48 Branch
x86_64
Linux
Points:
---

Firefox Tracking Flags

(platform-rel -)

Details

(Whiteboard: [platform-rel-Intel][gfx-noted])

(Reporter)

Description

2 years ago
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36

Steps to reproduce:

Dist upgrade from Fedora 23 - running the latest Firefox package - to Fedora 24 (Firefox version 48.0-5.fc24). 

Of course I don't expect the issue to be associated to the Fedora version per se, but something must have changed in the whole set of packages Firefox depends upon.


Actual results:

Firefox on the upgraded system is very slow and unrensposive to the point of being unusable (I am writing this on Chrome).


Expected results:

No performance change should have been noted.
(Reporter)

Updated

2 years ago
Severity: normal → major
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
(Reporter)

Updated

2 years ago
Summary: Unresposive to keyboard an mouse input after upgrading from Fedora 23 to 24 → Very slow and unresposive after upgrading from Fedora 23 to 24
(Reporter)

Comment 1

2 years ago
--safe-mode and refreshing Firefox as described at https://support.mozilla.org/en-US/questions/1121351 does not change the situation.
(Reporter)

Comment 2

2 years ago
More info: I've realised that after upgrading I was using version 48.x that is very new, so I have tried both:

a) downgrading to 47.x using the Fedora packages, and
b) installing 48.x binaries from the Firefox website

Neither solved the issue.
(Reporter)

Comment 3

2 years ago
Here's a new finding that will likely be revealing. Firefox is slow if I use my preferred window manager i3wm (https://i3wm.org/) but not if I use Gnome. 

So, to recap, after upgrading from Fedora 23 to Fedora 24, Firefox 47.x and 48.x performance is substantially slower when running i3wm rather than other window managers such as Gnome.
Summary: Very slow and unresposive after upgrading from Fedora 23 to 24 → Very slow and unresposive depending on which window manager is in use

Updated

2 years ago
Component: Activity Streams: General → Widget: Gtk
Product: Firefox → Core

Updated

2 years ago
Summary: Very slow and unresposive depending on which window manager is in use → Very slow and unresposive depending on which window manager is in use (i3wm instead of gnome)

Updated

2 years ago
Summary: Very slow and unresposive depending on which window manager is in use (i3wm instead of gnome) → Very slow and unresponsive depending on which window manager is in use (i3wm instead of gnome)
(Reporter)

Comment 4

2 years ago
Loic's updates have reminded me that I've recently found out more about my original issue. What I described originally is likely a side effect of a bigger issue with recent Linux kernels (>=4.6.1) and Intel integrated graphics, that affects Firefox in particular, but also Sublime Text for example.

Apparently the Intel DDX is interfering with Firefox's rendering (see https://www.reddit.com/r/firefox/comments/4oqhv5/fullscreen_video_stops_when_mouse_is_not_moving/ ). This causes the issue I described but also some full screen video playback issues, e.g. in YouTube.

The issue appears to be related to i3wm just because i3wm does not use a compositing video manager by default, and compositing video managers such as xcompmgr have been proven to be a workaround (however, not always, see https://bbs.archlinux.org/viewtopic.php?id=213533 ). Gnome runs a compositing video manager by default, hence Firefox does not show the issue in Gnome. 

I changed this bug's title according to these findings and put it back in the "General" category. Hope it's useful.
Component: Widget: Gtk → General
Summary: Very slow and unresponsive depending on which window manager is in use (i3wm instead of gnome) → Very slow and unresponsive on recent Linux kernels (>=4.6.1) and Intel integrated graphics
Component: General → Graphics
platform-rel: --- → ?
Whiteboard: [platform-rel-Intel]

Updated

2 years ago
platform-rel: ? → -
Whiteboard: [platform-rel-Intel] → [platform-rel-Intel][gfx-noted]
You need to log in before you can comment on or make changes to this bug.