-
Notifications
You must be signed in to change notification settings - Fork 27
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
ddterm is killed after locking screen #1087
Comments
Ok this makes more sense now. Extensions are normally disabled during screen lock (unless they have some specific metadata - ddterm doesn't). And ddterm extension shuts down the app when the extension is disabled. However, it should also detect that the extension is being disabled because of screen lock, and not terminate the app in this case. Guess it's not working as expected on your machine for some reason. The bad news, however, is that I haven't been able to reproduce the bug so far. |
Seems to be a compatibility issue with Dash to Panel. Apparently because Dash to Panel tries to enable/disable Ubuntu Dock from its own enable()/disable() |
Disabling one extension can trigger disabling of other extensions. So when Dash to Panel disables Ubuntu Dock, it also disables and reenables ddterm - which kills the app, because disable() isn't triggered by screen lock. It's not obvious how can I determine whether ddterm is being disabled only temporarily - because some other extension is disabled, or if the user disables ddterm intentionally. |
Don't terminate the app and don't uninstall desktop entry and D-Bus service. Fixes #1087
Don't terminate the app and don't uninstall desktop entry and D-Bus service. Fixes #1087
Hey. Sorry for the ping but do you have an idea on when a release will include this fix? |
Waiting for #1113 one more week In the meantime you can install the nightly build |
The nightly build is working perfectly, thanks ! |
GNOME Shell version
GNOME Shell 46.0
Linux distro
"Ubuntu 24.04.1 LTS"
ddterm version
ddterm 55 revision 28b1784
Extension 55 revision 28b1784
Session type
Wayland (
echo $WAYLAND_DISPLAY
output is non-empty)Special configuration
All installed extensions
ddterm settings dump
Description
After locking screen (either after inactivity or with SUPER + L) and relog-in, ddterm is always killed. I was not hapening before.
logs :
The text was updated successfully, but these errors were encountered: