No sound - ATI Technologies Inc SB600 Azalia (Fixable!)

Bug #106843 reported by El Diablo
40
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux-source-2.6.20 (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: linux-image-2.6.20-15-generic

Laptop: Samsung R20 (Spanish)

Sound Card: ATI Technologies Inc SB600 Azalia

Problem: No Sound. Only detects the modem

Tests: Re-installation of ALSA. Compilation of ALSA from latest source tar balls. Assistance from #alsa ... nothing worked...

Fix: I compiled from kernel.org 2.6.20.7 using the .config from Kubuntu's 2.6.20-15 configuration file. I made no alterations. When booting to the self compiled kernel, the sound works correctly, and mixers etc are available.

ALSA Information when not working (2.6.20-15-generic)

###############################
ALSA Information Script v 0.4.3
###############################

Linux Distribution
------------------

DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 7.04"

Kernel Information
------------------

Kernel release: 2.6.20-15-generic
Operating System: GNU/Linux
Architecture: i686
Processor: unknown
SMP Enabled: Yes

ALSA Version
------------

Driver version: 1.0.14rc1
Library version: 1.0.13
Utilities version: 1.0.13

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

snd_hda_intel

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

 0 [SB ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xd0000000 irq 17

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

00:14.2 Audio device: ATI Technologies Inc SB600 Azalia

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

Vendor id: 1002
Device id: 4383
Needed module: snd_hda_intel

------------------------------------------------------

ALSA Information when running 2.6.20.7 (Sound works)

###############################
ALSA Information Script v 0.4.3
###############################

Linux Distribution
------------------

DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 7.04"

Kernel Information
------------------

Kernel release: 2.6.20.7
Operating System: GNU/Linux
Architecture: i686
Processor: unknown
SMP Enabled: Yes

ALSA Version
------------

Driver version: 1.0.14rc1
Library version: 1.0.13
Utilities version: 1.0.13

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

snd_hda_intel

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

 0 [SB ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xd0000000 irq 16

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

00:14.2 Audio device: ATI Technologies Inc SB600 Azalia

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

Vendor id: 1002
Device id: 4383
Needed module: snd_hda_intel

HDA Intel PCI Subsystem ID
--------------------------

00:14.2 0403: 1002:4383
 Subsystem: 144d:c511

HDA-Intel Codec information
---------------------------

Codec: Generic 11c1 Si3054
Address: 1
Vendor Id: 0x11c13026
Subsystem Id: 0x2117144d
Revision Id: 0x100700
Codec: Realtek ALC262
Address: 3
Vendor Id: 0x10ec0262
Subsystem Id: 0x144dc511
Revision Id: 0x100002
Default PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
Node 0x02 [Audio Output] wcaps 0x11: Stereo
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Node 0x03 [Audio Output] wcaps 0x11: Stereo
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
Node 0x07 [Audio Input] wcaps 0x10011b: Stereo Amp-In
  Amp-In caps: ofs=0x08, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals: [0x80 0x80]
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x6]: 16 20
    formats [0x1]: PCM
  Connection: 1
     0x24
Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In
  Amp-In caps: ofs=0x08, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals: [0x80 0x80]
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x6]: 16 20
    formats [0x1]: PCM
  Connection: 1
     0x23
Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In
  Amp-In caps: ofs=0x08, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals: [0x80 0x80]
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x6]: 16 20
    formats [0x1]: PCM
  Connection: 1
     0x22
Node 0x0a [Audio Input] wcaps 0x100391: Stereo Digital
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Connection: 1
     0x1f
Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals: [0x1f 0x1f] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x80 0x80]
  Connection: 6
     0x18 0x19 0x1a 0x1b 0x1c 0x1d
Node 0x0c [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals: [0x1f 0x1f]
  Connection: 2
     0x02 0x0b
Node 0x0d [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals: [0x00 0x00]
  Connection: 2
     0x03 0x0b
Node 0x0e [Audio Mixer] wcaps 0x20010e: Mono Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x00] [0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals: [0x00]
  Connection: 2
     0x02 0x0b
Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals: [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x00 0x00]
  Pincap 0x083e: IN OUT HP Detect
  Pin Default 0x99130110: [Fixed] Speaker at Int ATAPI
    Conn = ATAPI, Color = Unknown
  Pin-ctls: 0x40: OUT
  Connection: 2
     0x0c* 0x0d
Node 0x15 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals: [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x00 0x00]
  Pincap 0x083e: IN OUT HP Detect
  Pin Default 0x0121401f: [Jack] HP Out at Ext Rear
    Conn = 1/8, Color = Green
  Pin-ctls: 0xc0: OUT HP
  Connection: 2
     0x0c* 0x0d
Node 0x16 [Pin Complex] wcaps 0x40010c: Mono Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x80]
  Pincap 0x0810: OUT
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x0e
Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals: [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x80 0x80]
  Pincap 0x08173e: IN OUT HP Detect
  Pin Default 0x01a19820: [Jack] Mic at Ext Rear
    Conn = 1/8, Color = Pink
  Pin-ctls: 0x24: IN
  Connection: 2
     0x0c* 0x0d
Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals: [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x80 0x80]
  Pincap 0x08173e: IN OUT HP Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x20: IN
  Connection: 2
     0x0c* 0x0d
Node 0x1a [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals: [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x80 0x80]
  Pincap 0x08173e: IN OUT HP Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x20: IN
  Connection: 2
     0x0c* 0x0d
Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals: [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x80 0x80]
  Pincap 0x08173e: IN OUT HP Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x20: IN
  Connection: 2
     0x0c* 0x0d
Node 0x1c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x00:
Node 0x1d [Pin Complex] wcaps 0x400000: Mono
  Pincap 0x0820: IN
  Pin Default 0x4014820d: [N/A] Speaker at Ext N/A
    Conn = RCA, Color = Purple
  Pin-ctls: 0x00:
Node 0x1e [Pin Complex] wcaps 0x400380: Mono Digital
  Pincap 0x0810: OUT
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x1f [Pin Complex] wcaps 0x400280: Mono Digital
  Pincap 0x0820: IN
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
  Pin-ctls: 0x00:
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
Node 0x21 [Volume Knob Widget] wcaps 0x600080: Mono
Node 0x22 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Amp-Out caps: N/A
  Amp-Out vals: [0x00 0x00]
  Connection: 9
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x0b
Node 0x23 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Amp-Out caps: N/A
  Amp-Out vals: [0x00 0x00]
  Connection: 9
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x0b
Node 0x24 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Amp-Out caps: N/A
  Amp-Out vals: [0x00 0x00]
  Connection: 9
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x0b

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

crw-rw---- 1 root audio 116, 9 2007-04-15 20:00 /dev/snd/controlC0
crw-rw---- 1 root audio 116, 8 2007-04-15 20:00 /dev/snd/pcmC0D0c
crw-rw---- 1 root audio 116, 7 2007-04-15 20:00 /dev/snd/pcmC0D0p
crw-rw---- 1 root audio 116, 6 2007-04-15 20:00 /dev/snd/pcmC0D2c
crw-rw---- 1 root audio 116, 5 2007-04-15 20:00 /dev/snd/pcmC0D6c
crw-rw---- 1 root audio 116, 4 2007-04-15 20:00 /dev/snd/pcmC0D6p
crw-rw---- 1 root audio 116, 3 2007-04-15 20:00 /dev/snd/seq
crw-rw---- 1 root audio 116, 2 2007-04-15 20:00 /dev/snd/timer

Aplay output
------------

**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC262 Analog [ALC262 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 6: Si3054 Modem [Si3054 Modem]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Amixer output
-------------

Simple mixer control 'Headphone',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [12.00dB] [on]
  Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 0 [0%] [-12.00dB] [off]
  Front Right: Capture 0 [0%] [-12.00dB] [off]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 0 [0%] [-12.00dB] [off]
  Front Right: Capture 0 [0%] [-12.00dB] [off]
Simple mixer control 'Capture',2
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 0 [0%] [-12.00dB] [off]
  Front Right: Capture 0 [0%] [-12.00dB] [off]
Simple mixer control 'Caller ID',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Input Source',0
  Capabilities: enum
  Items: 'Mic'
  Item0: 'Mic'
Simple mixer control 'Input Source',1
  Capabilities: enum
  Items: 'Mic'
  Item0: 'Mic'
Simple mixer control 'Input Source',2
  Capabilities: enum
  Items: 'Mic'
  Item0: 'Mic'
Simple mixer control 'Off-hook',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]

Revision history for this message
Daniel T Chen (crimsun) wrote :

Not possible for Feisty. The kernel source is frozen.

Please attach /proc/asound/card0/codec#0

Changed in linux-source-2.6.20:
importance: Undecided → Wishlist
status: Unconfirmed → Needs Info
Revision history for this message
Grudko (grudko) wrote :

Same problem, after kernel version 2.6.20-12-generic is no sound...

Notebook Samsung R40
sound - Realtek ALC262

in /proc/asound/card0/
no such file as codec#0
only codec#1:

Codec: Generic 11c1 Si3054
Address: 1
Vendor Id: 0x11c13026
Subsystem Id: 0x2117144d
Revision Id: 0x100700

Revision history for this message
El Diablo (el-diablo) wrote :

I have not had the chance to do the above tests...

I've just downloaded the RC of Kubuntu, and will try a fresh install, but I imagine it will do the same. If so, I will be forced to compile 2.6.20.7 from Kernel.org again.

Shame I filed the bug report after the kernel freeze eh :-((

Revision history for this message
Grudko (grudko) wrote :

Try to define AZX_MAX_CODECS to from 3 to 4 in sound/pci/hda/hda_intel.c if you want to use ubuntu kernel

Revision history for this message
El Diablo (el-diablo) wrote :

Hi Grudko... Last night I installed the RC of Kubuntu. and built the 2.6.20.7 kernel.. have not had a chance to test it, but I will look at your fix. It's working ok yes? Also how did you find this information out please? Is this a module section etc that can just be rebuilt.

Kind regards

Revision history for this message
El Diablo (el-diablo) wrote :

I can confirm that worked... just rebuilt the modules and sound works correctly.

For anyone wanting to do the same do the following:

Install linux-source:

sudo aptitude install linux-source

Make a directory where you can use to extract the source:

mkdir ~/xyz

cd ~/xyz

Exact the source to that directory: (Check the version of the tarball prior to this)

tar jxvf /usr/src/linux-source-2.6.20.tar.bz2

Enter the root of the kernel source:

cd linux-source-2.6.20

Copy the config file to the source tree:

cp /boot/config-2.6.20-15-generic .config

make menuconfig (When you get the menu, just exit)

Enter the directory where the intel driver source code is:

cd linux-source-2.6.20/sound/pci/hda/

Now find the line number to edit, and or check if it needs modified:

grep -n '#define AZX_MAX_CODECS' hda_intel.c

You should see an output simiar or the same as:

201:#define AZX_MAX_CODECS 3

Now edit the hda_intel.c file with your favorite text editor, and change the 3 to 4, and save the file.

Build the new modules:

make -C ~/xyz/linux-source-2.6.20/ M=$PWD modules

You will have two files:

snd-hda-codec.ko
snd-hda-intel.ko

Now copy those to the kernel modules with:

sudo cp snd-hda-*.ko /lib/modules/2.6.20-15-generic/kernel/sound/pci/hda/.

Reboot...

You should have sound.. (You mixers will be muted tho, so unmute them)

Revision history for this message
Daniel T Chen (crimsun) wrote :

We've already fixed this (several weeks ago) in git. It should be in the feisty-updates kernel upload.

Changed in linux-source-2.6.20:
status: Needs Info → Fix Committed
Revision history for this message
hackeron (hackeron) wrote :

Has a fix actually been commited? -- I have an up-to-date ubuntu feisty (2007-05-16) on a Samsung R20 with no sound.

Revision history for this message
spadge63 (spadge63) wrote : Re: [Bug 106843] Re: No sound - ATI Technologies Inc SB600 Azalia (Fixable!)

I'm not sure, but it's too complicated for me to deal with so I switched to openSUSE. That fixed my sound problem.
 -------------- Original message ----------------------
From: hackeron <email address hidden>
> Has a fix actually been commited? -- I have an up-to-date ubuntu feisty
> (2007-05-16) on a Samsung R20 with no sound.
>
> --
> No sound - ATI Technologies Inc SB600 Azalia (Fixable!)
> https://bugs.launchpad.net/bugs/106843
> You received this bug notification because you are a direct subscriber
> of a duplicate bug.

Revision history for this message
El Diablo (el-diablo) wrote :

The sound works fine if you do exactly what I said on fixing the modules.

If you guys don't wish to build them, I can provide you with the two 32 bit binary files. Just simply copy them, and reboot. Let me know.

Kind regards

Revision history for this message
Daniel T Chen (crimsun) wrote :

These fixes are queued for the updated kernel.

They're also available at http://adhd.irule.net/~crimsun/feisty-azx-sb450/

3709e58e07d556ea78ada12c03889d8a3c97e062 snd-hda-codec.ko
68e7b4adbb43371ebc7a0ca920707449f49e98f4 snd-hda-intel.ko

Revision history for this message
spadge63 (spadge63) wrote :

I followed the instructions until I ran into some problems trying to copy the config file. Apparently my config file is 2.6.20-16-generic. i went ahead and copied it, but when I entered `make menuconfig' I got a bunch of error messages. I looked in the linux-source-2.6.20/sound/pci/hda/ file and saw the `define AZX_MAX_CODECS 4. So I assumed there wasn't anything to change. That's as far as I could get. I went to the URL where the fixes are queued for the updated kernel, but that didn't work either. The Alsamixer still recognizes the modem as the soundcard. Is there anything else I can do?

Revision history for this message
El Diablo (el-diablo) wrote :

You should now be able to do a system update to 2.6.20-16 and the issue should be fixed. If for some reason you can not / do not want to, then I think that if you are having trouble compiling the modules, take the two .ko files that Daniel has kindly posted and use them.

Revision history for this message
spadge63 (spadge63) wrote :

I tried something like modprobe stack=3 command last night and that took the disabled icon off my volume control. This morning I used the two .ko files Daniel posted, but that failed. I atatched a screenshot of the Alsamixer.

Revision history for this message
El Diablo (el-diablo) wrote :

Well, I have not tried Daniels modules, as I said in my post, first I upgraded the kernel, but then after reading Grudko's post, I did what he said, and it worked. How Daniel's differ (if at all) I have no idea.

I suggest you do an

sudo aptitude update
sudo aptitude dist-upgrade

Get yourself up to version 2.6.20-16, and report back.

Good luck

Revision history for this message
spadge63 (spadge63) wrote :

I upgraded to version 2.6.20-16. Still no sound. I have a feeling I'm missing a file. I'm going to try updating the kernel one more time. If it doesn't work the I'll do a complete reinstall.

Revision history for this message
spadge63 (spadge63) wrote :

It Works!!!!! I was missing the alsa-base file. Then I found a work-around from bug #83015 as follows:
1. edit alsa-base:
sudo gedit /etc/modprobe.d/alsa-base

2. add this line to the end of that file:
options snd-hda-intel model=3stack

3. save y close the file

4. restart

Revision history for this message
Rafal Zawadzki (bluszcz) wrote :
Download full text (8.5 KiB)

It doesn't work for my - I've added above line to the /etc/modprobe.d/alsa-base and upgrade kernel - nothing help.

Any idea?

root@antichrist:~# lspci -v
00:00.0 Host bridge: ATI Technologies Inc Unknown device 7910
        Subsystem: Dell Unknown device 0206
        Flags: bus master, 66MHz, medium devsel, latency 64

00:01.0 PCI bridge: ATI Technologies Inc Unknown device 7912 (prog-if 00 [Normal decode])
        Flags: bus master, 66MHz, medium devsel, latency 64
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 0000e000-0000efff
        Memory behind bridge: fe900000-feafffff
        Prefetchable memory behind bridge: 00000000e0000000-00000000efffffff
        Capabilities: [44] HyperTransport: MSI Mapping
        Capabilities: [b0] Subsystem: Dell Unknown device 0206

00:05.0 PCI bridge: ATI Technologies Inc Unknown device 7915 (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=0b, subordinate=0b, sec-latency=0
        Memory behind bridge: fe800000-fe8fffff
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot+) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
        Capabilities: [b0] Subsystem: Dell Unknown device 0206
        Capabilities: [b8] HyperTransport: MSI Mapping

00:06.0 PCI bridge: ATI Technologies Inc Unknown device 7916 (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=09, subordinate=09, sec-latency=0
        Memory behind bridge: fe700000-fe7fffff
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot+) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
        Capabilities: [b0] Subsystem: Dell Unknown device 0206
        Capabilities: [b8] HyperTransport: MSI Mapping

00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA (prog-if 01 [AHCI 1.0])
        Subsystem: Dell Unknown device 0206
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 20
        I/O ports at beb0 [size=8]
        I/O ports at beb8 [size=4]
        I/O ports at bec0 [size=8]
        I/O ports at bec8 [size=4]
        I/O ports at bee0 [size=16]
        Memory at 8c000000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [60] Power Management version 2

00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0) (prog-if 10 [OHCI])
        Subsystem: Dell Unknown device 0206
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17
        Memory at ffb00000 (32-bit, non-prefetchable) [size=4K]

00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1) (prog-if 10 [OHCI])
        Subsystem: Dell Unknown device 0206
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 18
        Memory at ffb01000 (32-bit, non-prefetchable) [size=4K]

00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2) (prog-if 10 [OHCI])
        Subsystem: Dell Unknown device 0206
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 19
...

Read more...

Revision history for this message
Rafal Zawadzki (bluszcz) wrote :

I also tried as provided binary as build my owns - all fails :/

Any idea?

Machine is Dell Laptitude 531

Revision history for this message
Rafal Zawadzki (bluszcz) wrote :

I found this link: http://thread.gmane.org/gmane.linux.alsa.devel/47688/focus=47827

Propably this one is Dell Lapt 513 specifi...

Revision history for this message
Rafal Zawadzki (bluszcz) wrote :

I can confirm - new alsa driver (I compile from hg) solve this problem. So, I am back to the amarok :)

Revision history for this message
Fredrik Wendt (fredrik-wendt) wrote :
Download full text (3.3 KiB)

Hi. Still an issue on this Dell Latitude D531 running Ubuntu Gutsy Beta. It's up to date running 2.6.22-14.
# lspci | grep 00:14
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14)
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge

# lspci -n | grep 00:14
00:14.0 0c05: 1002:4385 (rev 14)
00:14.1 0101: 1002:438c
00:14.2 0403: 1002:4383
00:14.3 0601: 1002:438d
00:14.4 0604: 1002:4384

# dmesg | grep 00:14
[ 0.756000] PCI: Transparent bridge - 0000:00:14.4
[ 0.916000] PCI: Bridge: 0000:00:14.4
[ 7.288000] SB600_PATA: IDE controller at PCI slot 0000:00:14.1
[ 7.288000] ACPI: PCI Interrupt 0000:00:14.1[A] -> GSI 16 (level, low) -> IRQ 17
[ 16.752000] piix4_smbus 0000:00:14.0: Found 0000:00:14.0 device
[ 17.404000] ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 17
[ 19.796000] ACPI: PCI interrupt for device 0000:00:14.2 disabled

# dmesg | grep hda
[ 7.288000] ide0: BM-DMA at 0xbfa0-0xbfa7, BIOS settings: hda:DMA, hdb:pio
[ 8.024000] hda: TSSTcorpCD-RW/DVD-ROM TSL462D, ATAPI CD/DVD-ROM drive
[ 8.696000] hda: selected mode 0x42
[ 17.032000] hda: ATAPI 24X DVD-ROM CD-R/RW drive, 1536kB Cache, UDMA(33)
[ 18.792000] hda_intel: azx_get_response timeout, switching to polling mode...
[ 19.796000] hda_intel: azx_get_response timeout, switching to single_cmd mode...
[ 19.796000] hda_codec: No auto-config is available, default to model=ref
[ 19.796000] hda-intel: no codecs initialized

# tail -n 1 /etc/modprobe/alsa-base
options snd-hda-intel model=3stack

# lsmod | grep snd
snd_hda_intel 263712 0
snd_pcm_oss 44672 0
snd_mixer_oss 17664 1 snd_pcm_oss
snd_pcm 80388 2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy 4740 0
snd_seq_oss 33152 0
snd_seq_midi 9600 0
snd_rawmidi 25728 1 snd_seq_midi
snd_seq_midi_event 8448 2 snd_seq_oss,snd_seq_midi
snd_seq 53232 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24324 2 snd_pcm,snd_seq
snd_seq_device 9228 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 54660 9 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 8800 1 snd
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm

Then tried this:
# rmmod snd_hda_intel
# modprobe snd_hda_intel model=3stack

the dmesg output looks the same (only newer timestamps), included one line above and one below:
[ 116.148000] wlan1: duplicate address detected!
[ 518.644000] ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 17
[ 519.988000] hda_intel: azx_get_response timeout, switching to polling mode...
[ 520.992000] hda_intel: azx_get_response timeout, switching to single_cmd mode...
[ 520.992000] hda_codec: No auto-config is available, default to model=ref
[ 520.992000] hda-intel: no codecs initialized
[ 520.992000] ACPI: PCI i...

Read more...

Revision history for this message
Fredrik Wendt (fredrik-wendt) wrote :

Downloaded alsa-driver source from alsa-project, compiled and installed (hgcompile && make install) and it now works with one bug which is described elsewhere (the master volume is slowly increased to maximum from whatever level you set it to, so we use PCM to control volume level).

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Marking this 'Fix Released'. If you are still having issue, please verify you have the same hardware as the original bug reporter. If not, please open a new bug report. Also make sure you have tested against the actively developed kernel which is available in the Hardy Alpha releases. http://cdimage.ubuntu.com/releases/hardy/ . You should be able to test the new kernel via the LiveCD. Also make sure you new bug report is agianst the 'linux' source package as the kernel source package naming convention switched from 'linux-source-2.6.x' to just 'linux' beginning with the Hardy release. Thanks.

Changed in linux-source-2.6.20:
status: Fix Committed → Fix Released
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.