Bug 99687

Summary: Radeon RV790 Choppy cursor and framerates under xwayland
Product: Mesa Reporter: Nick Tenney <nick.tenney>
Component: Drivers/Gallium/r600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED NOTOURBUG QA Contact: Default DRI bug account <dri-devel>
Severity: normal    
Priority: medium CC: nick.tenney
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Nick Tenney 2017-02-06 01:45:20 UTC
Running Archlinux with up-to-date packages (git mesa and xf86-video-ati), I have been experiencing stutters (frame drops *including* the cursor) when running Diablo 3 via wine in a wayland gnome session.  If I run the game via classic xorg session, I have no issues.  I verified that using modesetting in xorg worked fine as well.

Most notable is the fact that I do *not* have these issues on my nouveau-running laptop with the same set of software.

I am running wine-staging with Gallium nine patches.  I have absolutely no idea how to debug the issue, what information may help, or where exactly the bug should be reported, so ideas are welcome!
Comment 1 Nick Tenney 2017-02-06 02:10:45 UTC
Major thing I forgot to mention in the initial report: I verified that sway also had the issue, which I believes eliminates gnome/mutter as the culprit.
Comment 2 Michel Dänzer 2017-02-06 06:48:50 UTC
Nick reported on IRC that this doesn't happen with weston, so it seems to be gnome-shell/sway compositor issues.
Comment 3 Michel Dänzer 2017-02-07 07:30:45 UTC
FWIW, I did some more testing, and there does seem to be an issue in Xwayland, see bug 99702. I'm not sure if that explains all the issues you're seeing though.

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.