Bug 1267760 - USB Digital to Analog Converter (DAC) registered as Analog Output instead of Digital Output (IEC958) if hotplugged
USB Digital to Analog Converter (DAC) registered as Analog Output instead of ...
Status: CLOSED EOL
Product: Fedora
Classification: Fedora
Component: pulseaudio (Show other bugs)
22
x86_64 Linux
unspecified Severity low
: ---
: ---
Assigned To: Lennart Poettering
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2015-09-30 17:37 EDT by Mark Kubiak
Modified: 2016-07-19 16:14 EDT (History)
4 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2016-07-19 16:14:48 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
pactl list, ran when system is working as expected (pulseaudio started with DAC plugged int) (33.38 KB, text/plain)
2015-09-30 17:37 EDT, Mark Kubiak
no flags Details
pactl list, ran when system is not working as expected (pulseaudio started without DAC plugged in) (28.97 KB, text/plain)
2015-09-30 17:38 EDT, Mark Kubiak
no flags Details

  None (edit)
Description Mark Kubiak 2015-09-30 17:37:01 EDT
Created attachment 1078829 [details]
pactl list, ran when system is working as expected (pulseaudio started with DAC plugged int)

Description of problem: I own a USB Digital to Analog Converter (DAC) that I plug into the USB port of my laptop.  If the DAC is plugged into the computer on boot, PulseAudio registers the device as iec958-stereo, this is intended behavior.  If the USB DAC is plugged in after pulseaudio has been started, the iec958-stereo profile is unavailable, and pulseaudio uses the analog-stereo profile.  This renders me unable to change the volume of the device.  It is important to note that the system works 100% as expected if the USB DAC is plugged in when pulseaudio is started.  As a workaround, I run `pulseaudio -k` and then open pavucontrol to restart pulseaudio.  After doing so, everything works perfectly fine.

Version-Release number of selected component (if applicable):
Fedora 22

How reproducible:
100% reproducible, happens on Arch Linux as well.

Steps to Reproduce:
1. Ensure USB DAC is unplugged
2. Boot Fedora 22
3. Wait until GNOME3 loads
4. Plug in USB DAC

Actual results:
pulseaudio is using the analog-stereo profile for the device and the iec958-stereo profile is unavailable

Expected results:
the iec958-stereo profile is available and active

Additional info:
Again, everything is perfectly fine if the device is plugged in when pulseaudio is started.  This issue only occurs when the device is hotplugged
Comment 1 Mark Kubiak 2015-09-30 17:38 EDT
Created attachment 1078830 [details]
pactl list, ran when system is not working as expected (pulseaudio started without DAC plugged in)
Comment 2 Fedora End Of Life 2016-07-19 16:14:48 EDT
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

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