Bug 453233

Summary: Wayland: virt-manager doesn't hide cursor in graphical console
Product: [Plasma] kwin Reporter: jackyguo18
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: jackyguo18, nate
Priority: NOR    
Version: 5.24.4   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description jackyguo18 2022-04-30 15:53:21 UTC
SUMMARY
This issue is exclusive to KDE/Wayland. I have tried with X11. In addition, the issue never occurred on GNOME.

In virt-manager, the graphical console does not hide the cursor correctly. It should be doing this so long as the cursor is hovering on the console. However, it doesn't.

STEPS TO REPRODUCE
1. Open virt-manager.
2. Open a VM. This creates a separate window.
3. Start the VM. Move the cursor over the graphical console and observe.
4. If the cursor seems fine, try minimizing, then re-opening the window.

OBSERVED RESULT
The host cursor is visible on the graphical console.

EXPECTED RESULT
The host cursor should be invisible if it is on the graphical console.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: ArcoLinux
(available in About System)
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
Display protocol: Wayland
virt-manager version: 4.0.0
Comment 1 jackyguo18 2023-05-21 00:15:04 UTC
It seems like this might've been a bug on virt-manager's end.