-
-
Notifications
You must be signed in to change notification settings - Fork 282
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
Processing stops on window close #1215
Comments
Which desktop enviroment are you using(kde, gnome, etc)? I am also on Arch Linux and the package from the repository works fine. When I click on EasyEffects icon its process is started in service mode and its window can be closed. But it seems that not all desktops support the dbus service needed for this. In this case the user has to start our process in service mode by hand Another thing to try after going back to the native package from the repository is enabling |
Yeah I've had it run fine in Gnome, but since I switched to WMs it has stopped processing when the window is closed. I've had this issue on Openbox, Qtile and Bspwm. Autostart is enabled in the Easyeffects settings, but this does not seem to be respected. Adding |
The built in EasyEffects start at login switch should make it start in the background. I wonder if this is an X11 issue, AFAIK all those WMs haven't gotten Wayland support yet right? Were you running Gnome in Wayland? |
No, ran Gnome and all the WMs in X11 due to Nvidia drivers. |
What our autostart file does is executing |
So I added |
What happens if you execute it manually in a terminal instead of trying to make Openbox initialize it in the login? Does it die or does it keep running? |
So the reason adding Having said that, without My issue is solved, so feel free to close this, but perhaps it is still worth looking into as the toggle is still broken/not respected. |
The problem is that it does not look like I can fix this on my side. From the applications point of view all we have to do is creating the autostart file inside |
Bit of a followup, but don't think it warrants a new issue. Different machine but same situation: Arch, Flatpak install. Adding easyeffects --gapplication-service to autostart does not work because bash/zsh does not interpret 'easyeffects' as a command. |
This is just how Flatpak works, You should be able to use the built in switch for autostart with Flatpak. |
This has started happening to me, where the running I might try bisecting later today. |
I'm not sure if that's the same bug, what package are you using? A Flatpak has more controlled permissions than other packages, and that can cause weird behaviour. Flathub-beta (see readme) behaves a bit better but it still needs improvement.
That, or for Flatpak we ask a portal to do it for us. But that depends on a functional portal setup on the host, which depends on functional D-Bus on the host. All of which is basically out of our control. |
I'm using My setup is pretty much the same as proposed for #1140 |
Strange. Although I do not use the pkgbuild from AUR(I use the one we have here in github) I am also on Arch Linux and I do not remember having seen something like this. Maybe it is better you open a new issue with some logs from your system. |
One interesting thing I noticed is that when rofi runs easyeffects, it runs it without |
Yes. Rofi should be using dbus activation. If you just run The |
More information about this in this page https://wiki.gnome.org/HowDoI/DBusApplicationLaunching |
EasyEffects Version
6.1.3
What package are you using?
Flatpak (Flathub)
Distribution
Arch Linux
Describe the bug
Easyeffects stops processing when the window is closed. Launching it from the terminal the process stops the second the window is closed. I've tried both the AUR and Flatpak versions with the same result. I've also had the same result across EndeavourOS and Arch.
I have it set to process all out/inputs and have not set it to shutdown on window close.
Expected Behavior
Continuous processing.
Debug Log
No response
Additional Information
No response
The text was updated successfully, but these errors were encountered: