Bug 446104

Summary: QtWebengine-based views broken in master - affects Kmail + Akregator + more in wayland session
Product: [Applications] kontact Reporter: Robby Engelmann <robby.engelmann>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: dschridde+kde, montel, philipp.reichmuth, robby.engelmann
Priority: NOR    
Version: GIT (master)   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=474589
Latest Commit: Version Fixed In:

Description Robby Engelmann 2021-11-26 07:57:29 UTC
SUMMARY
***
Since 2-3 days I have issues with showing Qtwebview-based things, like Mail-content or pages in Akregator. They are sometimes simply white blank, are flickering between the content / white blank when scrolling.

It has been confirmed in openSUSE and appears to be wayland-specific.
***


STEPS TO REPRODUCE
1. install openSUSE Tumbleweed with Unstable repos for Frameworks and Apps
2. start into wayland session
3. try to open mails

OBSERVED RESULT
white blank / flickering

EXPECTED RESULT
works fine

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20211124
KDE Plasma Version: 5.23.80
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.2
Kernel Version: 5.15.3-1-default (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-10510U CPU @ 1.80GHz
Memory: 31.0 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics

ADDITIONAL:
https://bugzilla.opensuse.org/show_bug.cgi?id=1193036
Comment 1 Laurent Montel 2021-11-26 09:16:32 UTC
Problem with qt opensuse package or driver no kde related
and not wayland related as I don't use wayland and I have this pb.
Comment 2 phrxmd 2021-12-06 13:57:53 UTC
I'm seeing this in Qutebrowser and Falkon and what fixes it is setting QT_WEBENGINE_DISABLE_WAYLAND_WORKAROUND=1 (the variablecomes from an OpenSUSE patch: https://build.opensuse.org/package/view_file/KDE:Qt:5.15/libqt5-qtwebengine/disable-gpu-when-using-nouveau-boo-1005323.diff?expand=1)