You are not logged in.

#1 2009-04-14 16:35:31

vsmoraes
Member
Registered: 2008-10-23
Posts: 10

Update to kernel 2.6.29 breaks Intel HDA.

Hi there!

This weekend i tried to update my Arch, all ok. There was an update for kernel (2.6.28 to 2.6.29), so i reboot.
When the system came up again, i could not get my sound to work. So i tried to run alsaconf again, it detect my sound card, add the right lines to the /etc/modprobe.d/sound, but the sound does not work! Alsamixer only have onde channel.

So, when i can't think any other way, i downgrade the kernel to the 2.6.28 version, everything is working again. But i want the .29 version because of the best suport for my wireless card.

Any suggestions?

PS: I got a Intel HDA (module: snd_hda_intel).

Last edited by vsmoraes (2009-05-25 18:46:53)

Offline

#2 2009-04-14 20:41:01

haggy
Member
From: Wild southern germany
Registered: 2007-05-22
Posts: 229
Website

Re: Update to kernel 2.6.29 breaks Intel HDA.

My ALC1200, which is also supported by snd-hda-intel, also broke in 2.6.29. I lost digital spdif out which worked fine in 2.6.28.

Offline

#3 2009-04-14 21:32:05

audaly
Member
From: France
Registered: 2004-12-13
Posts: 60

Re: Update to kernel 2.6.29 breaks Intel HDA.

Same problem on a eeepc 1000H : no sound with 2.6.29

Offline

#4 2009-04-14 22:18:48

haggy
Member
From: Wild southern germany
Registered: 2007-05-22
Posts: 229
Website

Re: Update to kernel 2.6.29 breaks Intel HDA.

I'm just recompiling alsa-driver from source and see if that helps. Meanwhile please vote for the bug at http://bugs.archlinux.org/task/14246

thanks!

Offline

#5 2009-04-14 22:24:01

haggy
Member
From: Wild southern germany
Registered: 2007-05-22
Posts: 229
Website

Re: Update to kernel 2.6.29 breaks Intel HDA.

Update: it did not help... sad

EDIT: Compiling and installing alsa-driver 1.0.18a from source helps. i got my sound back! IIRC that was the version 2.6.28 shipped with.

Last edited by haggy (2009-04-14 22:33:42)

Offline

#6 2009-04-15 19:29:41

vsmoraes
Member
Registered: 2008-10-23
Posts: 10

Re: Update to kernel 2.6.29 breaks Intel HDA.

I don't want to compile alsa. =\
I'll try OSS, if it's works i'll just wait for the next update on kernel. If it does not, i'll just stay in .28-8 kernel version.

Offline

#7 2009-04-16 04:31:21

SoftVision
Member
Registered: 2007-11-12
Posts: 64

Re: Update to kernel 2.6.29 breaks Intel HDA.

vsmoraes wrote:

I don't want to compile alsa. =\
I'll try OSS, if it's works i'll just wait for the next update on kernel. If it does not, i'll just stay in .28-8 kernel version.

I switched to OSS recently and I have Intel HDA as well. My sound got louder and improved in quality considerably. See the wiki entry, its pretty simple to setup: http://wiki.archlinux.org/index.php/OSS

Offline

#8 2009-04-16 05:37:54

combuster
Member
From: Serbia
Registered: 2008-09-30
Posts: 711
Website

Re: Update to kernel 2.6.29 breaks Intel HDA.

I don't have a problem with snd_hda_intel after upgrading... Works like a charm. Sound seems pretty louder with oss but it doesnt support playing audio from two different sources at the same time and thus can freeze some apps so I'll stick with alsa...

Offline

#9 2009-04-16 06:12:56

leprosys
Member
From: El Salvador
Registered: 2009-02-23
Posts: 75
Website

Re: Update to kernel 2.6.29 breaks Intel HDA.

I have not had any problems with the upgrade. I used alsaconf and did not use anything else.

Offline

#10 2009-04-16 06:38:08

wuischke
Member
From: Suisse Romande
Registered: 2007-01-06
Posts: 630

Re: Update to kernel 2.6.29 breaks Intel HDA.

I have problems, too. (Conexant CX20549 Venice) Unloading and loading the module brings the sound back for me, but don't ask me why.

Offline

#11 2009-04-16 07:11:11

kgas
Member
From: Qatar
Registered: 2008-11-08
Posts: 718

Re: Update to kernel 2.6.29 breaks Intel HDA.

In Acer and Lenovo laptops alsa failed and posted in another thread http://bbs.archlinux.org/viewtopic.php?id=65481 which also about alsa.  I will vote for the bug report.

Offline

#12 2009-04-16 11:46:29

mvinnicius
Member
From: Rio de Janeiro - Brasil
Registered: 2006-02-16
Posts: 86

Re: Update to kernel 2.6.29 breaks Intel HDA.

I've voted for the bug, my snd_hda_intell stopped working after the upgrade to 2.6.29.


Keep swimming.
Dolly, in Finding Nemo

Offline

#13 2009-04-16 15:03:13

vsmoraes
Member
Registered: 2008-10-23
Posts: 10

Re: Update to kernel 2.6.29 breaks Intel HDA.

Yes, with OSS the sound works just fine.
Even with better sound quality, OSS have some incompabilities that i can't live with, i need alsa back.

@wuischke, i have tried that too, but didn't work out for me.

Where can i vote for this as a bug? I sure that its not a problem of configuration, so...

Offline

#14 2009-04-16 15:07:05

haggy
Member
From: Wild southern germany
Registered: 2007-05-22
Posts: 229
Website

Re: Update to kernel 2.6.29 breaks Intel HDA.

Register and then here: http://bugs.archlinux.org/task/14246

Offline

#15 2009-04-19 15:31:07

jeremyrainman
Member
Registered: 2007-06-15
Posts: 34

Re: Update to kernel 2.6.29 breaks Intel HDA.

My hda-intel sound works with alsa after this upgrade....*however*...  there is a major bug nonetheless that manifested after the previous kernel upgrade that is still there.

I run alsa on x86_64 and I use this box with a mythtv setup. The mythtv setup is such that I need optical out to a stereo. This used to work all fine, no problems. Now, the sound will initially work if I boot clean into Arch and watch tv on myth. However, if I use certain applications they "take over" the sound and it will no longer work with myth.

For instance
1) Boot up clean
2) Watch TV, sound works
3) stop watching, play Battle for Wesnoth, sound works
OR
3) stop watching, watch some youtube videos on firefox, sound works
4) stop doing that, watch tv, sound will not work for mythtv

I am forced to reboot at that point. Restarting alsa does nothing. Somehow I doubt these bugs are related, but you never know.
I can't find any other mention of my particular issue anywhere, so I'm posting it here.

Offline

#16 2009-04-23 03:08:09

vsmoraes
Member
Registered: 2008-10-23
Posts: 10

Re: Update to kernel 2.6.29 breaks Intel HDA.

Update to kernel 2.6.29-4 and my sound still broken! =\
Downgrading to 2.6.28...

Offline

#17 2009-04-23 07:37:23

haggy
Member
From: Wild southern germany
Registered: 2007-05-22
Posts: 229
Website

Re: Update to kernel 2.6.29 breaks Intel HDA.

vsmoraes: Can you name the exact name of soundchip you use? I got my sound back after adding some lines into /etc/modprobe.conf.

Offline

#18 2009-04-23 07:39:36

mvinnicius
Member
From: Rio de Janeiro - Brasil
Registered: 2006-02-16
Posts: 86

Re: Update to kernel 2.6.29 breaks Intel HDA.

I'm still hanging out...I've tried all the suggestions on the forum(s). My sound card is an ATI Azalia (snd_hda_intel - Realtek ID 268) and I've made even the alsa downgrade but nothing works. But I'll wait a little longer, while i keep searching for a solution.


Keep swimming.
Dolly, in Finding Nemo

Offline

#19 2009-04-23 08:36:50

Damnshock
Member
From: Barcelona
Registered: 2006-09-13
Posts: 414

Re: Update to kernel 2.6.29 breaks Intel HDA.

I had problems too with the new kernel. Everything was due to a "new" card that appeared: the pcspeaker. It sets as default therefore the "regular" soudcard does not play a sound. To get rid of it (i don't use the pcspeaker at all) I added:

!snd_pcsp

to the rc.conf

Maybe that's someone else's problem...


My blog: blog.marcdeop.com
Jabber ID: damnshock@jabber.org

Offline

#20 2009-04-23 08:42:37

haggy
Member
From: Wild southern germany
Registered: 2007-05-22
Posts: 229
Website

Re: Update to kernel 2.6.29 breaks Intel HDA.

Haha, my fellow also had that. He wondered why he lost sound with .29 and so he fired up alsamixer and pushed the bars - suddenly noticing a really shitty crackle coming out of his PC. it was the pcspeaker trying to produce frequencies it was not built for smile

Offline

#21 2009-04-23 10:36:20

mvinnicius
Member
From: Rio de Janeiro - Brasil
Registered: 2006-02-16
Posts: 86

Re: Update to kernel 2.6.29 breaks Intel HDA.

I've retried !pcspkr after the last kernel update, buta...still silent.


Keep swimming.
Dolly, in Finding Nemo

Offline

#22 2009-04-23 13:49:41

vsmoraes
Member
Registered: 2008-10-23
Posts: 10

Re: Update to kernel 2.6.29 breaks Intel HDA.

haggy:

# lspci

00:00.0 Host bridge: ATI Technologies Inc Device 5a31 (rev 01)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:12.0 IDE interface: ATI Technologies Inc IXP SB400 Serial ATA Controller (rev 80)
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 82)
00:14.1 IDE interface: ATI Technologies Inc IXP SB400 IDE Controller (rev 80)
00:14.2 Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M]
02:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter(rev 01)
09:04.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01)
09:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

