Bug 1400669 - Google add account window is pixelated and distorted.
Summary: Google add account window is pixelated and distorted.
Keywords:
Status: CLOSED DUPLICATE of bug 1398806
Alias: None
Product: Fedora
Classification: Fedora
Component: webkitgtk4
Version: 25
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Tomas Popela
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-01 18:36 UTC by Alex Hivento
Modified: 2016-12-12 19:35 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-12-09 01:44:50 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Example of what happens. (131.32 KB, image/png)
2016-12-01 18:36 UTC, Alex Hivento
no flags Details
After trying "export WEBKIT_DISABLE_COMPOSITING_MODE=1" (77.31 KB, image/png)
2016-12-08 21:55 UTC, Alex Hivento
no flags Details


Links
System ID Private Priority Status Summary Last Updated
WebKit Project 165246 0 None None None 2016-12-12 18:35:12 UTC

Description Alex Hivento 2016-12-01 18:36:04 UTC
Created attachment 1226968 [details]
Example of what happens.

Description of problem:
When trying to connect a online account on Wayland Gnome 3 like google, the window to enter in user information is distorted and pixelated to the point of being illegible. Refer to the attached image as the example. 

Version-Release number of selected component (if applicable):
gnome-online-accounts-3.22.2-1.fc25.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Window Key
2. Search: online accounts
3. Add an online account
4. Select any listed service
5. The (example) distorted window appears

Actual results:


Expected results:


Additional info:
webkitgtk4-2.14.2-1.fc25.x86_64
gtk3-3.22.4-1.fc25.x86_64

echo $WAYLAND_DISPLAY 
wayland-0

Comment 1 Debarshi Ray 2016-12-05 15:59:40 UTC
I failed to reproduce this on Intel Sandybridge. What graphics hardware have you got?

Comment 2 Michael Catanzaro 2016-12-05 16:16:48 UTC
I guess either "WebKit is broken on this hardware" or "OpenGL in general is broken on this hardware". Hope for the later as it means a better chance that the bug will be resolved. Does Epiphany work?

Comment 3 Tomas Popela 2016-12-06 08:43:07 UTC
Please try to put:

export WEBKIT_DISABLE_COMPOSITING_MODE=1

to our .bashrc, restart you machine and see whether the situation changes (I bet that it will) - I think this is a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1398806

Comment 4 Alex Hivento 2016-12-08 21:44:07 UTC
(In reply to Debarshi Ray from comment #1)
> I failed to reproduce this on Intel Sandybridge. What graphics hardware have
> you got?
AMD RX 480
*-display                 
       description: VGA compatible controller
       product: Ellesmere [Radeon RX 470/480]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: c7
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: irq:33 memory:c0000000-cfffffff memory:d0000000-d01fffff ioport:e000(size=256) memory:fea00000-fea3ffff memory:c0000-dffff

Comment 5 Alex Hivento 2016-12-08 21:55:04 UTC
Created attachment 1229660 [details]
After trying "export WEBKIT_DISABLE_COMPOSITING_MODE=1"

Comment 6 Alex Hivento 2016-12-08 21:57:24 UTC
(In reply to Tomas Popela from comment #3)
> Please try to put:
> 
> export WEBKIT_DISABLE_COMPOSITING_MODE=1
> 
> to our .bashrc, restart you machine and see whether the situation changes (I
> bet that it will) - I think this is a duplicate of
> https://bugzilla.redhat.com/show_bug.cgi?id=1398806

Added "export WEBKIT_DISABLE_COMPOSITING_MODE=1" to my .bashrc at the bottom and restarted. Same results but maybe just a little more legible ha, nice try. (Image above comment)

Comment 7 Alex Hivento 2016-12-08 22:04:31 UTC
(In reply to Michael Catanzaro from comment #2)
> I guess either "WebKit is broken on this hardware" or "OpenGL in general is
> broken on this hardware". Hope for the later as it means a better chance
> that the bug will be resolved. Does Epiphany work?

Epiphany does not work, same issue. Even with trying "export WEBKIT_DISABLE_COMPOSITING_MODE=1".

Comment 8 Michael Catanzaro 2016-12-08 22:49:57 UTC
I'm not convinced compositing mode is actually disabled, .bashrc doesn't have any  effect on Wayland sessions. Try running from the terminal:

$ WEBKIT_DISABLE_COMPOSITING_MODE=1 epiphany

I bet that will "fix" it.

Comment 9 Alex Hivento 2016-12-08 22:56:40 UTC
(In reply to Michael Catanzaro from comment #8)
> I'm not convinced compositing mode is actually disabled, .bashrc doesn't
> have any  effect on Wayland sessions. Try running from the terminal:
> 
> $ WEBKIT_DISABLE_COMPOSITING_MODE=1 epiphany
> 
> I bet that will "fix" it.

Hah, yep now epiphany is running as it should.

Comment 10 Michael Catanzaro 2016-12-09 01:44:50 UTC
OK, let's assume this is WebKit #165246.

The issue seems to be hardware-specific. If you care enough to make an upstream Bugzilla account, it'd probably be helpful to leave a comment there.

*** This bug has been marked as a duplicate of bug 1398806 ***

Comment 11 Michael Catanzaro 2016-12-12 19:35:34 UTC
(In reply to Michael Catanzaro from comment #10)
> OK, let's assume this is WebKit #165246.
> 
> The issue seems to be hardware-specific. If you care enough to make an
> upstream Bugzilla account, it'd probably be helpful to leave a comment there.
> 
> *** This bug has been marked as a duplicate of bug 1398806 ***

To be clear: the upstream issue will be closed once it works on the hardware of the people who are active in that bug report, so if you are affected by this issue you really want to get a WebKit Bugzilla account and comment upstream.


Note You need to log in before you can comment on or make changes to this bug.