[Bug 89110] New: Reproducible black screen glitches on DVI monitor caused by Firefox

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Feb 12 14:03:58 PST 2015


https://bugs.freedesktop.org/show_bug.cgi?id=89110

            Bug ID: 89110
           Summary: Reproducible black screen glitches on DVI monitor
                    caused by Firefox
           Product: xorg
           Version: git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/intel
          Assignee: chris at chris-wilson.co.uk
          Reporter: chris.bainbridge at gmail.com
        QA Contact: intel-gfx-bugs at lists.freedesktop.org

Created attachment 113422
  --> https://bugs.freedesktop.org/attachment.cgi?id=113422&action=edit
testpage.tar.gz

Hardware: Macbook 13" 2012 Ivy Bridge with Dell 2209WA monitor (portrait
rotated) connected via passive DP->DVI adaptor

Reproduce: 

1. Download and boot Fedora-Live-Workstation-x86_64-21-5.iso from
http://dl.fedoraproject.org/pub/fedora/linux/releases/21/Workstation/x86_64/iso/Fedora-Live-Workstation-x86_64-21-5.iso

2. start terminal and do "xrandr --output HDMIx --rotate left" to rotate the
monitor screen

3. start firefox, maximise it (alt-f10) on the monitor

5. open testpage.html (attached) with "File>Open File" 

5. wait a few seconds, perhaps hit reload (f5) a few times

6. monitor glitches and turns off (this will repeat)

Notes:

- This is a reproducible test case. I've seen this happen for months on random
web pages but never been about to reproduce it until now (the web pages were
dynamic and could not be completely saved).

- Monitor sometimes flickers on and shows (captured by camera, too fast for 
  eye):

    "The current input timing is not supported by the monitor display.
    Please change your input timing to 1680x1050 at 60Hz or any other
    monitor listed timing as per the monitor specifications." 

- Lowing the resolution with to 1280x1024 seems to fix 
  the problem but going back to 1680x1050 brings it back

- Seems more likely to happen more when Firefox is maximised (alt-f10) or
fullscreen (alt-f11)

- With two or more monitors, when one monitor is glitching, dragging the
  Firefox window to the other monitor will cause the new monitor to start
  glitching. The previously glitching monitor will now be okay since it does
  not have the Firefox window on it.

- Happens on either DisplayPort

- Does NOT happen on HDMI port

- Reproduced on Debian Jessie with 3.16.0 and 3.19.0 kernels.

- Possibly relevant (?), kernel says on boot:
    [    5.930936] 
    [drm:cpt_set_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun 
    on pch transcoder A
    [    5.930937] [drm:cpt_serr_int_handler] *ERROR* PCH transcoder A FIFO
underrun

- Reproduced in Gnome and XFCE

- Triggered by certain URLs - the url in this case was
https://packages.debian.org/cgi-bin/search_contents.pl?word=gtk-config&searchmode=searchfiles&case=insensitive&version=testing&arch=i386

- Happens with and without TearFree

- Issue still occurs after disabling hardware acceleration in Firefox settings 
  (Preferences>Advanced>General>Use hardware acceleration when available) then 
  restart

- Happens with UXA and SNA

- Happens with fedora 21 live desktop - straight boot from ISO so clean system
and reproducible

- Happens with DP->DVI passive adaptor

- Does NOT happen with DP->DVI active adaptor 

- Does not happen in Chrome even on same web pages at the same time as Firefox
is causing glitching

- I only ever saw this happen in Firefox - no other application - and when it
did happen it was reproducible on the specific web page that was being viewed.
It never happened in Chrome, even on the same web page at the same time. So
even though the symptoms might suggest a hardware issue (monitor clock
sensitivity etc.) it just makes no sense that it only happens under Firefox,
since that suggests a driver issue

- If the HDMI port is used with a passive HDMI>DVI adaptor then it works. If
the DP port is used with a passive DP>DVI adaptor then it glitches. Everything
else is the same - same DVI cable, same monitor, same computer, same software.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20150212/cf06e8c9/attachment-0001.html>


More information about the intel-gfx-bugs mailing list