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

Bug #919809 reported by Jacob Peddicord on 2012-01-21
This bug affects 26 people
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)

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
 **** List of CAPTURE Hardware Devices ****
 card 0: DG [Xonar DG], device 0: Multichannel [Multichannel]
   Subdevices: 0/1
   Subdevice #0: subdevice #0
 /dev/snd/controlC0: jacob 1801 F.... pulseaudio
 /dev/snd/pcmC0D0c: jacob 1801 F...m pulseaudio
 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)
 #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

Jacob Peddicord (jpeddicord) wrote :
Changed in alsa-driver:
status: Unknown → New
Launchpad Janitor (janitor) wrote :

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

Changed in alsa-driver (Ubuntu):
status: New → Confirmed

I built Alsa 1.0.25 and still have the same issue.

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.

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 :/

Groupers (travischoward) 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
LaunchpadAccount (unfo) wrote :

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

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)

@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

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.

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

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?

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).

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!

Thanks for confirming fix. My Xonar DG died :(

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

Duplicates of this bug

Other bug subscribers