Bug 759546 - Viewing spice guest regularly locks keyboard input
Viewing spice guest regularly locks keyboard input
Product: Fedora
Classification: Fedora
Component: spice-gtk (Show other bugs)
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Marc-Andre Lureau
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2011-12-02 11:28 EST by Matthew Booth
Modified: 2012-10-01 16:43 EDT (History)
10 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2012-10-01 16:43:12 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Matthew Booth 2011-12-02 11:28:35 EST
Description of problem:
I have a guest on a remote RHEL 6.1 machine which uses spice. I access the guest from my F16 workstation using virt-manager over ssh. Frequently (many times per day), X (on the F16 host) will become unresponsive to certain input. When I click on the guest window's close button I eventually get a message that virt-manager is unresponsive. Forcing the closure of virt-manager restores X to normal behaviour. The problem only happens when accessing a guest using spice.

X unresponsiveness always includes keyboard input: it is not possible to type anything into any window, even if the window can be selected with the mouse. It sometimes involves not being able to move windows.

I haven't nailed down a specific trigger, but it happens on my system a lot. I think it tends to trigger on a focus transition in or out, but I wouldn't swear to that. I use focus follows mouse and make heavy use of multiple workspaces. I'm happy to run with debugging enabled if you let me know what you need.

I suspect this is spice-gtk rather than virt-manager, but I'll let you move it.

Version-Release number of selected component (if applicable):
Comment 1 Cole Robinson 2012-01-17 17:25:56 EST
Yeah I'm not really sure how to go about debugging this. Reassigning to spice-gtk for input from them.
Comment 2 Marc-Andre Lureau 2012-08-02 11:36:11 EDT
Is it still happening? I would say this is not spice-gtk or virt-manager specific, but rather x11/gnome-shell issue.

For instance, I used to found myself having to switch to terminal to kill the spice-client. Typically when I hit a breakpoint under gdb, while the client has all the grabs. Nowadays, I make sure I use SPICE_NOGRAB=1 to workaround that gdb problem. But there might be other cases where an application using spice-gtk might freeze while holding all the grabs... and this is not specific to spice-gtk.
Comment 3 Cole Robinson 2012-10-01 16:43:12 EDT
No response for a while, closing as INSUFFICIENT_DATA. Please reopen if you're still seeing this issue.

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