After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 772960 - [wayland][amdgpu] Starting with a lot of video glitches
[wayland][amdgpu] Starting with a lot of video glitches
Status: RESOLVED NOTGNOME
Product: epiphany
Classification: Core
Component: Interface
3.22.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-10-14 22:51 UTC by Márcio
Modified: 2016-10-16 07:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
lsmod, lspci and installed packages (12.40 KB, application/zip)
2016-10-14 22:51 UTC, Márcio
Details
Screen capture showing the problem (1.96 MB, image/png)
2016-10-14 23:32 UTC, Márcio
Details
webview glitches (1.64 MB, image/png)
2016-10-15 10:51 UTC, Márcio
Details

Description Márcio 2016-10-14 22:51:03 UTC
Created attachment 337743 [details]
lsmod, lspci and installed packages

When I start epiphany 3.22.1 under wayland there are a lot of video glitches that make impossible to see the window content.

Using the flag GDK_BACKEND=x11 that bug do not happens.
That bug is happen on a desktop with a radeon rx 480 with fully update open source stack, mesa, amdgpu and kernel 4.8.
It not happens on a notebook ivybridge with intel video driver.

I'm using fully updated Arch Linux.

There isn't backtrace on gdb.

To reproduce:

1 - open epiphany on gnome 3.22 wayland on amdgpu stack;
Comment 1 Michael Catanzaro 2016-10-14 22:53:58 UTC
Thanks for taking the time to report this.
This issue is most likely a bug in WebKit. Please report the bug to https://bugs.webkit.org/ including a link to this bug report and noting the version of WebKitGTK+ that you have installed. When reporting the WebKit bug, be sure to include the prefix '[GTK]' in the bug summary and select the 'WebKit Gtk' component.
Comment 2 Márcio 2016-10-14 23:32:47 UTC
Created attachment 337744 [details]
Screen capture showing the problem
Comment 3 Márcio 2016-10-14 23:34:02 UTC
(In reply to Michael Catanzaro from comment #1)
> Thanks for taking the time to report this.
> This issue is most likely a bug in WebKit. Please report the bug to
> https://bugs.webkit.org/ including a link to this bug report and noting the
> version of WebKitGTK+ that you have installed. When reporting the WebKit
> bug, be sure to include the prefix '[GTK]' in the bug summary and select the
> 'WebKit Gtk' component.

But that bug affects all interface ingluding the gtk part, not just the "webview", is just webkitgtk?
Comment 4 Michael Catanzaro 2016-10-15 00:18:54 UTC
(In reply to Márcio from comment #3) 
> But that bug affects all interface ingluding the gtk part, not just the
> "webview", is just webkitgtk?

I think so, please file it against WebKitGTK+.
Comment 5 Carlos Garcia Campos 2016-10-15 08:23:43 UTC
(In reply to Márcio from comment #3)
> (In reply to Michael Catanzaro from comment #1)
> > Thanks for taking the time to report this.
> > This issue is most likely a bug in WebKit. Please report the bug to
> > https://bugs.webkit.org/ including a link to this bug report and noting the
> > version of WebKitGTK+ that you have installed. When reporting the WebKit
> > bug, be sure to include the prefix '[GTK]' in the bug summary and select the
> > 'WebKit Gtk' component.
> 
> But that bug affects all interface ingluding the gtk part, not just the
> "webview", is just webkitgtk?

No, it can also be GTK, try running with GDK_GL=disable (this will only work if you use 2.14.1, not 2.14.0). Also ensure you have t least GTK+ 3.22.1 that includes this fix:

https://git.gnome.org/browse/gtk+/commit/?h=gtk-3-22&id=7292b035593008e79cf4aae1b8dcf0f7a83bc55f
Comment 6 Márcio 2016-10-15 10:50:05 UTC
Using this flag (GDK_GL=disable) that problem just happens with the webview.
Comment 7 Márcio 2016-10-15 10:51:07 UTC
Created attachment 337753 [details]
webview glitches
Comment 8 Michael Catanzaro 2016-10-15 14:11:53 UTC
Um, so what do you think, Carlos? Should it be reported to amdgpu?

It's not lost on me that WebKit seems to trigger this issue. Presumably Márcio would have filed this against GTK+ if other GTK+ apps were having this problem.
Comment 9 Márcio 2016-10-15 18:55:58 UTC
(In reply to Michael Catanzaro from comment #8)
> Um, so what do you think, Carlos? Should it be reported to amdgpu?
> 
> It's not lost on me that WebKit seems to trigger this issue. Presumably
> Márcio would have filed this against GTK+ if other GTK+ apps were having
> this problem.

Michael, 

I discovered latter that totem has the same issue.
Comment 10 Michael Catanzaro 2016-10-16 02:33:54 UTC
OK, then it's definitely not a WebKit issue....
Comment 11 Carlos Garcia Campos 2016-10-16 07:43:11 UTC
(In reply to Michael Catanzaro from comment #8)
> Um, so what do you think, Carlos? Should it be reported to amdgpu?
> 
> It's not lost on me that WebKit seems to trigger this issue. Presumably
> Márcio would have filed this against GTK+ if other GTK+ apps were having
> this problem.

It should affect to other GTK+ apps using GL. Sounds like driver issue, indeed.