FS#8449 - kernel 2.6.23-6 breakes asla/sound

Attached to Project: Arch Linux
Opened by Pär Eriksson (herman82) - Monday, 29 October 2007, 10:19 GMT
Last edited by Tobias Powalowski (tpowa) - Tuesday, 20 November 2007, 08:24 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture i686
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I get "/usr/sbin/alsactl: load_state:1327: No soundcards found..." when I start the alsa daemon after upgrading to kernel 2.6.23-6. It works fine with 2.6.22... (alsa-utils/alsa-lib 1.0.15-1)

hwdetect –show-sound gives:
snd-mixer-oss snd-pcm-oss snd-hwdep snd snd-page-alloc snd-pcm snd-timer snd-hda-intel soundcore

but hwd -s gives me “No sound card”...

I have tried alsaconf, and it detects the module snd-hda-intel and adds it to modprobe.conf but I does´t help...

it works if I compile a new driver from svn.

forum: http://bbs.archlinux.org/viewtopic.php?id=38921

i found this similar situation in http://bugs.archlinux.org/task/6617 (fixed) with kernel26-2.6.20

lspci:

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)
00:07.0 Performance counters: Intel Corporation Unknown device 27a3 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controllers cc=AHCI (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 71c5
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 22)
03:00.0 Network controller: Broadcom Corporation BCM4310 UART (rev 01)
04:03.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 61)
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Tuesday, 20 November 2007, 08:24 GMT
Reason for closing:  Fixed
Comment by Corrado Primier (bardo) - Wednesday, 31 October 2007, 10:42 GMT
Usually alsaconf breaks things in Arch. Remove everything it added in modprobe.conf, then set the modules to load in the MODULES array in /etc/rc.conf (snd-hda-intel should be enough for "regular" use).
Comment by Tobias Powalowski (tpowa) - Wednesday, 07 November 2007, 21:31 GMT
http://www.archlinux.org/~tpowa/2.6.24/i686/rc2/
there the latest kernel with latest alsa is located, if you wanna test i could add latest alsa to next .23 kernel
Comment by Pär Eriksson (herman82) - Wednesday, 07 November 2007, 22:11 GMT
Works like a charm! thank you

Loading...