[CMI8788] Xonar DG: no front panel or recording support

Bug #919809 reported by Jacob Peddicord
138
This bug affects 26 people
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Running precise, though I don't recall this working in oneiric either.

None of the front panel outputs/inputs on the Xonar DG are detected at all. They are hooked up, as it works fine on Windows. Plugging in headphones doesn't switch the output, and a microphone on the front is not detected.

In sound preferences and pavucontrol, the card is listed as having three connectors: "Analog Output / Speaker" (works), "Analog Output / Headphones 1", and "Analog Output / Headphones 2." Changing the selected connector has no effect, and reverts back to Speaker when the settings view is reloaded. Additionally, setting via pacmd results in "failed to set sink port."[1]

Interestingly enough, alsamixer has an Analog Output selector with different outputs than reported by PulseAudio. These are Speakers, Headphones, and FP Headphones. Switching between these produces an audible "click" from the sound card (normal, it's in the switching circuit) so it's definitely communicating with the card. However, the front panel audio still does not work. Both Speakers and FP Headphones play out of the speakers, while Headphones outputs nothing at all.

Interestingly, alsamixer has no volume sliders for output, but that's a separate issue. (The output sliders do work in PulseAudio, so that's good enough for now.)

[1] http://askubuntu.com/questions/87581

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: alsa-base 1.0.24+dfsg-0ubuntu3
ProcVersionSignature: Ubuntu 3.2.0-10.17-generic 3.2.1
Uname: Linux 3.2.0-10-generic x86_64
NonfreeKernelModules: nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: DG [Xonar DG], device 0: Multichannel [Multichannel]
   Subdevices: 0/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jacob 1801 F.... pulseaudio
 /dev/snd/pcmC0D0c: jacob 1801 F...m pulseaudio
Card0.Amixer.info:
 Card hw:0 'DG'/'C-Media Oxygen HD Audio at 0xde00, irq 19'
   Mixer name : 'CMI8786'
   Components : 'CS4245 CMI8786'
   Controls : 15
   Simple ctrls : 10
Date: Sat Jan 21 15:17:04 2012
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
PackageArchitecture: all
SourcePackage: alsa-driver
Symptom: audio
Symptom_AlsaPlaybackTest: ALSA playback test through plughw:DG successful
Symptom_Card: CMI8788 [Oxygen HD Audio] - Xonar DG
Symptom_PulsePlaybackTest: PulseAudio playback test successful
Symptom_Type: Only some of outputs are working
Title: [CMI8786 - Xonar DG, playback] Playback problem
UpgradeStatus: Upgraded to precise on 2012-01-19 (1 days ago)
UserAsoundrc:
 #pcm.!surround51 {
 # type vdownmix
 # slave.pcm "hw:1"
 #}
modified.conffile..etc.modprobe.d.alsa.base.conf: [modified]
mtime.conffile..etc.modprobe.d.alsa.base.conf: 2012-01-17T23:40:21.034567

Revision history for this message
Jacob Peddicord (jpeddicord) wrote :
Changed in alsa-driver:
status: Unknown → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in alsa-driver (Ubuntu):
status: New → Confirmed
Revision history for this message
Daniel Letzeisen (dtl131) wrote :

I built Alsa 1.0.25 and still have the same issue.

Revision history for this message
David Henningsson (diwic) wrote :

I don't know anything about xonar dg, but the xonar dg driver was written by Clemens Ladisch, who is active on the alsa-devel mailinglist. Your best bet is to try that mailinglist and hopefully he has time to reply.

Revision history for this message
c2h5oh (c2h5oh) wrote :

I've got some bad news for you: you will not get the microphone to work right now: Alsa driver offers very basic support for Xonar DG - the only thing that works now is audio output.

What works:
- Audio output using rear panel

What doesn't work:
- Microphone
- Front panel (no audio output/input)
- Automatic device switching (ie switching to headphones when you plug them in)

Driver developer stated on Alsa-devel mailing list that those features will not be available till he finds time to do some reverse engeneering. Since the last try I've seen didn't make Alsa update back in January 2011 I'm quite pessimistic about this :/

Revision history for this message
jmall (johnmall) wrote :

I bought this card specifically for the switchable headphone impedance but that also doesn't work, along with what everyone else has mentioned (no inputs, no front-panel at all) There is an option in alsamixer but changing it does nothing. I'm on 12.10 x64 with Alsa 1.0.25.

summary: - [CMI8788] Xonar DG: no front panel support
+ [CMI8788] Xonar DG: no front panel or recording support
Revision history for this message
LaunchpadAccount (unfo) wrote :

Under 13.04 this soundcard can not record sound, either through the front microphone port or the rear.

Revision history for this message
jferna57 (jferna57) wrote :

I have the same problem. Microphone don't work but under ubuntu 12.10 this problem doesn't appear.

I check it under Linux Mint 15 and it has the same problem.

Any news?

Changed in alsa-driver (Ubuntu):
assignee: nobody → AcidZer0 (bulik23rus-cool)
Revision history for this message
Daniel Letzeisen (dtl131) wrote :

@AcidZer0: please do not assign a bug to yourself unless you're fixing it, in which case you should also mark it as 'In Progress'.

Changed in alsa-driver (Ubuntu):
assignee: AcidZer0 (bulik23rus-cool) → nobody
importance: Undecided → Medium
status: Confirmed → Triaged
Revision history for this message
Mitch Bigelow (ipha00) wrote :
Revision history for this message
Nikola Bijelić (nikola-bijelic) wrote :

Hello. Sorry for asking silly questions, but I'm not a tech guy. Does comment #10 mean I can use this to get my microphone working? If yes, what do I do? I have the same issue - mic not working on Xonar DG... Thanks.

Revision history for this message
Daniel Letzeisen (dtl131) wrote :

You would have to compile the kernel modules yourself using those patches. They have not been accepted by ALSA yet, so it' probably best to wait. Maybe they'll make into kernel 3.14.x

Revision history for this message
madbiologist (me-again) wrote :

Full support for the Xonar DG has arrived in the upstream 3.14 kernel. Capture support has been backported to the upstream 3.13.7 kernel and the upstream 3.2.56 kernel.

Ubuntu 14.04 "Trusty Tahr" is currently based on the upstream 3.13.8 kernel. Can you retest with Ubuntu 14.04?

Revision history for this message
Daniel Letzeisen (dtl131) wrote :

madbio, I actaully have a Xonar DG as a spare card. When I'm feeling more motivated, I'll test it (I don't have a mic though).

Revision history for this message
Bugston (wolter-wolfgang) wrote :

Had the problem with Ubuntu 14.04 and 3.11 kernel version.
After kernel update to kernel version 3.13 the frontpanel output and the Mikrophone work fine.
Thanks for that!

Revision history for this message
Daniel Letzeisen (dtl131) wrote :

Thanks for confirming fix. My Xonar DG died :(

affects: alsa-driver → null-and-void
Changed in alsa-driver (Ubuntu):
status: Triaged → Fix Released
affects: null-and-void → ubuntu
no longer affects: ubuntu
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.