Closed Bug 1181545 Opened 9 years ago Closed 4 years ago

Screen artefacts in Ubuntu Linux

Categories

(Core :: Graphics, defect)

38 Branch
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: florin.arjocu, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
Build ID: 20150511103303

Steps to reproduce:

Nothing specially, switched windows or unlocked screen


Actual results:

Artefacts show in Firefox window.


Expected results:

No artefacts :)
This is an old bug, I could see this for some versions. It appears sometimes, cannot tell exactly what is the trigger.

I have Ubuntu 15.04 amd64 version
Kernel: 3.19.0-22-generic #22-Ubuntu SMP Tue Jun 16 17:15:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Intel i3 processor
Intel HD Graphics 2000, default kernel graphics driver
I do not get artefacts in any other program or browser, they only appear in Firefox.
Component: Untriaged → Graphics
Product: Firefox → Core
If you think it appeared in the past, you can use the tool mozregression to find a regression range:
http://mozilla.github.io/mozregression/

It's easy to use, you canun it from any build release to test from any old release to now.
Florin, can you please open about:support, copy the text from the Graphics section and paste it in this bug report? Thanks.
Flags: needinfo?(florin.arjocu)
Graphics
Adapter Description	Intel Open Source Technology Center -- Mesa DRI Intel(R) Ironlake Mobile
Device ID	Mesa DRI Intel(R) Ironlake Mobile
Driver Version	2.1 Mesa 10.5.2
GPU Accelerated Windows	0/2 Basic
Vendor ID	Intel Open Source Technology Center
WebGL Renderer	Intel Open Source Technology Center -- Mesa DRI Intel(R) Ironlake Mobile
windowLayerManagerRemote	false
AzureCanvasBackend	cairo
AzureContentBackend	cairo
AzureFallbackCanvasBackend	none
AzureSkiaAccelerated	0
Flags: needinfo?(florin.arjocu)
Thanks Florin, can you check to see if hardware acceleration is enabled? If so, please try disabling it to see if it works around this issue. You'll find the preference in the Advanced section of the preferences page.
It was activated, I disabled it. But for the long haul I would definitely like to have hardware acceleration, to make it easier for the cpu.
(In reply to florin arjocu from comment #7)
> It was activated, I disabled it. But for the long haul I would definitely
> like to have hardware acceleration, to make it easier for the cpu.

And does the bug reproduce with hardware acceleration off?
I cannot tell yet. It occurred once every few days, not very often, but often enough to be a problem and to be addressed. I will be back after a few days.
(In reply to florin arjocu from comment #9)
> I cannot tell yet. It occurred once every few days, not very often, but
> often enough to be a problem and to be addressed. I will be back after a few
> days.

Okay thanks.
It appears that OpenGL layers is not being used judging by comment 5:

> GPU Accelerated Windows 0/2 Basic

Unblocking ogl-linux-beta.
No longer blocks: ogl-linux-beta
Should we attempt to take action at this?
Flags: needinfo?(nical.bugzilla)
Whiteboard: [gfx-noted]
(In reply to Bas Schouten (:bas.schouten) from comment #12)
> Should we attempt to take action at this?

From comment 7 it isn't clear to me whether acceleration was enabled when the problem was occurring or if it isn't related.

Florin, did disabling or enabling hardware acceleration have any effect on this issue?
Flags: needinfo?(nical.bugzilla) → needinfo?(florin.arjocu)
It was enabled. Could not test with it disabled as it seemed to be slower on my machine.
Flags: needinfo?(florin.arjocu)
(In reply to florin arjocu from comment #14)
> It was enabled. Could not test with it disabled as it seemed to be slower on
> my machine.

Ok, so this bug does depends on layers acceleration. Luckily, looks like Andrew is making good progress on that front.
(In reply to florin arjocu from comment #1)
> Intel i3 processor
> Intel HD Graphics 2000, default kernel graphics driver
(In reply to florin arjocu from comment #5)
> Adapter Description	Intel Open Source Technology Center -- Mesa DRI Intel(R)
> Ironlake Mobile
> Device ID	Mesa DRI Intel(R) Ironlake Mobile

There's something that doesn't compute to begin with IMO. 

Anyway, is this still a thing?
I'd have my doubts for sandy bridge to still be problematic... but you never know with ILK.
Flags: needinfo?(florin.arjocu)
(In reply to mirh from comment #16)
> (In reply to florin arjocu from comment #1)
> > Intel i3 processor
> > Intel HD Graphics 2000, default kernel graphics driver
> (In reply to florin arjocu from comment #5)
> > Adapter Description	Intel Open Source Technology Center -- Mesa DRI Intel(R)
> > Ironlake Mobile
> > Device ID	Mesa DRI Intel(R) Ironlake Mobile
> 
> There's something that doesn't compute to begin with IMO. 
> 
> Anyway, is this still a thing?
> I'd have my doubts for sandy bridge to still be problematic... but you never
> know with ILK.

Sometimes I get it shortly for 1-2 seconds in Firefox even now, but rarely. I cannot trigger it.

Btw, we are quite a while after my report, I changed the hardware meanwhile and it is still not 100% fixed, but it is so rarely triggered that I think I saw something a few days ago and some days before that, too, but that's it. :)

Compositing	OpenGL
Asynchronous Pan/Zoom	wheel input enabled; scrollbar drag enabled; keyboard enabled; autoscroll enabled
WebGL 1 Driver WSI Info	GLX 1.4
GLX_VENDOR(client): Mesa Project and SGI
GLX_VENDOR(server): SGI
Extensions: GLX_ARB_create_context GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_buffer_age GLX_EXT_create_context_es2_profile GLX_EXT_create_context_es_profile GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_import_context GLX_EXT_texture_from_pixmap GLX_EXT_visual_info GLX_EXT_visual_rating GLX_INTEL_swap_event GLX_MESA_copy_sub_buffer GLX_MESA_query_renderer GLX_MESA_swap_control GLX_OML_swap_method GLX_OML_sync_control GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync 
WebGL 1 Driver Renderer	Intel Open Source Technology Center -- Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) 
WebGL 1 Driver Version	3.0 Mesa 18.2.2
Uh, well.. If this still happens even on SKL, then by all means
Flags: needinfo?(florin.arjocu)

Please open about:config, set layers.acceleration.force-enabled (the deprecated OpenGL compositor) to false and gfx.webrender.all (the new OpenGL compositor) to true and restart Firefox. WebRender is active if you see "Compositing: WebRender" on about:support.
Please report WebRender bugs if you see any. Thanks!

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: