[ABIT AA8, ALC880] No sound output: Audio directed to Dummy

Bug #1231903 reported by Barry Marsden on 2013-09-27
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Medium
Unassigned

Bug Description

No audio since upgrade to Ubunti 12.10. Have tried various reinstallations to no avail. System can detect my sound card. I have produced a Pulseaudio verbose log attached.

Barry Marsden

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: pulseaudio 1:2.1-0ubuntu4.1
ProcVersionSignature: Ubuntu 3.5.0-40.62-generic 3.5.7.20
Uname: Linux 3.5.0-40-generic i686
NonfreeKernelModules: nvidia
ApportVersion: 2.6.1-0ubuntu12
Architecture: i386
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/controlC0', '/dev/snd/hwC0D0', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
Date: Fri Sep 27 11:03:02 2013
MarkForUpload: True
ProcEnviron:
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: pulseaudio
UpgradeStatus: Upgraded to quantal on 2013-08-13 (44 days ago)
dmi.bios.date: 08/20/2004
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 6.00 PG
dmi.board.name: AA8 (Intel Alderwood-ICH6R)
dmi.board.vendor: http://www.abit.com.tw/
dmi.board.version: 1.x
dmi.chassis.type: 3
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr6.00PG:bd08/20/2004:svn:pn:pvr:rvnhttp//www.abit.com.tw/:rnAA8(IntelAlderwood-ICH6R):rvr1.x:cvn:ct3:cvr:

Barry Marsden (barry-marsden) wrote :
Raymond (superquad-vortex2) wrote :

you must specify model=6stack since BIOS did not set up pin defaults

do this motherboard has any spdif (optical/coaxial) ? 6stack-dig

send email to alsa devel mailing list to add quirk for this motheboard

http://www.alsa-project.org/mailman/listinfo/alsa-devel

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

00:1b.0 0403: 8086:2668 (rev 03)
 Subsystem: 147b:1039

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

/sys/class/sound/hwC0D0/init_pin_configs:
0x14 0x00000000
0x15 0x00000000
0x16 0x00000000
0x17 0x00000000
0x18 0x00000000
0x19 0x00000000
0x1a 0x00000000
0x1b 0x00000000
0x1c 0x00000000
0x1d 0x00000000
0x1e 0x00000000
0x1f 0x00000000

Yes, it's Abit AA8 mobo, so it has digital. Command to run::
echo "options snd-hda-intel model=6stack-dig" | sudo tee -a /etc/modprobe.d/alsa-base.conf

Tried that, still no sound!

Barry

Barry Marsden

On 27/09/13 14:50, Daniel Letzeisen wrote:
> Yes, it's Abit AA8 mobo, so it has digital. Command to run::
> echo "options snd-hda-intel model=6stack-dig" | sudo tee -a /etc/modprobe.d/alsa-base.conf
>

Reboot (or at least run 'sudo alsa force-reload' ) and see if there's sound. If not, give the updated alsa info:
https://wiki.ubuntu.com/Audio/AlsaInfo

Changed in pulseaudio (Ubuntu):
status: New → Incomplete
Changed in pulseaudio (Ubuntu):
status: Incomplete → Confirmed
affects: pulseaudio (Ubuntu) → alsa-driver (Ubuntu)
summary: - No sound output: Audio directed to Dummy
+ [ABIT AA8, ALC880] No sound output: Audio directed to Dummy

Sorry, still no sound after reboot, so I have generated the updated info
as requested, it is at
http://www.alsa-project.org/db/?f=ccb42091805970403647d539c354657103451c75

Many thanks

Barry

Barry Marsden

On 27/09/13 17:45, Daniel Letzeisen wrote:
> Reboot (or at least run 'sudo alsa force-reload' ) and see if there's sound. If not, give the updated alsa info:
> https://wiki.ubuntu.com/Audio/AlsaInfo
>
> ** Changed in: pulseaudio (Ubuntu)
> Status: New => Incomplete
>

@Barry: edit alsa-base.conf ('gksu gedit /etc/modprobe.d/alsa-base.conf')
and change '6stack-dig' to '6stack-digout'
Save. Quit.
Then run 'sudo alsa force-reload' or Reboot and check for sound.

Success! many thanks, I now have sound after changing the '6stack-dig'
to '6stack-digout'.
many thanks for your assistance.

Barry

Barry Marsden

On 28/09/13 17:42, Daniel Letzeisen wrote:
> @Barry: edit alsa-base.conf ('gksu gedit /etc/modprobe.d/alsa-base.conf')
> and change '6stack-dig' to '6stack-digout'
> Save. Quit.
> Then run 'sudo alsa force-reload' or Reboot and check for sound.
>

As far as sending mail to alsa-devel, we probably should confirm that the bug still occurs with Ubuntu 13.10, or at least with the new auto-parser in kernel 3.8, correct?

Changed in alsa-driver (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Triaged
Raymond (superquad-vortex2) wrote :

do the mother board have any spdif input ?

please also check the pin assignment of the front audio panel header in the user manual

and the front audio panel of your computer chassis specification

do they both support Jack detection of the HP and Mic?

http://www.intel.com/support/motherboards/desktop/sb/cs-015851.htm

only model 6stack-automute support headphone Jack detection

Barry Marsden (barry-marsden) wrote :

Please see below:

I hope this is what you wanted to know.

Regards

Barry

Barry Marsden

On 29/09/13 02:20, Raymond wrote:
> do the mother board have any spdif input ?

    Yes, ip and op. Never used it.

> please also check the pin assignment of the front audio panel header in
> the user manual -

    Pinout as follows:

        1=MIC2 L 2=AGND
        3=MIC2 R 4=AVCC
        5=FRO-R 6=MIC3_JD
        7=F_IO_SEN (8-N/C)
        9=FRO-L 10= LINE2_JD

> and the front audio panel of your computer chassis specification -

    don't know, I don't think it came with a manual.

> do they both support Jack detection of the HP and Mic?

    don't know, but with headphones pluged into the front panel, the
    speakers plugged int the rear are disconnected, so I suppose that's
    a "yes". I have never attached a microphone to the PC.

> http://www.intel.com/support/motherboards/desktop/sb/cs-015851.htm
>
> only model 6stack-automute support headphone Jack detection
>

It's possible this bug affects all mobos with 7.1 channel sudio: https://answers.launchpad.net/ubuntu/+source/alsa-driver/+question/236795

Raymond (superquad-vortex2) wrote :

> did you mean 6stack-digout ?
https://github.com/torvalds/linux/blob/master/sound/pci/hda/patch_realtek.c#L1410

do the spdif output and input are coaxial or optical ?

there should be a new model If the motherboard has SPDIF input, since 0x1f is the digital input pin connected to digital audio input

 [ALC880_FIXUP_6ST_DIG] = {
.type = HDA_FIXUP_PINS,
.v.pins = (const struct hda_pintbl[]) {
{ 0x1e, 0x0144111e }, /* SPDIF */
{ }
},
.chained = true,
.chain_id = ALC880_FIXUP_6ST_BASE,

Pin Default 0x0144111e: [Jack] SPDIF Out at Ext Rear
  Conn = RCA, Color = Black
  DefAssociation = 0x1, Sequence = 0xe, Misc = 0x1

Node 0x0a [Audio Input] wcaps 0x100391: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x1f

Node 0x1f [Pin Complex] wcaps 0x400200: Mono Digital
  Pincap 0x00000020: IN
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:

Barry Marsden (barry-marsden) wrote :

The SPDIF-0 (out) and SPDIF-1 (in) are optical (AA8 Series Manual p2-19).

Barry Marsden

On 07/10/13 03:55, Raymond wrote:
>> did you mean 6stack-digout ?
> https://github.com/torvalds/linux/blob/master/sound/pci/hda/patch_realtek.c#L1410
>
> do the spdif output and input are coaxial or optical ?
>
> there should be a new model If the motherboard has SPDIF input, since
> 0x1f is the digital input pin connected to digital audio input
>
>
> [ALC880_FIXUP_6ST_DIG] = {
> .type = HDA_FIXUP_PINS,
> .v.pins = (const struct hda_pintbl[]) {
> { 0x1e, 0x0144111e }, /* SPDIF */
> { }
> },
> .chained = true,
> .chain_id = ALC880_FIXUP_6ST_BASE,
>
>
> Pin Default 0x0144111e: [Jack] SPDIF Out at Ext Rear
> Conn = RCA, Color = Black
> DefAssociation = 0x1, Sequence = 0xe, Misc = 0x1
>
>
> Node 0x0a [Audio Input] wcaps 0x100391: Stereo Digital
> Converter: stream=0, channel=0
> SDI-Select: 0
> Digital:
> Digital category: 0x0
> IEC Coding Type: 0x0
> PCM:
> rates [0x160]: 44100 48000 96000
> bits [0x1e]: 16 20 24 32
> formats [0x1]: PCM
> Unsolicited: tag=00, enabled=0
> Connection: 1
> 0x1f
>
> Node 0x1f [Pin Complex] wcaps 0x400200: Mono Digital
> Pincap 0x00000020: IN
> Pin Default 0x00000000: [Jack] Line Out at Ext N/A
> Conn = Unknown, Color = Unknown
> DefAssociation = 0x0, Sequence = 0x0
> Pin-ctls: 0x00:
>

Raymond (superquad-vortex2) wrote :

31:30 Port Connectivity
29:24 Location
23:20 Default Device
19:16 Connection Type
15:12 Color
11:8 Misc
7:4 Default Association
3:0 Sequence

 Figure 74. Configuration Data Structure

Default Device Encoding
Line Out 0h
Speaker 1h
HP Out 2h
CD 3h
SPDIF Out 4h
Digital Other Out 5h
Modem Line Side 6h
Modem Handset Side 7h
Line In 8h
AUX 9h
Mic In Ah
Telephony Bh
SPDIF In Ch
Digital Other In Dh
Reserved Eh
Other Fh

Connection Type
Encoding
Unknown 0h
1/8" stereo/mono 1h
1/4" stereo/mono 2h
ATAPI internal 3h
RCA 4h
Optical 5h
Other Digital 6h
Other Analog 7h
Multichannel Analog (DIN) 8h
XLR/Professional 9h
RJ-11 (Modem) Ah
Combination Bh
Other Fh

Raymond (superquad-vortex2) wrote :

Default Association and Sequence are used together by software to group Pin Complexes (and
therefore jacks) together into functional blocks to support multichannel operation. Software may
assume that all jacks with the same association number are intended to be grouped together, for
instance to provide six channel analog output. The Default Association can also be used by
software to prioritize resource allocation in constrained situations. Lower Default Association
values would be higher in priority for resources such as processing nodes or Input and Output
Converters.

Pin Default 0x01451150: [Jack] SPDIF Out at Ext Rear
  Conn = Optical, Color = Black
  DefAssociation = 0x5, Sequence = 0x0, Misc = 0x1

Pin Default 0x01c51160: [Jack] SPDIF In at Ext Rear
  Conn = Optical, Color = Black
  DefAssociation = 0x6, Sequence = 0x0, Misc = 0x1

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

Other bug subscribers