Closed Bug 672309 Opened 13 years ago Closed 1 year ago

Hardware acceleration causes color/brightness inconsistency across multiple monitors

Categories

(Core :: Graphics, defect)

5 Branch
All
macOS
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: javert03, Unassigned)

Details

Attachments

(1 file)

Attached image About_Support.png
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30

Steps to reproduce:

I was using Firefox 3.6 until a couple weeks ago when I upgraded to Firefox 5.0. I immediately noticed that, although fine on my Macbook screen, when used on my  external monitor 5.0's color are badly washed out.


Actual results:

Firefox, both UI and page content, are washed out. The very top 20 pixels or so of the UI seem to stay the same, but everything else is pretty awful. There is a distinct point at which the colors change when dragging a page from one monitor to the other. For more details, see my question on the support forum: https://support.mozilla.com/en-US/questions/847564. Also see a video of the problem: http://optimizationbureau.com/color_change.mov (warning: 1280x800). I've attached a screenshot of the Graphic section of about:support in 5.0.

Disabling hardware acceleration fixes the problem. I just tested on the nightly build as well (8.0a1 2011-07-18) and it has the same problem, which is also fixed by disabling hardware acceleration.

I am on a Macbook 4,1 running OS X 10.6. My GPU is a GMA X3100 and my external monitor is an Acer H213H 1920x1080@60Hz.


Expected results:

My monitors are decently calibrated, so I expect colors/brightness to look approximately the same on both. Other browsers I use (Chrome, Safari, Opera, Firefox 3.6) are consistent across monitors.
Component: General → Graphics
Product: Firefox → Core
QA Contact: general → thebes
OS: Other → Mac OS X
Any idea what might need to happen here Jeff?
QA Contact: thebes → jmuizelaar
I updated my video card drivers and I can reproduce this on Windows
I'm on a laptop with 2 external monitors. The browser chrome area becomes transparent when the window is dragged to one of the external monitors but it looks normal when dragged to the laptop's own screen. I started seeing this artifact after upgrading my Quadro video driver. The same issue can be reproduced with the older 20130108 Nightly I tested. It's probably a driver issue.

Adapter Description
Intel(R) HD Graphics Family

Adapter Description (GPU #2)
NVIDIA Quadro 1000M

Adapter Drivers
igdumd64 igd10umd64 igd10umd64 igdumdx32 igd10umd32 igd10umd32

Adapter Drivers (GPU #2)
nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um

Adapter RAM
Unknown

Adapter RAM (GPU #2)
2048

Device ID
0x0126

Device ID (GPU #2)
0x0dfa

Direct2D Enabled
true

DirectWrite Enabled
true (6.1.7601.17789)

Driver Date
9-26-2011

Driver Date (GPU #2)
1-10-2013

Driver Version
8.15.10.2538

Driver Version (GPU #2)
9.18.13.1100

GPU #2 Active
false

GPU Accelerated Windows
3/3 Direct3D 10

Vendor ID
0x8086

Vendor ID (GPU #2)
0x10de

WebGL Renderer
Google Inc. -- ANGLE (Intel(R) HD Graphics Family)

AzureCanvasBackend
direct2d

AzureContentBackend
direct2d

AzureFallbackCanvasBackend
cairo
Status: UNCONFIRMED → NEW
Ever confirmed: true
Severity: normal → S3

Unable to reproduce in current versions.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: