I ran
:~$ apt install pulseaudio-equalizer
An important detail, no icon was included in the Gnome Applications menu. I think it is important to fix it. So, I ran
:~$ qpaeq
and I received the error messages
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
There was an error connecting to pulseaudio, please make sure you have the pulseaudio dbus module loaded, exiting…
I ran
:~$ pulseaudio
and I received the message
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.
So, I loaded the modules that were missing
:~$ pactl load-module module-equalizer-sink
:~$ pactl load-module module-dbus-protocol
and the equalizer opened and it didn't work (the sound wasn't changing).
Another important detail, why do theses modules are not loaded by default? I think this is another thing to be fixed.
I created the file ~/.config/pulse/default.pa
with the lines
load-module module-equalizer-sink
load-module module-dbus-protocol
and I restarted to check. After the Gnome login the computer start to "freeze" by some seconds. In this condition, if I run
:~$ pactl list modules short | grep module-dbus-protocol
the terminal stops until I do Crtl+C
.
If I try to load some module (module-equalizer-sink
or module-dbus-protocol
) I received an error message. So strange...
I restarted the computer again and the "freezing" happened again. So, in this way I deleted the file ~/.config/pulse/default.pa
to come back to the early situation. I restarted and the "freezing" didn't happened again.
I tried another solution. I installed
:~$ apt install pulseeffects
and the equalizer was not working. Looking the pulseeffects FAQ,
https://github.com/wwmm/pulseeffects/wiki/FAQ
I found a solution, to run
:~$ apt install lsp-plugins
Delete the folder ~/.config/gstreamer-1.0
(if it exists)
After to close the pulseeffects
(if is opened) and run
:~$ dconf reset -f /com/github/wwmm/pulseeffects/
In this way, the equalizer of the pulseeffects worked.