I recently borked my system and had to reinstall, when I was reminded that PulseAudio isn't automatically installed with ALSA, despite that ALSA by default uses the PulseAudio plugin (lib{64}alsa-plugins-pulseaudio and alsa-plugins-pulse-config *are* automatically installed), so trying to use anything that outputs audio will give you an error about not being able to connect to the server. Heck, you can't even use alsamixer. It's not that big of a problem, as the ALSA Wiki gives an example of a ~/.asoundrc file that you can copy and paste for not using the PulseAudio plugin, but then applications that use PulseAudio directly (e.g. Firefox) still won't produce any sound (and in my experience, using `aoss` to enable sound in older OSS applications doesn't either). Alternatively, you can manually install PulseAudio, but it doesn't seem like you should have to. I checked the requirements of the Cauldron packages `dnf --releasever=cauldron repoquery --whatrequires pulseaudio` and it seems that it still has the problem: pulseaudio isn't a dependency of any of the aforementioned packages. This is perhaps the cause of bug 26281 and similar, but it might not be.
Fixed in alsa-plugins-1.2.2-2.mga8! lib(64)alsa-plugins-pulseaudio requires now pulseaudio.
Source RPM: (none) => alsa-plugins-1.2.2-1.mga8.src.rpmComponent: Release (media or process) => RPM PackagesCC: (none) => geiger.david68210
Thanks David for the speedy resolution - for Cauldron. But the bug was raise for Mageia 7. Will that be similarly fixed?
CC: (none) => lewyssmithAssignee: bugsquad => geiger.david68210
Assigning to QA, Suggested advisory =================================== This update added a missing dependency on pulseaudio for the alsa-plugins-pulseaudio module. =================================== Packages in 7/core/updates_testing: ======================== libalsa-plugins-1.1.9-1.1.mga7.i586.rpm lib64alsa-plugins-1.1.9-1.1.mga7.x86_64.rpm alsa-plugins-doc-1.1.9-1.1.mga7.noarch.rpm alsa-plugins-config-1.1.9-1.1.mga7.noarch.rpm alsa-plugins-pulse-config-1.1.9-1.1.mga7.noarch.rpm libalsa-plugins-pulseaudio-1.1.9-1.1.mga7.i586.rpm lib64alsa-plugins-pulseaudio-1.1.9-1.1.mga7.x86_64.rpm libalsa-plugins-jack-1.1.9-1.1.mga7.i586.rpm lib64alsa-plugins-jack-1.1.9-1.1.mga7.x86_64.rpm libalsa-plugins-a52-1.1.9-1.1.mga7.i586.rpm lib64alsa-plugins-a52-1.1.9-1.1.mga7.x86_64.rpm Source RPM: ======================== alsa-plugins-1.1.9-1.1.mga7.src.rpm
Assignee: geiger.david68210 => qa-bugs
Installed and tested without issues. All sound still works so no regression noticed. System: Mageia 7, x86_64, Intel CPU. $ uname -a Linux marte 5.7.19-desktop-3.mga7 #1 SMP Sun Oct 18 15:46:00 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux $ rpm -qa | egrep 'alsa|pulseaudio' | sort alsa-plugins-config-1.1.9-1.1.mga7 alsa-plugins-pulse-config-1.1.9-1.1.mga7 alsa-utils-1.1.9-1.mga7 lib64alsa2-1.1.9-1.mga7 lib64alsa-oss0-1.1.8-1.mga7 lib64alsa-plugins-1.1.9-1.1.mga7 lib64alsa-plugins-pulseaudio-1.1.9-1.1.mga7 lib64pulseaudio0-12.2-5.mga7 libalsa2-1.1.9-1.mga7 libalsa-data-1.1.9-1.mga7 libalsa-plugins-pulseaudio-1.1.9-1.1.mga7 libpulseaudio0-12.2-5.mga7 pulseaudio-12.2-5.mga7 pulseaudio-client-config-12.2-5.mga7 pulseaudio-module-gsettings-12.2-5.mga7 pulseaudio-module-x11-12.2-5.mga7 pulseaudio-module-zeroconf-12.2-5.mga7 pulseaudio-utils-12.2-5.mga7 qemu-audio-alsa-4.0.0-2.mga7 task-pulseaudio-2018.0-1.mga7 $ lspcidrake | grep -i audio snd_hda_intel : Intel Corporation|NM10/ICH7 Family High Definition Audio Controller [MULTIMEDIA_AUDIO_DEV] (rev: 01) snd_hda_intel : NVIDIA Corporation|GP108 High Definition Audio Controller [MULTIMEDIA_AUDIO_DEV] (rev: a1)
CC: (none) => mageia
MGA7-64-OK Validating, In order to not have PulseAudio installed, user should only install minimal packages. Each Desktop Environments should pull PA. Advisory pushed to SVN.
CC: (none) => ouaurelien
Whiteboard: (none) => MGA7-64-OKKeywords: (none) => advisory, validated_update
Source RPM: alsa-plugins-1.2.2-1.mga8.src.rpm => alsa-plugins-1.1.9-1.mga7.src.rpm
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2021-0006.html
Status: NEW => RESOLVEDResolution: (none) => FIXED