On 29/09/2020 09.12, Wolfgang Rosenauer wrote:
Hi,
Am 28.09.20 um 22:15 schrieb Anton Aylward:
On 28/09/2020 04:06, David C. Rankin wrote:
All good info, but pipewire upstream provides pipewire.service as a systemd service to allow you to enable/disable it. Firefox does not require it as a dependency, so this is a choice openSUSE has made.
More and more I'm seeing things like this, cutting off options, the people at suse/OpenSuse making binding decisions that some of us think should be options. In this case I'd like to choose how my audio works.
It's a choice we have made for openSUSE indeed. Please note that wayland is available on openSUSE as a supported option AFAIK. Because of this our Firefox package supports X and wayland at the same time based on runtime configuration. Firefox also supports WebRTC which is today quite important. But for Firefox to be able to support screensharing under a Wayland session it requires pipewire. That is not an openSUSE decision but an upstream one and seems to be the solution the Linux community has chosen.
First of all requiring libpipewire is not your issue. Make sure that pipewire is not used if you don't like it on your system. Removing the library is not the solution.
Much more of this and I'll be looking at alternatives to suse. It's been and long run and enjoyable, but more and more there are things I'm simply not comfortable with. This is the sort of things we'd expect from Microsoft, treating us as incapable and making binding decisions for us.
If you don't like wayland and all that stuff you can move to an alternative if you find it and find that they will most likely move as well like it happened with pulseaudio, systemd and all the other things the greater community (and especially RedHat as the most important driver for such things) decided.
Stop blaming this decision for Firefox because there is no other reasonable one.
Thanks for the explanation - speaking for myself, that's all I wanted :-) It would be nice being able to read explanations on decisions like this, somewhere, without having to ask and before somebody gets er... disturbed ;-) -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)