SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Is it time to KISS by switching back to just alsa ?
wireplumber is part of pipewire, and pipewire is a hell of a lot better than pulseaudio, it's not even a fair comparison, at least for the audio work I do. Hell, it's replaced alsa + jack for me. At this point, I'd have to go kicking and screaming back to using alsa and jack.
Apparently the commit "81526f2920bf8a03b670dbc2d45f35f204344d55" is the culprit. Would a patched kernel be possible? Or should we wait for a fix in next release?
Distribution: Slackware64 {15.0,-current}, FreeBSD, stuff on QEMU
Posts: 459
Rep:
Quote:
Originally Posted by henca
IMHO such a selection dialog would be slightly annoying for all those users installing Slackware on something else than a laptop with synaptics hardware.
That's a good point. Maybe just make libinput the default in that case, unless there's incompatible hardware floating around.
I can confirm that rolling back (both) polkit to polkit-123-x86_64-2 and elogind to elogind-252.23-x86_64-2 fixes the problems resuming networkmanager/nmapplet/networking after suspend. Maybe we could do this until the boys upstairs can sort themselves out.
I can confirm that rolling back (both) polkit to polkit-123-x86_64-2 and elogind to elogind-252.23-x86_64-2 fixes the problems resuming networkmanager/nmapplet/networking after suspend. Maybe we could do this until the boys upstairs can sort themselves out.
df
We'll do something soon. At this point I'm pretty sure that the elogind 255 branch isn't really stable enough yet. I moved to that because I thought we needed it to finally be able to upgrade libgudev, but it turns out they'd solved that issue a while ago (but I don't recall seeing anything about it in the NEWS, etc). So there really isn't any feature that we need from the 255 branch.
No, but I'm in no hurry whatsoever to move to pipewire as default until it works as good for *most users* as pulseaudio does now.
Example: I like to fire up a machine, log in on a virtual console, and fire up mocp as my music server. Doesn't work with pipewire.
As it is now, I don't think there's too much burden in enabling pipewire on Slackware. Use it if you like.
So, using an elegant way you say: NEVER.
Because you condition the adoption of PipeWire as default, by a capability that is specific to PulseAudio: its autostart.
As far as I know, no, PipeWire is not supposed to autostart. And considering that PipeWire daemons are built to be precisely controlled by a service supervisor, and in a precise order, I don't think they will ever have this autostart capability.
If we give up this autostart ability, nothing stops a user from using PipeWire in a Linux console by adding the following snippet to ~/.profile:
Also, a Wayland/Plasma6 session that is launched with startkwayland (and that uses PipeWire intensively) works perfectly. And after closing this Plasma6 session, I can continue to watch movies correctly in MPlayer, in a Linux console.
To be honest, the big difference between PulseAudio and PipeWire would not be this "autostart" , but PulseAudio's autostop.
Because you could very well put the 3 commands in a script from /etc/profile, and every time, when logging in, the PipeWire daemons start automatically.
But in the case of PipeWire, the first user who logs in will block the audio card in his seat. Whereas PulseAudio daemon will "autostop" when not in use under that particular user, so it will release the audio card. This solves at least partially the sharing of audio cards between different users.
Last edited by ZhaoLin1457; 04-14-2024 at 02:23 PM.
Now, can we get bluez-alsa so that we're on the way to going back to what everyone just LOVED to have "fun" with ?
Referring to that "gem" of a time when 'extra' contained the 'pure alsa system'.
A handful of ALSA purists can be hardly defined as "everyone" . Let's thank the god of Slackware that that project died because it unnecessarily consumed the valuable time of the Slackware team.
Personally, I remember with horror the time when only ALSA was available and I had to play with alsamixer to activate the headphones and the eternal battles with HDMI that used to became the default when I didn't need it, but didn't work when I wanted it. No, I don't regret those times.
Last edited by ZhaoLin1457; 04-14-2024 at 02:48 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.