# cat /etc/rc.conf

#                                       
# /etc/rc.conf - Main Configuration for Arch Linux
#                                                 

# -----------------------------------------------------------------------
# LOCALIZATION                                                           
# -----------------------------------------------------------------------
#                                                                        
# LOCALE: available languages can be listed with the 'locale -a' command 
# HARDWARECLOCK: set to "UTC" or "localtime"                             
# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock  
# TIMEZONE: timezones are found in /usr/share/zoneinfo                   
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps                    
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans                          
# USECOLOR: use ANSI color sequences in startup messages                    
#                                                                           
LOCALE="pt_BR.utf8"                                                         
HARDWARECLOCK="localtime"                                                   
USEDIRECTISA="no"                                                           
TIMEZONE="America/Manaus"                                                   
KEYMAP="us-acentos"                                                         
CONSOLEFONT=                                                                
CONSOLEMAP=                                                                 
USECOLOR="yes"                                                              

# -----------------------------------------------------------------------
# HARDWARE                                                               
# -----------------------------------------------------------------------
#                                                                        
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed     
# MOD_BLACKLIST: Prevent udev from loading these modules                 
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.     
#                                                                        
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#                                                                               
MOD_AUTOLOAD="yes"                                                              
#MOD_BLACKLIST=() #deprecated                                                   
MODULES=(fuse acpi !acpi-cpufreq !cpufreq_powersave !snd-pcsp)                  

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"                                                     

# -----------------------------------------------------------------------
# NETWORKING                                                             
# -----------------------------------------------------------------------
#                                                                        
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts        
#                                                                        
HOSTNAME="phoboz"                                                        

# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#                                                                           
# Interfaces to start at boot-up (in this order)                            
# Declare each interface then list in INTERFACES                            
#   - prefix an entry in INTERFACES with a ! to disable it                  
#   - no hyphens in your interface names - Bash doesn't like it             
#                                                                           
# DHCP:     Set your interface to "dhcp" (eth0="dhcp")                      
# Wireless: See network profiles below                                      
#                                                                           
eth0="dhcp"                                                                 
INTERFACES=(!eth0)                                                          

# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES    
#   - prefix an entry in ROUTES with a ! to disable it
#                                                     
gateway="default gw 192.168.0.1"                      
ROUTES=(!gateway)

# Enable these network profiles at boot-up.  These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
#   - set to 'menu' to present a menu during boot-up (dialog package required)
#   - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This now requires the netcfg package
#
#NETWORKS=(main)

# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
#   - prefix a daemon with a ! to disable it
#   - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng !acpid networkmanager !network netfs !crond alsa !avahi-daemon !fam !cpufreq)

Do you need de result of dmesg?

Well, i'm using kernel 2.6.28-1-i686 right now with no problems.
I did some tests with the .29-4 kernel version and the driver of my wireless card is so much more stable!!
That's why i need to upgrade the kernel... I just don't want to compile anything, no time. =\

Last edited by vsmoraes (2009-04-23 13:52:25)

Offline

#23 2009-04-23 16:21:16

yopmail
Member
Registered: 2009-04-23
Posts: 3

Re: Update to kernel 2.6.29 breaks Intel HDA.

same problem on my laptop (vaio sz4 with Intel Corporation 82801G (ICH7 Family)) when i've updated to 2.6.29.1-4.

i don't want to downgrade to 2.6.28 because some dependencies (so downgrade xorg-server to 1.5 and nvidia 180.29 too). Is another way to do it ?

thanks,

Last edited by yopmail (2009-04-23 16:22:06)

Offline

#24 2009-05-01 16:35:40

Fargard
Member
Registered: 2009-05-01
Posts: 4

Re: Update to kernel 2.6.29 breaks Intel HDA.

also broken for me.
any hints except downgrading alsa?

Offline

#25 2009-05-01 17:02:02

mvinnicius
Member
From: Rio de Janeiro - Brasil
Registered: 2006-02-16
Posts: 86

Re: Update to kernel 2.6.29 breaks Intel HDA.

I've given up for a while. The only thing that works was a kernel downgrade.


Keep swimming.
Dolly, in Finding Nemo

Offline

Board footer

Powered by FluxBB