Description of problem: When installing an Xfce desktop environment on top of a CentOS 7 minimal installation, sound does not work. Version-Release number of selected component (if applicable): xfce4-pulseaudio-plugin-0.2.5-2.el7.x86_64 Steps to Reproduce: 1. Install CentOS 7; choose the "Minimal Install" software selection. 2. yum -y install epel-release 3. yum -y group install "X Window system" 4. yum -y group install Xfce 5. systemctl isolate graphical.target 6. Log in as a user. (I used root.) 7. Use the mouse to navigate to Applications --> Multimedia --> PulseAudio Volume Control. Actual results: An window appears with the following: "Fatal Error: Unable to connect to PulseAudio: OK". Expected results: The Volume Control graphical utility (/usr/bin/pavucontrol) starts; sound works. Additional info: I suspect the xfce4-pulseaudio-plugin RPM or some other package is just missing a dependency. I compared my list of installed RPMs with a CentOS 7 machine that had been installed with the "Server with GUI" software selection. I found these relevant RPMs missing: pulseaudio-module-x11 pulseaudio-utils Once I installed those 2 packages, sound worked fine. (Not sure if both needed installed or just one of them.)
(In reply to Bernie Hoefer from comment #0) === > I found these relevant RPMs missing: > pulseaudio-module-x11 > pulseaudio-utils > Once I installed those 2 packages, sound worked fine. (Not sure if both > needed installed or just one of them.) === FYI, pulseaudio-module-x11 pulls in pulseaudio-utils as a dependency. The pulseaudio-utils package, by itself, is not enough. Both have to be installed for sound to work.
This is strange. $ rpm -qp --requires xfce4-pulseaudio-plugin-0.2.5-2.el7.x86_64.rpm <snip> pavucontrol pulseaudio <snip> Installing the plugin, should install both pulseaudio and pavucontrol. It does seem to work for me on my Centos 7 VM.
(In reply to Mukundan Ragavan from comment #2) === > Installing the plugin, should install both pulseaudio and pavucontrol. It > does seem to work for me on my Centos 7 VM. === I'd be happy to perform my test again to verify. What data do you want me to collect from my attempt? A SOSreport before and after I do the "yum -y group install Xfce" step?
Sorry for the delay. I will fire up a Centos system and do an installation and post steps here.