FS#8292 - kernel26 2.6.23 HDA Intel audio mixer unstable
Attached to Project:
Arch Linux
Opened by Eric Mertens (glguy) - Friday, 12 October 2007, 03:36 GMT
Last edited by Roman Kyrylych (Romashka) - Thursday, 28 February 2008, 13:49 GMT
Opened by Eric Mertens (glguy) - Friday, 12 October 2007, 03:36 GMT
Last edited by Roman Kyrylych (Romashka) - Thursday, 28 February 2008, 13:49 GMT
|
Details
Description:
Kernel 2.6.23 introduced a new mixer channel for the HDA Intel audio device called "Master". Setting Master to any value other than 100 causes the audio volume to soften as expected. However, the volume will then get louder and louder until it reaches the maximum. This volume increase happens in fewer than 20 seconds. Workaround: Don't move the Master mixer from 100 and only move the PCM mixer. Additional info: kernel26-2.6.23-2 Dell Latitude D630 other kernel drivers: iwlwifi3945 Steps to reproduce: Set mixer to a value other than 100 Wait as volume increases on its own (mixer stay fixed, volume increases) |
This task depends upon
Closed by Roman Kyrylych (Romashka)
Thursday, 28 February 2008, 13:49 GMT
Reason for closing: Fixed
Additional comments about closing: no reply, assuming fixed
request reopen if not
Thursday, 28 February 2008, 13:49 GMT
Reason for closing: Fixed
Additional comments about closing: no reply, assuming fixed
request reopen if not
hwdetect --show-modules
and a lspci would be good
AGP : intel-agp
ACPI : ac battery button processor thermal video
PATA : ata_generic
SCSI : sd_mod st
SATA : ata_piix
USB : usbcore ehci-hcd uhci-hcd
FW : firewire-core firewire-ohci firewire-core firewire-ohci ieee1394 ohci1394
NET : ppp_generic slhc tg3 mac80211 iwl3945 cfg80211
INPUT : evdev ff-memless joydev pcspkr psmouse serio_raw tsdev hid usbhid usbhid
PCMCIA : pcmcia_core rsrc_nonstatic yenta_socket
SOUND : snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd snd-hda-intel soundcore
VIDEO : output
OTHER : cdrom lp ppdev i2c-i801 i2c-core parport parport_pc pci_hotplug shpchp rtc-cmos rtc-core rtc-lib crc-itu-t
% lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
02:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
03:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5755M Gigabit Ethernet PCI Express (rev 02)
04:01.0 CardBus bridge: O2 Micro, Inc. Cardbus bridge (rev 21)
04:01.4 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
Same problem also on Ubuntu Gutsy...but unsolved with new alsa driver!
My hardware is an HP Pavilion dv5000(dv5245ea)
here comes some info:
[root@neurone ~]# lspci -n | grep `lspci | grep Audio | awk '{print $1}'`
00:1b.0 0403: 8086:27d8 (rev 01)
[root@neurone ~]# uname -a
Linux neurone 2.6.23-ARCH #1 SMP PREEMPT Sat Oct 27 09:04:14 UTC 2007 i686 Genuine Intel(R) CPU T2050 @ 1.60GHz GenuineIntel GNU/Linux
[root@neurone ~]# hwdetect --show-modules
AGP : agpgart intel-agp
ACPI : ac battery button processor thermal video
PATA : ata_generic
SCSI : sd_mod sr_mod st
SATA : ahci ata_piix
USB : usbcore ehci-hcd uhci-hcd
FW : firewire-core firewire-ohci firewire-core firewire-ohci ieee1394 ohci1394
NET : e100 mii ieee80211_crypt ieee80211 ipw3945
INPUT : evdev joydev pcspkr psmouse serio_raw tsdev
PCMCIA : pcmcia_core rsrc_nonstatic yenta_socket
SOUND : snd-mixer-oss snd-pcm-oss snd-hwdep snd snd-page-alloc snd-pcm snd-timer snd-hda-intel soundcore
VIDEO : fb_ddc nvidia nvidiafb output vgastate
OTHER : cdrom intel-rng i2c-algo-bit i2c-i801 i2c-core tifm_7xx1 tifm_core mmc_core sdhci pci_hotplug shpchp rtc-cmos rtc-core rtc-lib crc-itu-t
[root@neurone ~]# aplay --list-devices
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: Conexant Digital [Conexant Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
[root@neurone ~]# lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
[root@neurone ~]# lsmod | grep ^snd
snd_hda_intel 286624 1
snd_seq_oss 29312 0
snd_seq_midi_event 6528 1 snd_seq_oss
snd_seq 46800 4 snd_seq_oss,snd_seq_midi_event
snd_seq_device 6924 2 snd_seq_oss,snd_seq
snd_hwdep 7300 1 snd_hda_intel
snd_pcm_oss 36896 0
snd_pcm 68996 2 snd_hda_intel,snd_pcm_oss
snd_timer 19332 2 snd_seq,snd_pcm
snd_page_alloc 8072 2 snd_hda_intel,snd_pcm
snd_mixer_oss 14464 1 snd_pcm_oss
snd 44644 11 snd_hda_intel,snd_seq_oss,snd_seq,snd_seq_device,snd_hwdep,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
[root@neurone ~]# cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xd2400000 irq 21
[root@neurone ~]# cat /proc/asound/card0/codec#0 | grep Codec
Codec: Conexant CX20551 (Waikiki)
there the latest kernel with latest alsa is located, if you wanna test i could add latest alsa to next .23 kernel
But my dual core seems to work well, i have no loads problem