Open tazihad opened 12 months ago
I've tried to run EasyEffects in a distrobox rather than Flatpak. The bug is still there, but I can just close EE and the sound comes back. No need to run easyeffects -q.
By closing do you mean closing its window? Did easyeffects process die after closing it? Strange... Unless the option that that lets the process die when the window is closed is enabled...
Based on some of the logs above the "sleep bug" does not depend on the default device signal
Where is this log?
Can you check the received log events before sleep and after resume from sleep with #2920 (comment) ?
I am curious to see if you are receiving a new default sink event on resume
easyeffects -q
G_MESSAGES_DEBUG=easyeffects easyeffects
Where is this log?
One example is https://github.com/wwmm/easyeffects/issues/2480#issuecomment-1937274663. Take a look at the pw-dot image. The link is there but audio failed anyway. Also notice that he has only one soundcard. So the whole problem about EE not getting the correct default device does not even make sense in this case because there is always only one. The bug you are seeing is something that can only happen for people with multiple soundcards.
Like I said before PulseEffects also has the sleep bug on Pulseaudio. This bug has a deeper cause.
By closing do you mean closing its window? Did easyeffects process die after closing it? Strange... Unless the option that that lets the process die when the window is closed is enabled...
Yes, just close the window. This was how I initially experienced the bug.
Yes, just close the window. This was how I initially experienced the bug.
Strange. Closing the window should just close the window without finishing EE. It should not have the same effect as easyeffects -q
that kills EE process... Can you see in your system process manager if EasyEffects process dies after closing its window?
Yes, it dies.
Yes, it dies.
Hum... Is Shutdown on Window Closing
enabled in its preferences window? If yes then it makes sense. But if not it should not die after its window is closed. Is this also something that only happens after the system wakes?
This option is disabled. No, this happens regardless of suspend/wake.
This option is disabled. No, this happens regardless of suspend/wake.
I see. Maybe in your system EE is never started in service mode. Which desktop do you use? Usually on GNOME and KDE EE starts automatically in service mode when the user clicks on its launcher icon.
GNOME. But notice that with Flatpak it works as you say it should.
I just gave every permission to EE using Flatseal and the sound worked after suspend. In the end, after trying several options, the result was that by activating socket=session-bus
I no longer have the problem. I will test it a few days, but for now there's no issue for me.
I had to try this one, but it doesn't solve the issue for me, unfortunately.
I just gave every permission to EE using Flatseal and the sound worked after suspend. In the end, after trying several options, the result was that by activatingsocket=session-bus
I no longer have the problem. I will test it a few days, but for now there's no issue for me.
well I changed the sleep state from s2idle to deep (cat /sys/power/mem_sleep
) and now it doesn't work. even with all the permissions enabled I don't get sound. I forgot that I was using s2idle due a bug I had.
I'll post every file again with deep state enabled, just in case they are different
at least we know
socket=session-bus
well I changed the deep state from s2idle to deep (cat /sys/power/mem_sleep) and now it doesn't work. >even with all the permissions enabled I don't get sound. I forgot that I was using s2idle due a bug I had.
My desktop is set to deep
. So having s2idle isn't a requirement for things to work. I wonder why the sleep mode is making a difference...
FYI I haven't experienced this bug for a while.
FYI I haven't experienced this bug for a while.
This is a sign that the bug is somewhere outside EasyEffects. But I wonder what changed. If it was PipeWire or the soundcard drivers.
EasyEffects Version
7.0.6
What package are you using?
Flatpak (Flathub)
Distribution
Fedora Kinoite 38
Describe the bug
I have applied the convolver effect from here. When laptop is wake from sleep. Audio doesn't work. It used to work in older versions. But if I disable the effect sound works again.
Expected Behavior
No response
Debug Log
No response
Additional Information
No response