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 Shell freezes after lock #149

Open
alien2003 opened this issue Oct 9, 2018 · 5 comments

Comments

Projects
None yet
4 participants
@alien2003
Copy link

commented Oct 9, 2018

When appindicator is enabled, gnome shell 3.30 freezes after locking screen (Super+L) on Wayland

@xronsx

This comment has been minimized.

Copy link

commented Dec 12, 2018

I have the same problem... Any solution?

@rene-s

This comment has been minimized.

Copy link

commented Jan 25, 2019

Same here, Gnome 3.30.2 on Arch.

"Funny" thing is that I have another Arch box with a very similar set of software (Gnome 3.30.2) and the same hardware and the same gnome-shell-extension-appindicator version and there's NO issue.

I will investigate this later.

@rene-s

This comment has been minimized.

Copy link

commented Jan 25, 2019

So... Here's my theory:

I have found these log messages:

Jan 25 14:05:25 joi1 gnome-shell[1221]: Some code called array.toString() on a Uint8Array instance. Previously this would have interpreted the bytes of the array as a string, but that is nonstandard. In the futur>
                                        (Note that array.toString() may have been called implicitly.)

The AUR package (https://aur.archlinux.org/packages/gnome-shell-extension-appindicator-git/) is obviously on git commit cce5579 (March 2018)

Commit 7bd97d4 shows a newly introduced ByteArray.toString() command, obviously a fix. (October 2018)

I have two machines: joi1 (error occurs) and joi2 (no error). I know that I have installed the extension on joi1 before October 2018, thus I did not have the fix and obviously the old version is not fully compatible with the most recent Gnome version. And the extension code did not get updated because the AUR has not been updated since March 2018.

On joi2 I have installed the extension after October 2018, thus the machine did have the fix and that's why the error does not occur there.

My conclusion is that if you have the extension AND experience the crash on screen lock you need to remove the extension (removes the old unfixed extension) and reinstall it.
If that fix works for you or did not work please comment.

@kylecorry31

This comment has been minimized.

Copy link

commented Jan 30, 2019

This is occurring for me too, there is a large delay/freeze when I lock my screen and try to log in. Disabling this extension greatly speeds up my login (with the extension on, login times range from 6s to very long that I didn't wait).

GNOME 3.30.2

@rene-s

This comment has been minimized.

Copy link

commented Jan 31, 2019

@kylecorry31 The extension's issue has been fixed last year already.

The reason for us Arch users having problems was that the AUR package had not been updated to include the fix. This has been remedied as well now. I am not sure whether your problem is actually related with this issue as the problem was not a freeze of some kind (the title of this issue is a bit misleading) or delayed login but a crash of the Gnome Shell (and the REAL problem is that the Gnome Shell can be taken down by a faulty/not up to date extension).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.