Red Hat Bugzilla – Bug 1267760
USB Digital to Analog Converter (DAC) registered as Analog Output instead of Digital Output (IEC958) if hotplugged
Last modified: 2016-07-19 16:14:48 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):
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
pulseaudio is using the analog-stereo profile for the device and the iec958-stereo profile is unavailable
the iec958-stereo profile is available and active
Again, everything is perfectly fine if the device is plugged in when pulseaudio is started. This issue only occurs when the device is hotplugged
Created attachment 1078830 [details]
pactl list, ran when system is not working as expected (pulseaudio started without DAC plugged in)
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
Thank you for reporting this bug and we are sorry it could not be fixed.