Created attachment 130746 [details] screenshot I get graphics corruption when using the QupZilla web browser and the xf86-video-intel driver in SNA mode. All I have to do is start QupZilla: the problem happens immediately at startup, and it remains until I close QupZilla. UXA mode is fine instead. My GNU/Linux distribution is Gentoo. My motherboard is an Intel Desktop Board DQ35JO from year 2009. I suspect the problem is not really with QupZilla but with QtWebEngine. Other applications work fine. -------------------------------- # lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) -------------------------------- # emerge -pv x11-drivers/xf86-video-intel These are the packages that would be merged, in order: Calculating dependencies ..... done! [ebuild R ] x11-drivers/xf86-video-intel-2.99.917_p20170313::gentoo USE="dri sna udev -debug -dri3 -tools -uxa -xvmc" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB -------------------------------- $ grep VIDEO_CARDS /etc/portage/make.conf VIDEO_CARDS="intel i915" -------------------------------- $ uname -m x86_64 -------------------------------- $ uname -r 4.9.20-gentoo -------------------------------- dev-qt/qtwebengine-5.7.1-r1 www-client/qupzilla-2.1.2
Can you attach Xorg.0.log (or its equivalent from journalctl)? Please also check against some kernel older than v4.9 to rule out the changes in GTT mappings introduced then.
Created attachment 130749 [details] Xorg log
I can reproduce the same bug with kernel 4.4.59, too.
Just installed qupzilla on a little pnv (same gpu as yours, just attached to an atom instead); version 1.6.0 with webkit 537.21. A lot older than yours! Anything unusual required? Just go to google? Any settings in qupzilla?
According to https://qupzilla.com/about: > Until version 2.0, QupZilla was using QtWebKit. QtWebKit is now deprecated and new versions are using QtWebEngine. I think my problem is with QtWebEngine + Intel drivers, not with QtWebKit. I also have Otter (a QtWebKit-based browser) and it works fine. My problem happens with a clean QupZilla profile, too.
After a system update on that slow, slow machine, Qupzilla is now at 1.8.9. That little machine is not going to compile Qt* anything by itself!
I noticed I can reproduce this problem with Anki too. Like QupZilla it depends on QtWebEngine as well.
I updated the kernel to version 4.11.0 and I can still reproduce the problem. Is there anything else I can try?
Please also see the following bugs: - https://bugs.gentoo.org/show_bug.cgi?id=618206 - https://bugs.freedesktop.org/show_bug.cgi?id=100984 I discovered that I get graphics corruption from QupZilla with media-libs/mesa-17.0.5 only after running the following command: eselect mesa set i915 2 # gallium The problem disappears after running the following command: eselect mesa set i915 1 # classic
(In reply to Francesco Turco from comment #9) > Please also see the following bugs: > - https://bugs.gentoo.org/show_bug.cgi?id=618206 > - https://bugs.freedesktop.org/show_bug.cgi?id=100984 > > I discovered that I get graphics corruption from QupZilla with > media-libs/mesa-17.0.5 only after running the following command: > > eselect mesa set i915 2 # gallium > > The problem disappears after running the following command: > > eselect mesa set i915 1 # classic Moving to mesa products so they can check if this is a valid solution for Mesa drivers. Thank you.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/775.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.