Closed
Bug 693149
Opened 14 years ago
Closed 13 years ago
[FGLRX] Accelerated layers causes screen corruption
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: paulf_linux-bugzilla, Unassigned)
References
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0a2) Gecko/20111008 Firefox/9.0a2
Build ID: 20111008044542
Steps to reproduce:
set layers.acceleration.force-enabled to true
Actual results:
I set the profile and then open a new window. the window and the page are initially rendered perfectly. but as soon as i move my mouse over them it corrupts.
GPU Accelerated Windows1/2 OpenGL is what i see in support.
when i switch to the nonaccelrated window and then back tot he accelerated one its fixed again. then it will corrupt again when i mouseover any part of it.
i am using ubuntu 11.04 with latest AMD fglrx binary driver.
no crashing. im creating this bug with the corrupt window running along side.
nothing at all in the error console other than this.
OpenGL LayerManager Initialized Succesfully.
Version: 3.3.11079 Compatibility Profile Context
Vendor: ATI Technologies Inc.
Renderer: ATI Radeon HD 4800 Series
FBO Texture Target: TEXTURE_2D
Expected results:
i waited until the latest aurora cutover to try this out again. the driver is listed as ok here.
https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers
as part of the drive to enable opengl acceleration
https://bugzilla.mozilla.org/show_bug.cgi?id=678134
Updated•14 years ago
|
Component: General → Graphics
Product: Firefox → Core
QA Contact: general → thebes
I have tested with all plugins disabled. Its a new install of ubuntu. clean profile.
webgl works perfectly. tried with all the tests at
http://www.khronos.org/webgl/wiki/Demo_Repository
openGL seems to be fine. ive run several opengl games without issues.
my build comes from
https://launchpad.net/~ubuntu-mozilla-daily/+archive/firefox-aurora
im running 64bit with 8gb of ram.
Can you attach a screenshot of the corruption?
Also, please paste contents of "graphics" section of about:support.
The images are from ubuntu 11.10 which gives the same results as 11.04.
i tried the 2d desktop with the same results.
The driver is listed as OK on the GPU blocklist page, but that will only enable WebGL for you. Accelerated layers are not enabled by default on linux, that is why you had to force them in about:config. It is known that they have many problems, also on OSS ATI drivers. See bug 594876 and its dependencies.
Blocks: ogl-linux-beta
Comment 7•14 years ago
|
||
We're actually not going to enable accelerated layers with the FGLRX (proprietary ATI) driver, because of lack of proper support for texture_from_pixmap, so this doesn't need to block GL layers/X11.
No longer blocks: ogl-linux-beta
Summary: Accelerated layers causes screen corruption → [FGLRX] Accelerated layers causes screen corruption
Comment 8•13 years ago
|
||
Does running with MOZ_X_SYNC=1 in the environment work around these issues with gfx.xrender.enabled? (Just as a test, that is not good for performance.)
Please test with version 17 or newer.
i am now able to run accelerated layers with gfx.xrender.enabled = true.
Comment 10•13 years ago
|
||
And is the originally reported corruption still happening?
| Reporter | ||
Comment 11•13 years ago
|
||
The original corruption is all gone. It looks perfect now. i have run through a bunch of popular websites and all render and behave correctly.
did a few of the microsoft browser demos and the hardware acceleration stress test. all work great but performance i just ok.
the only problem i have is some larger embedded objects slide around on pages when i scroll. only a few cases exhibit this.
Comment 12•13 years ago
|
||
What does "slide" mean? Do they move slower that the rest of the page when whole page is scrolled?
| Reporter | ||
Comment 13•13 years ago
|
||
That is correct. I used to see it a bit - but now i struggled to find a test case for it. I can only find one page where this occurs now.
http://www.autoblog.com/2012/09/27/lexus-lf-cc-concept-paris-2012-video/
if i scroll quickly by grabbing the vertical scroll bar they seem to repaint slightly out of sync - as soon as i stop the page is perfect. normal mousewheel scrolling is fine. not sure if this is just a quirk of the page or a bigger issue.
Comment 14•13 years ago
|
||
So technically the bug as originaly reported is solved and should be closed WFM. You should open a new bug for the issue you just described.
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Comment 15•13 years ago
|
||
(In reply to paulf from comment #11)
> the only problem i have is some larger embedded objects slide around on
> pages when i scroll. only a few cases exhibit this.
(In reply to paulf from comment #13)
> http://www.autoblog.com/2012/09/27/lexus-lf-cc-concept-paris-2012-video/
Thanks for the link. This is bug 797167.
| Reporter | ||
Comment 16•13 years ago
|
||
Aurora 18 now works perfectly without any environment variables and acceleration enabled.
Updated•13 years ago
|
Blocks: ogl-linux-beta
You need to log in
before you can comment on or make changes to this bug.
Description
•