Bug 1566240 - Wayland problems: lags, key press repeats, and kernel error message
Summary: Wayland problems: lags, key press repeats, and kernel error message
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-shell   
(Show other bugs)
Version: 28
Hardware: Unspecified Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Owen Taylor
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Keywords:
Depends On:
Blocks: WaylandRelated
TreeView+ depends on / blocked
 
Reported: 2018-04-11 20:10 UTC by Hedayat Vatankhah
Modified: 2018-09-07 07:27 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

Description Hedayat Vatankhah 2018-04-11 20:10:11 UTC
Description of problem:
I'm using Fedora 28 beta, with updates. I've a number of problems under wayland:

1. from time to time (e.g. each minute), mouse pointer freezes for a while (e.g. under 1 second) and then jumps to the new position when moving.

2. Kernel prints the following error repeatedly:
kernel: ACPI: \_SB_.PCI0.PEGP.DGFX: failed to evaluate _DSM

3. From time to time, when I press a key (or a key combination), it happens multiple times; e.g. I press Ctrl+T in gnome-terminal, and suddenly 3 new tabs open rather than just one.
It doesn't happen under Xorg.

Comment 1 Christian Stadelmann 2018-05-31 10:42:37 UTC
I can reproduce this issue too. It is a clear regression from Fedora 27. See also bug #1565931.

(In reply to Hedayat Vatankhah from comment #0)
> Description of problem:
> I'm using Fedora 28 beta, with updates. I've a number of problems under
> wayland:
> 
> 1. from time to time (e.g. each minute), mouse pointer freezes for a while
> (e.g. under 1 second) and then jumps to the new position when moving.

Same here.

> 2. Kernel prints the following error repeatedly:
> kernel: ACPI: \_SB_.PCI0.PEGP.DGFX: failed to evaluate _DSM

This does not happen on my machine. I guess it is unrelated.

> 3. From time to time, when I press a key (or a key combination), it happens
> multiple times; e.g. I press Ctrl+T in gnome-terminal, and suddenly 3 new
> tabs open rather than just one.

I'm seeing this one too.

Comment 2 Jonas Ådahl 2018-06-07 10:46:34 UTC
What kind of laptop is this reproducing on? Does https://copr.fedorainfracloud.org/coprs/jadahl/mutter-hw-cursor-on-demand/build/758884/ improve the situation?

Comment 3 Christian Stadelmann 2018-06-08 06:20:31 UTC
(In reply to Jonas Ådahl from comment #2)
> What kind of laptop is this reproducing on?

In my case this is a desktop PC with Intel's core i5-650 and a H55 mainboard controller. I'll thy the build on the weekend.

Comment 4 Scott Talbert 2018-06-11 00:51:08 UTC
Jonas, your mutter-hw-cursor-on-demand copr does seem to improve the input responsiveness / cursor lag for me on F28.

However, in my casual observations, I have seen an increase in a 'flickering' problem.  The flickering doesn't start right away - it seems to start after my screen has locked and I unlock it (but not necessarily the first lock/unlock cycle).

Note that I have seen this flickering before on F27, but I think this is the first time I've seen it on F28 / Gnome 3.28.  Because it's hard to describe the flickering, I made a video.  It's kind of large (80MB) though.

https://www.techie.net/~talbert/VID_20180610_202148.mp4

Comment 5 Christian Stadelmann 2018-09-07 07:27:33 UTC
The key repeats are tracked in bug #1579859.

I think the lags are duplicates of bug #1575281 and bug #1563811.


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