Page MenuHomeSolus

pipewire-module-x11-bell
Closed, ResolvedPublic

Description

Since a few pipewire updates ago I get this journalctl error:

user pipewire[873]: pw.module: No module "libpipewire-module-x11-bell" was found

I had the exact same error on my Arch installation and it was solved simply by installing pipewire-module-x11-bell from the official repos. Although I haven't experienced sound issues nor do I use this "bell", it would be nice to have this package available on Solus, even if just to make the error go away.

Arch package link for reference
Official documentation

Event Timeline

Looks like I'm getting these too, since Nov 14. This is probably the relevant change: https://dev.getsol.us/R4226:8f1e28fe4361bd3f6bb05f8b95fdd96f031059d6

@Staudey got any info on this one?

The x11-bell module was never part of our pipewire. I wonder why it suddenly started complaining. I don't really want to add it "just because", especially since it seems it uses libcamera (for some reason) which we also don't have active. Gonna take a look tomorrow.

I see, didn't know it would complicate other things. I suppose instead of a package request I should have just opened a bug report, but I opened it because getting it on the Arch repo was simple so I thought it'd be a quick solution. I'd prefer to see it just stop complaining than to get the package anyway

The x11-bell module was never part of our pipewire. I wonder why it suddenly started complaining. I don't really want to add it "just because", especially since it seems it uses libcamera (for some reason) which we also don't have active. Gonna take a look tomorrow.

I think you misread that link. It looks like it needs _libcanberra_, not _libcamera_. I still don't think we package that but it looks like a much smaller dependency to take on than libcamera

Oh wait we do package libcanberra already

Ah, that makes much more sense then. That's what I get for checking in on tasks at 3 AM on my phone :D

For now I've opted to revert the configuration change that made pipewire try and fail to load x11-bell.

I had packaged the additional module, but then ran into errors with it, so it only replaced one error by another. Maybe another time.