[Bug 1090658] New: alsamixer aborts with realtek usb audio 0bda:4014
http://bugzilla.suse.com/show_bug.cgi?id=1090658 Bug ID: 1090658 Summary: alsamixer aborts with realtek usb audio 0bda:4014 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Sound Assignee: tiwai@suse.com Reporter: fvogt@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 768065 --> http://bugzilla.suse.com/attachment.cgi?id=768065&action=edit alsa-info.sh output If I switch to the "USB Audio" device in alsamixer, it exits with an "Invalid argument" error. Audio and volume control works fine. alsa-info.sh output attached. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c1
Takashi Iwai
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c2
Fabian Vogt
It's an infamous buggy USB audio firmware on Dell dock. You might need to update the dock BIOS to cover all issues...
Dammit. "Never change a running system", so as I have working audio output I'd rather not risk breaking anything.
We already have some workaround in the kernel for this specific device to avoid the BIOS bug, but it might not be perfect yet.
Could you try to run "amixer -c1 contents" and at which point it fails?
numid=4,iface=MIXER,name='Mic Capture Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=5,iface=MIXER,name='Mic Capture Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=127,step=0 : values=67,67 | dBminmax-min=-33.50dB,max=30.00dB numid=7,iface=MIXER,name='Extension Unit Switch' ; type=BOOLEAN,access=rw------,values=1 amixer: Control hw:1 element read error: Invalid argument numid=6,iface=MIXER,name='Loudness' ; type=BOOLEAN,access=rw------,values=1 : values=off numid=1,iface=PCM,name='Capture Channel Map' ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0 : values=0,0 | container | chmap-fixed=FL,FR numid=2,iface=PCM,name='Playback Channel Map' ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0 : values=0,0 | container | chmap-fixed=FL,FR numid=3,iface=PCM,name='Playback Channel Map',device=1 ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0 : values=0,0 | container | chmap-fixed=FL,FR -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c3
--- Comment #3 from Takashi Iwai
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c4
--- Comment #4 from Fabian Vogt
Thanks. Also could you give lsusb -v output and the content of /proc/asound/card1/usbmixer?
USB Mixer: usb_id=0x0bda4014, ctrlif=0, ctlerr=0 Card: Generic USB Audio at usb-0000:3e:00.0-1.5, high speed Unit: 3 Control: name="Loudness", index=0 Info: id=3, control=10, cmask=0x0, channels=1, type="BOOLEAN" Volume: min=0, max=1, dBmin=0, dBmax=0 Unit: 3 Control: name="Mic Capture Volume", index=0 Info: id=3, control=2, cmask=0x3, channels=2, type="S16" Volume: min=-8576, max=7680, dBmin=-3350, dBmax=3000 Unit: 3 Control: name="Mic Capture Switch", index=0 Info: id=3, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN" Volume: min=0, max=1, dBmin=0, dBmax=0 Unit: 4 Control: name="Extension Unit Switch", index=0 Info: id=4, control=1, cmask=0x0, channels=1, type="BOOLEAN" Volume: min=0, max=1, dBmin=0, dBmax=0 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c5
--- Comment #5 from Takashi Iwai
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c6
--- Comment #6 from Takashi Iwai
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c7
Fabian Vogt
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c8
Fabian Vogt
Thanks, I'll try it out.
Works! Confirmed on two systems. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c9
--- Comment #9 from Takashi Iwai
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c10
Takashi Iwai
http://bugzilla.suse.com/show_bug.cgi?id=1090658
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c11
--- Comment #11 from Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c12
--- Comment #12 from Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c15
--- Comment #15 from Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c21
--- Comment #21 from Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c21
--- Comment #21 from Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c23
--- Comment #23 from Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
http://bugzilla.suse.com/show_bug.cgi?id=1090658#c24
--- Comment #24 from Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=1090658
Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com