Skip to content
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

Gnome on Wayland crashes after idle delay #150

Open
machitgarha opened this issue May 5, 2020 · 1 comment
Open

Gnome on Wayland crashes after idle delay #150

machitgarha opened this issue May 5, 2020 · 1 comment

Comments

@machitgarha
Copy link

machitgarha commented May 5, 2020

Description

Using Gnome on Wayland with TopIcon extension, the shell crashes when it tries to lock itself after the screen is inactive (i.e. after the idle delay); so, I will be logged out of my current session immediately.

Expected Behaviour

Locking without any crashes.

Actual Behaviour

Gnome Shell crashes and the session is killed.

Steps to Reproduce

  1. Make sure the extension is not installed or disabled.
  2. Install the extension, if not already. Enable it.
  3. Log out of current session and log back in.
  4. Wait for the screen to be dimmed (i.e. reaching idle delay timeout).
  5. Crash happens and you'll be logged out.

Important Notes

  • Skipping step 2 would make the crash unreproducible. In other words, if you have not the extension installed or it is disabled, then you install it and enable it, auto-locking would be done successfully.
  • Locking the screen manually may or may not cause the shell to crash.

Environment

OS: Fedora Workstation 32 (Linux kernel 5.6.8)
Gnome Shell: 3.36.2
Gnome Protocol: Wayland

Note: This crash may happen on Xorg too, however, due to possibility to reload the shell in Xorg, it would not be sensible in Gnome on Xorg.

@jwrdegoede
Copy link
Contributor

I've tried to reproduce this with Fedora 34 beta / GNOME40 together, using the latest v27 + pull-req #156 to fix GNOME40 compatibility (#155) and I cannot reproduce this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants