CMI8788 not in sound pref. Does show in lspci

Bug #849905 reported by Ben Turner
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Card does not show up as a device in sound preferences, but is recognized by lspci.

!!################################
!!ALSA Information Script v 0.4.60
!!################################

!!Script ran on: Wed Sep 14 10:12:25 UTC 2011

!!Linux Distribution
!!------------------

Ubuntu 11.04 \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 11.04"

!!DMI Information
!!---------------

Manufacturer: BIOSTAR Group
Product Name: TA890GXB HD
Product Version:

!!Kernel Information
!!------------------

Kernel release: 2.6.38-11-generic
Operating System: GNU/Linux
Architecture: x86_64
Processor: x86_64
SMP Enabled: Yes

!!ALSA Version
!!------------

Driver version: 1.0.23
Library version: 1.0.24.1
Utilities version: 1.0.24.2

!!Loaded ALSA modules
!!-------------------

snd_hda_intel

!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes

ESound Daemon:
      Installed - Yes (/usr/bin/esd)
      Running - No

!!Soundcards recognised by ALSA
!!-----------------------------

 0 [HDMI ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfe8ec000 irq 43

!!PCI Soundcards installed in the system
!!--------------------------------------

01:00.1 Audio device: ATI Technologies Inc RV710/730
03:06.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]

!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!--------------------------------------------------------

01:00.1 0403: 1002:aa38
 Subsystem: 1458:aa38
--
03:06.0 0401: 13f6:8788
 Subsystem: 13f6:8788

!!Modprobe options (Sound related)
!!--------------------------------

snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-usb-audio: index=-2
snd-usb-caiaq: index=-2
snd-usb-ua101: index=-2
snd-usb-us122l: index=-2
snd-usb-usx2y: index=-2
snd-cmipci: mpu_port=0x330 fm_port=0x388
snd-pcsp: index=-2
snd-usb-audio: index=-2

!!Loaded sound module options
!!--------------------------

!!Module: snd_hda_intel
 bdl_pos_adj : 32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 beep_mode : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
 enable_msi : -1
 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 position_fix : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 power_save : 0
 power_save_controller : Y
 probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 single_cmd : N

!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: ATI R6xx HDMI
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x1002aa01
Subsystem Id: 0x00aa0100
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x70]: 32000 44100 48000
    bits [0x2]: 16
    formats [0x5]: PCM AC3
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x201: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Device: name="HDMI 0", type="HDMI", device=3
  Converter: stream=1, channel=0
  Digital: Enabled
  Digital category: 0x0
Node 0x03 [Pin Complex] wcaps 0x400381: Stereo Digital
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=03, enabled=1
  Connection: 1
     0x02
--endcollapse--

!!ALSA Device nodes
!!-----------------

crw-rw---- 1 root audio 116, 4 Sep 14 04:24 /dev/snd/controlC0
crw-rw---- 1 root audio 116, 3 Sep 14 04:24 /dev/snd/hwC0D0
crw-rw---- 1 root audio 116, 2 Sep 14 04:48 /dev/snd/pcmC0D3p
crw-rw---- 1 root audio 116, 1 Sep 14 04:24 /dev/snd/seq
crw-rw---- 1 root audio 116, 33 Sep 14 04:24 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 60 Sep 14 04:24 .
drwxr-xr-x 3 root root 160 Sep 14 04:24 ..
lrwxrwxrwx 1 root root 12 Sep 14 04:24 pci-0000:01:00.1 -> ../controlC0

!!Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [HDMI]

Card hw:0 'HDMI'/'HDA ATI HDMI at 0xfe8ec000 irq 43'
  Mixer name : 'ATI R6xx HDMI'
  Components : 'HDA:1002aa01,00aa0100,00100100'
  Controls : 4
  Simple ctrls : 1
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]

!!Alsactl output
!!-------------

