Bug 446104 - QtWebengine-based views broken in master - affects Kmail + Akregator + more in wayland session
Summary: QtWebengine-based views broken in master - affects Kmail + Akregator + more i...
Status: RESOLVED WORKSFORME
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: GIT (master)
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-26 07:57 UTC by Robby Engelmann
Modified: 2023-09-16 16:23 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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)