← Back to team overview

kernel-packages team mailing list archive

[Bug 1002952] [PATCH (alsa-lib)] USB-audio: Add five more cards to IEC958 blacklist


These devices do not have any IEC958 outputs, so prevent them from
being opened.

Signed-off-by: David Henningsson <david.henningsson@xxxxxxxxxxxxx>
 src/conf/cards/USB-Audio.conf | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/conf/cards/USB-Audio.conf b/src/conf/cards/USB-Audio.conf
index a6754d9..05e5d09 100644
--- a/src/conf/cards/USB-Audio.conf
+++ b/src/conf/cards/USB-Audio.conf
@@ -38,10 +38,14 @@ USB-Audio.pcm.iec958_device {
 	# "NoiseBlaster 3000" 42
 	# The below don't have digital in/out, so prevent them from being opened.
+	"Andrea PureAudio USB-SA Headset" 999
 	"Blue Snowball" 999
 	"HP Digital Stereo Headset" 999
+	"GN 9330" 999
 	"Logitech Speaker Lapdesk N700" 999
+	"Logitech G35 Headset" 999
 	"Logitech USB Headset" 999
+	"Logitech USB Headset H540" 999
 	"Logitech Wireless Headset" 999
 	"Plantronics GameCom 780" 999
 	"Plantronics USB Headset" 999
@@ -50,6 +54,7 @@ USB-Audio.pcm.iec958_device {
 	"Scarlett 2i2 USB" 999
 	"Scarlett 2i4 USB" 999
 	"Sennheiser USB headset" 999
+	"SWTOR Gaming Headset by Razer" 999
 	"USB Device 0x46d:0x992" 999

You received this bug notification because you are a member of Kernel
Packages, which is subscribed to alsa-lib in Ubuntu.

  [meta-bug] Invalid extra "Digital output S/PDIF" device for USB cards

Status in “alsa-lib” package in Ubuntu:

Bug description:
  === Read me first ===

  = Symptom =

  If you have a USB headset, or other USB device that does not have any
  S/PDIF output, but yet sometimes there is an extra device called
  "Digital Output (S/PDIF)" for that device, you're suffering from this

  This bug is only for USB devices - if you have an invalid digital
  output for some other type of device, please file a separate bug

  = Workaround =

  If you're affected, please try this workaround:

  first check the output of "aplay -l" (lowercase L), or "arecord -l" if
  it's an input device, and grab the first of two name in brackets:

  card 3: Headset [Sennheiser USB Headset], device 0: USB Audio [USB Audio]
  here grab the name "Sennheiser USB Headset". Now edit the file /usr/share/alsa/cards/USB-Audio.conf (requires root permissions)
  Around line 40, you will find a line saying "Logitech USB Headset" 999
  Add a new line after this line, so that there is now a new line called
  "Sennheiser USB Headset" 999
  (including quotes, and replace "Sennheiser USB Headset" with whatever your particular card was named.)

  Save the file and reboot your computer for the changes to take effect.

  = Already known devices =

  These card names are already in 12.04:

  "Blue Snowball"
  "Logitech USB Headset"
  "Logitech Web Camera"

  These card names are on their way into 12.04:

  "Logitech Speaker Lapdesk N700"
  "Logitech Wireless Headset"
  "Plantronics USB Headset"
  "Sennheiser USB headset"

  If you have one of the above four, please help out by testing the
  proposed repository and report back in bug 987163.

  If your name is not listed above, please add a comment to this bug,
  including your alsa-info: https://wiki.ubuntu.com/Audio/AlsaInfo -
  they will be collected for a SRU later on, or at least make it into
  the next release of Ubuntu.


To manage notifications about this bug go to:

Follow ups