New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frequent AppVM GUI freezing (Chromium-specific) #2765

Open
andrewdavidwong opened this Issue Apr 19, 2017 · 7 comments

Comments

Projects
None yet
4 participants
@andrewdavidwong
Member

andrewdavidwong commented Apr 19, 2017

Qubes OS version (e.g., R3.2):

R3.2


Problem description:

I've noticed very frequent Chromium freezing recently. For me, Chromium browser seems to be the only app/window that freezes, and I have to restart the whole AppVM when it does. Others report different apps/windows also freezing. The problem seems to have started right after updating qubes-libvchan-xen to 3.2.1, but this is merely an observed correlation.

Discussion thread:

https://groups.google.com/d/topic/qubes-users/1oL5qyMdFfo/discussion

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Apr 19, 2017

Member

I don't believe qubes-libvchan-xen update cause this. There is no change touching data-flow code. Much more likely updated gui-agent.

Member

marmarek commented Apr 19, 2017

I don't believe qubes-libvchan-xen update cause this. There is no change touching data-flow code. Much more likely updated gui-agent.

@rtiangha

This comment has been minimized.

Show comment
Hide comment
@rtiangha

rtiangha Apr 19, 2017

I actually agree with that, if that's the package that deals with interacting with windows and such.

Even though the App windows is frozen, it still accepts input. For example, with a frozen xterm, you can type commands in it and hit Enter. Launch another xterm from Qubes Manager (assuming it isn't frozen, which I've encountered a couple of times too; sometimes I have to run killall qubes-manager to get things to work again), and as soon as that new xterm window launches, the other xterm window becomes responsive again and everything you had typed into it appears on the screen and if it was a command, that's when it gets executed.

So it almost seems like while one thing is not responsive, another thing is. So maybe it's not the VM that's frozen, but whatever software piece that interacts with it.

rtiangha commented Apr 19, 2017

I actually agree with that, if that's the package that deals with interacting with windows and such.

Even though the App windows is frozen, it still accepts input. For example, with a frozen xterm, you can type commands in it and hit Enter. Launch another xterm from Qubes Manager (assuming it isn't frozen, which I've encountered a couple of times too; sometimes I have to run killall qubes-manager to get things to work again), and as soon as that new xterm window launches, the other xterm window becomes responsive again and everything you had typed into it appears on the screen and if it was a command, that's when it gets executed.

So it almost seems like while one thing is not responsive, another thing is. So maybe it's not the VM that's frozen, but whatever software piece that interacts with it.

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Apr 19, 2017

Member

I don't believe qubes-libvchan-xen update cause this. There is no change touching data-flow code. Much more likely updated gui-agent.

Ok, but I observed the problem before the recent gui-agent update. The first time was after updating qubes-libvchan-xen and before updating everything else.

Member

andrewdavidwong commented Apr 19, 2017

I don't believe qubes-libvchan-xen update cause this. There is no change touching data-flow code. Much more likely updated gui-agent.

Ok, but I observed the problem before the recent gui-agent update. The first time was after updating qubes-libvchan-xen and before updating everything else.

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Apr 26, 2017

Member

See comments on duplicate issue #2772.

Member

andrewdavidwong commented Apr 26, 2017

See comments on duplicate issue #2772.

@andrewdavidwong andrewdavidwong changed the title from Frequent AppVM GUI freezing (esp. Chrome/Chromium) to Frequent AppVM GUI freezing / user input blocked Apr 26, 2017

@andrewdavidwong andrewdavidwong changed the title from Frequent AppVM GUI freezing / user input blocked to Frequent AppVM GUI freezing (Chromium-specific) Apr 27, 2017

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Apr 27, 2017

Member

Update: This issue now refers to a Chromium-specific bug with the same or similar symptoms as #2772.

Member

andrewdavidwong commented Apr 27, 2017

Update: This issue now refers to a Chromium-specific bug with the same or similar symptoms as #2772.

@HW42

This comment has been minimized.

Show comment
Hide comment
@HW42

HW42 Apr 27, 2017

Does this still happens with gui-agent-linux (package qubes-gui-vm in Fedora, xserver-xorg-input-qubes in Debian) 3.2.17?

HW42 commented Apr 27, 2017

Does this still happens with gui-agent-linux (package qubes-gui-vm in Fedora, xserver-xorg-input-qubes in Debian) 3.2.17?

@HW42

This comment has been minimized.

Show comment
Hide comment
@HW42

HW42 Apr 27, 2017

Oh sorry, I missed this comment:

Ok, but I observed the problem before the recent gui-agent update. The first time was after updating qubes-libvchan-xen and before updating everything else.

If this happened with gui-agent-linux 3.2.14 or earlier it must be another bug.

HW42 commented Apr 27, 2017

Oh sorry, I missed this comment:

Ok, but I observed the problem before the recent gui-agent update. The first time was after updating qubes-libvchan-xen and before updating everything else.

If this happened with gui-agent-linux 3.2.14 or earlier it must be another bug.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment