You are not logged in.

#1 2019-08-25 08:26:36

Cotton
Member
From: Cornwall, UK
Registered: 2004-09-17
Posts: 553

XFCE - Audio Mixer fails to run

After upgrading all apps and rebooting, when starting XFCE it reports "Plugin Audio Mixer unexpectedly left the panel, do you want to restart it?"
It then offers to Execute again, which fails, or Remove.
So no volume control.

Sound was muted by default but alsamixer in a terminal works fine and sound can be restored.

Is this a known bug or what do I do to fix?  Presumably it's related to the recent xfce desktop version change.

Offline

#2 2019-08-31 12:41:08

Mine
Member
Registered: 2011-10-07
Posts: 20

Re: XFCE - Audio Mixer fails to run

Same issue here. I tried removing the plugin but issus remains.
Another issue related the panel: I've action buttons plugin wiht "restart" button; it works well but the icon is missing, it is possibile to fix it or set another icon?

Thanks.
Mine.


Mine
Only those who have the courage to take a penalty miss them. (R. Baggio)

Offline

#3 2019-09-03 20:14:12

ronmon
Member
Registered: 2011-04-15
Posts: 34

Re: XFCE - Audio Mixer fails to run

Mine quit working recently too and by digging around some I found that it was abandoned years ago. Version 4.11.0-3 in cache is from 7 May, 2016. Running from terminal I get.

xfce4-mixer: error while loading shared libraries: libxfconf-0.so.2: cannot open shared object file: No such file or directory

So apparently an update of xfconf 4.14.1-1(which owns a current version of that file) killed it. I did some searching and some people on other distros had problems going all the way back to 2015.

https://aur.archlinux.org/packages/xfce4-mixer

There is an AUR package for it, but it fails to build.

In file included from xfce-plugin-dialog.c:35:
../libxfce4mixer/libxfce4mixer.h:27:10: fatal error: dbus/dbus-glib.h: No such file or directory
   27 | #include <dbus/dbus-glib.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:576: libmixer_la-xfce-plugin-dialog.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from xfce-mixer-plugin.c:45:
../libxfce4mixer/libxfce4mixer.h:27:10: fatal error: dbus/dbus-glib.h: No such file or directory
   27 | #include <dbus/dbus-glib.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.

BTW, just for giggles I tried a downgrade.

pacman -U /var/cache/pacman/pkg/xfconf-4.12.1-7-x86_64.pkg.tar.xz

Just like magic, xfce4-mixer works again. Not sure if it broke anything else, but I suppose I'll find out soon enough. smile

Last edited by ronmon (2019-09-03 20:36:50)

Offline

#4 2019-09-03 21:42:39

Cotton
Member
From: Cornwall, UK
Registered: 2004-09-17
Posts: 553

Re: XFCE - Audio Mixer fails to run

Audiomixer is what failed, after having worked for years until very recently. Xfce4-mixer is an independent alternative.

I tried downgrading as well but that broke other panel objects.  I forget which exactly but I think 2 or 3 failed with the same error that audiomixer reported.

So I reverted to 4.14. and await an upstream fix.  Alsamixer in a terminal is crude but  at least it works.

What I don't understand is why there are so few other reports of this fault - are we the exceptions and everyone else has upgraded without incident?

Offline

#5 2019-09-03 23:20:51

toz
Member
Registered: 2011-10-28
Posts: 414

Re: XFCE - Audio Mixer fails to run

The xfce4-mixer port to GTK3 is about 50% done but stalled (see also: https://wiki.xfce.org/releng/4.14/roadmap/xfce4-mixer).

The in-work repository is located here.

If you build xfce4-mixer from the git tree, master branch (which includes the initial GTK3 port work), it will compile against the newer xfconf and work. Unfortunately, there is no PKGBUILD file for this so you'll need to create one.

If you want to see the latest work, build from the in-work repository (no guarantee that will work though).

Offline

Board footer

Powered by FluxBB