-
Notifications
You must be signed in to change notification settings - Fork 93
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-45 Hamster widget disappears and cannot be restarted from the extensions manager #365
Comments
This message means that hamster itself (the python application that provides the DBUs service) has quit or crashed. If that happens, the extension stops indeed. It's possible that there's a problem in the error handling code path in this case. But the actual problem is that hamster has quit. The GNOME extension is not self-sufficient, it needs hamster running to work. |
@lefterav What version of the extension are you using? Since #358 it should be more resilient against the hamster service quitting (and appear again when the service returns), but I'm not sure if you have those changes in your version already. If not, that could help. If so, maybe the commits in that PR can help you figure out the code for this and maybe add some additional log messages in appropriate places? |
I have the latest from origin/362-support-for-gnome-45 |
This happens several times a day, the back-end disappears, then the front-end gives this desktop notification 16 times. The applet disappears for one minute or so, and then it appears again. the log for the case is as following
I haven't yet had again the case that the applet doesn't appear again, which is what I described while opening that issue. But I am leaving this here, because it seems that things are connected. |
What version of hamster (the python code) are you running? I don't deny the GNOME extension doesn't behave perfectly, but the root cause is that hamster is dying. Maybe you should run it under strace or so to figure out what's going on. |
every now and then the hamster widget disappears. The message at journal is
Then I went to extension manager, I disabled and re-enabled the hamster extension from the switch. The Extension manager displayed a red dead-end sign and the switch became inactive, displaying the following error:
at the same time, the journal reported the following:
I haven't found another way to make the widget visible apart from logging out of the gnome session and logging in again.
Originally posted by @lefterav in #362 (comment)
The text was updated successfully, but these errors were encountered: