Firefox fullscreen issues on Intel HD Graphics 530

asked 2016-11-20 07:01:53 -0600

fsobrinho gravatar image

I've installed Fedora 24 on my desktop, the system is working fine, but there's a problem on Firefox, when there's a YouTube video playing on full screen, there's some distortions and screen tearing. That's not the only problem, when video problem happens, if Firefox is on full screen mode(F11), and i disable it, there's some distortions during the transition.

The hardware of my desktop:

  • Intel i5 6500
  • Asus h110M-A/M.2
  • Kingston DDR4 Hyperx Fury 16GB (2x8)
  • I'm using the Intel iGPU

The full screen transition distortion is not annoying, since i don't use Firefox on that mode, but the video tearing is.

Here's some important info:

  1. I tested the monitor and the HDMI cable in my laptop(Fedora 23, i3-2350M with Intel HD Graphics), and it didn't show any problems.
  2. The video tearing problem don't happens on Google Chrome, but the second problem occur.
  3. I've installed the following codecs:

    • GStreamer Multimedia Codecs ( - Base, - Extra, - License issues, - Non Free, - libav)
    • FFmpeg-libs
  4. The two problems only occur on Xorg, the browsers works fine on GNOME on Wayland, but the overall desktop experience it's not good on this server.

    • Both problems disappears for a short time if i restart the GNOME shell(Alt+F2 and execute the command r) or if i use the GNOME screencast.
  5. Following the Intel graphics page on ArchWiki, i tried to create the following config file, but i'm unable to login because Xorg crashes:

    Section "Device"
        Identifier "Intel Graphics"
        Driver "intel"
        Option "AccelMethod" "sna"
        Option "TearFree" "true"
  6. $ lspci | grep "VGA" output:

    00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
  7. $ glxinfo | grep "OpenGL" output:

    OpenGL vendor string: Intel Open Source Technology Center
    OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2)
    OpenGL core profile version string: 4.3 (Core Profile) Mesa 12.0.3
    OpenGL core profile shading language version string: 4.30
    OpenGL core profile context flags: (none)
    OpenGL core profile profile mask: core profile
    OpenGL core profile extensions:
    OpenGL version string: 3.0 Mesa 12.0.3
    OpenGL shading language version string: 1.30
    OpenGL context flags: (none)
    OpenGL extensions:
    OpenGL ES profile version string: OpenGL ES 3.1 Mesa 12.0.3
    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
    OpenGL ES profile extensions:
  8. Xorg.0.log on Fedora pastebin, by the way, it's very different from the log on my laptop, because it don't show much info about Intel config.

edit retag flag offensive close merge delete