easyeffects icon indicating copy to clipboard operation
easyeffects copied to clipboard

Equalizer freezes

Open servimo opened this issue 3 years ago • 18 comments

When I try to change something in some of the buttons band all freezes in the application I have to kill it in the terminal.

servimo avatar Jul 15 '21 12:07 servimo

Is this happening on EasyEffects or Pulseeffects?

wwmm avatar Jul 15 '21 13:07 wwmm

EasyEffects on Manjaro Xfce, the one from repo and the git compiled version.

servimo avatar Jul 15 '21 16:07 servimo

Kill the current instance easyeffects -q and restart it in debug mode G_MESSAGES_DEBUG=easyeffects easyeffects. MAybe the logs will show what is going on. At least on my computer I did not notice any freezing yet.

wwmm avatar Jul 15 '21 16:07 wwmm

Didnt found anything, except something about /home/sergio/.config/gtk-4.0/settings.ini, but dont think this is the cause, I removed those settings from .../gtk-4.0/settings.ini and still. EasyEffects-debug.txt

servimo avatar Jul 15 '21 21:07 servimo

There is nothing in the logs that would explain the window freezing... I am not sure about how we can debug this. I wonder if gtk4 is misbehaving in xfce. It is possible... Iz there any change if you switch between wayland and xorg?

wwmm avatar Jul 15 '21 21:07 wwmm

I am using xorg. I Don't know how to use Xfce in Wayland. Never tried.

servimo avatar Jul 15 '21 21:07 servimo

Does only the equalizer interface freeze? I would expect the other plugins to freeze too.

wwmm avatar Jul 15 '21 22:07 wwmm

Yes, looks like it is only on the dialog of the equalizers bands. Another thing is when a dialog is opened I could not close it clicking in another window, only in the window of EasyEffects.
Any dialog.

servimo avatar Jul 15 '21 23:07 servimo

The problems when trying to close some menus are clearly a gtk4 problem. They happen to me too.

wwmm avatar Jul 16 '21 00:07 wwmm

I think when I said dialog I was meaning menu. 🙂

servimo avatar Jul 16 '21 00:07 servimo

Assuming this freezing is after using a dropdown in a menu of an eq band, I found this workaround to unfreeze the window with these two steps:

  1. open another dropdown in the open eq band menu (e.g. "Mode"),
  2. click the main window while that dropdown is open.

With that, both dropdown and the eq band menu close and the main window is responsive again.

ferreum avatar Jul 27 '21 18:07 ferreum

When I get home I will try this and give you an answer. Yes, it is a dropdown in a menu of an equaliser band that freezes all EasyEffects, thanks for pointing me to the right names, not always my english appears when I need. ...

servimo avatar Jul 27 '21 20:07 servimo

... Yes, thanks again, this works :) You have to click while the dropdown inside of the menu is open.

servimo avatar Jul 27 '21 21:07 servimo

ESC key also works.

gunslingerfry avatar Aug 13 '21 16:08 gunslingerfry

I am addicted to the mouse click

servimo avatar Aug 13 '21 17:08 servimo

I am also getting this error and can confirm the workaround of clicking outside the dialog while a dropdown is open works. Very annoying though

zipy124 avatar Dec 30 '21 20:12 zipy124

This also happens on steam deck using the latest easyeffects flatpak. Trying to toggle bands imported from equalizer APO on and off, the per-band pop-up stays open and won't dismiss.

dholth avatar Dec 31 '23 21:12 dholth

This also happens on steam deck using the latest easyeffects flatpak. Trying to toggle bands imported from equalizer APO on and off, the per-band pop-up stays open and won't dismiss.

Disable "Hide Menus on Outside Clicks" in EasyEffects preferences window. Until gtk developers fix this it is the only workaround for the popover menus focus issues.

wwmm avatar Dec 31 '23 21:12 wwmm