3 ms·
I get where you are coming from, but honestly, have you really looked into pipewire at all? It implements the APIs it is replacing. Apps do not have to be rebu
by spacemanmatt 5y ago
I get where you are coming from, but honestly, have you really looked into pipewire at all?
It implements the APIs it is replacing. Apps do not have to be rebuilt, but they're getting an implementation upgrade. I sorta doubt the Wayland plan is to simply discard all the X11 apps.
- badsectoracula 5y agoOf course i have, PulseAudio also did the same with ALSA and yet that wasn't without a lot of issues for many people - and now Pipewire implements PulseAudio and ALSA and other stuff. Similarly, yes XWayland does provide support for running X11 applications (though not for window managers, etc) but it also has issues of its own.
- spacemanmatt 5y agoI mean, no? PA provides some interfaces through ALSA, but that's really not the same architecture change as re-implementing the whole thing but providing the same ABI. PA is also objectively terrible and that's one of the motivations for writing pipewire. Seems to me like it's not rocket surgery to develop an X server that uses the Wayland compositor. It's just another video card at that point. We have way more complex things that work, so proposing that it won't work is not that interesting. https://wayland.freedesktop.org/xserver.html https://wayland.freedesktop.org/xserver.html