Bug 1477107 - Missing Dependency For Xfce Sound.
Summary: Missing Dependency For Xfce Sound.
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: xfce4-pulseaudio-plugin
Version: epel7
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Mukundan Ragavan
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-08-01 08:42 UTC by Bernie Hoefer
Modified: 2017-08-28 22:36 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Bernie Hoefer 2017-08-01 08:42:52 UTC
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.)

Comment 1 Bernie Hoefer 2017-08-02 15:24:30 UTC
(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.

Comment 2 Mukundan Ragavan 2017-08-16 02:53:31 UTC
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.

Comment 3 Bernie Hoefer 2017-08-16 13:18:37 UTC
(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?

Comment 4 Mukundan Ragavan 2017-08-28 22:36:36 UTC
Sorry for the delay. I will fire up a Centos system and do an installation and post steps here.


Note You need to log in before you can comment on or make changes to this bug.