--startcollapse--
state.HDMI {
 control.1 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.2 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.3 {
  iface MIXER
  name 'IEC958 Playback Default'
  value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.4 {
  iface MIXER
  name 'IEC958 Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
}
--endcollapse--

!!All Loaded Modules
!!------------------

Module
nls_iso8859_1
nls_cp437
vfat
fat
binfmt_misc
parport_pc
ppdev
snd_virtuoso
snd_oxygen
snd_oxygen_lib
snd_hda_codec_hdmi
snd_mpu401_uart
snd_hda_intel
snd_hda_codec
snd_seq_midi
fglrx
snd_hwdep
snd_rawmidi
snd_pcm
snd_seq_midi_event
snd_seq
snd_timer
snd_seq_device
sp5100_tco
psmouse
snd
i2c_piix4
edac_core
soundcore
lp
edac_mce_amd
serio_raw
snd_page_alloc
k10temp
joydev
parport
usb_storage
uas
usbhid
hid
ahci
r8169
pata_atiixp
libahci

!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D0/init_pin_configs:
0x03 0x18560010

/sys/class/sound/hwC0D0/driver_pin_configs:

/sys/class/sound/hwC0D0/user_pin_configs:

/sys/class/sound/hwC0D0/init_verbs:

!!ALSA/HDA dmesg
!!------------------

[ 6.843217] [fglrx] module loaded - fglrx 8.84.60 [Mar 24 2011] with 1 minors
[ 6.917289] HDA Intel 0000:01:00.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[ 6.917333] HDA Intel 0000:01:00.1: irq 43 for MSI/MSI-X
[ 6.917350] HDA Intel 0000:01:00.1: setting latency timer to 64
[ 6.950098] hda-intel: Enable sync_write for AMD chipset
[ 7.017783] CMI8788 0000:03:06.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
--
[ 13.418586] [fglrx] Reserved FB block: Unshared offset:1fffb000, size:5000
[ 13.641782] HDMI hot plug event: Pin=3 Presence_Detect=0 ELD_Valid=0
[ 14.520477] HDMI hot plug event: Pin=3 Presence_Detect=1 ELD_Valid=0
[ 14.858311] r8169 0000:05:00.0: eth0: link up
--
[ 16.820611] EXT4-fs (loop0): re-mounted. Opts: errors=remount-ro,commit=0
[ 18.484710] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
[ 25.354407] eth0: no IPv6 routers present

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: alsa-base 1.0.24+dfsg-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-11.50-generic 2.6.38.8
Uname: Linux 2.6.38-11-generic x86_64
NonfreeKernelModules: fglrx
AlsaDevices:
 total 0
 crw------- 1 root root 116, 1 2011-09-14 05:58 seq
 crw-rw----+ 1 root audio 116, 33 2011-09-14 05:58 timer
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
AplayDevices: aplay: device_list:240: no soundcards found...
Architecture: amd64
ArecordDevices: arecord: device_list:240: no soundcards found...
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
Date: Wed Sep 14 06:49:57 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: alsa-driver
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/20/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 080015
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: TA890GXB HD
dmi.board.vendor: BIOSTAR Group
dmi.chassis.asset.tag: None
dmi.chassis.type: 3
dmi.chassis.vendor: BIOSTAR Group
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr080015:bd04/20/2010:svnBIOSTARGroup:pnTA890GXBHD:pvr:rvnBIOSTARGroup:rnTA890GXBHD:rvr:cvnBIOSTARGroup:ct3:cvr:
dmi.product.name: TA890GXB HD
dmi.sys.vendor: BIOSTAR Group

Revision history for this message
Ben Turner (benjaminjohnturner) wrote :
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
Mark Lukens (marcus-21) wrote :

I have the same exact problem with my system on Ubuntu Natty 64-bit. I tried updating to the most recent ALSA driver daily version, uninstalling/re-installing, etc., hoping that perhaps something I did would resolve the situation, but nothing helped. Ubuntu with no sound reduces its usefulness a lot -- videos have no sound, can't listen to music, etc. Any hope of a fix?

Revision history for this message
Raymond (superquad-vortex2) wrote :

[ 7.570552] CMI8788 0000:03:06.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[ 7.570618] CMI8788 0000:03:06.0: PCI INT A disabled

Revision history for this message
Derek Devnich (devnich) wrote :

I'm experiencing the same bug on a fresh installation of 12.10 (the card is an HT Omega eClaro, using the same CMI8788 chipset). lspci shows both the onboard sound and the sound card, but only onboard sound can be selected.

Revision history for this message
Derek Devnich (devnich) wrote :
Revision history for this message
Raymond (superquad-vortex2) wrote :

post the output of alsa-info.sh

https://wiki.ubuntu.com/Audio/AlsaInfo

and

pactl list

Revision history for this message
Derek Devnich (devnich) wrote :
Revision history for this message
Derek Devnich (devnich) wrote :
Revision history for this message
Raymond (superquad-vortex2) wrote :

PCI Soundcards installed in the system
!!--------------------------------------

03:00.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]

!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!-------------------------------------------------------
--
03:00.0 0401: 13f6:8788
 Subsystem: 7284:9783

your subsystem id not in oxygen_ids

        { OXYGEN_PCI_SUBID(0x5431, 0x017a), .driver_data = MODEL_MERIDIAN_2G },
         /* HT-Omega Claro */
        { OXYGEN_PCI_SUBID(0x7284, 0x9761), .driver_data = MODEL_CLARO },
         /* HT-Omega Claro halo */
        { OXYGEN_PCI_SUBID(0x7284, 0x9781), .driver_data = MODEL_CLARO_HALO },
        { }

http://git.kernel.org/?p=linux/kernel/git/tiwai/sound.git;a=blob;f=sound/pci/oxygen/oxygen.c;h=ada6c256378e18660061c59c37352785314b41f8;hb=f120a6fb486c2500c9ae11fd2da11fbde29bc186

Revision history for this message
nfisheremti (nfisheremti) wrote :

i have same issue. in 14.04, 15.04 and 15.10
i am a noob, i have no way of fixing this on my own. thanks

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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