Hello,

I'm encoutering an annoying issue with my soundcard, and have done some googling but an explanation continues to elude me.  Here's my scenario...99% of the time I am running Arch v0.7.1, but I multi-boot my laptop and occasionally boot into WinXP...whenever I do that and then subsequently boot into Arch, my soundcard does not work.  Subsequent reboots into Arch continue to have issues where the soundcard does not appear to be initialized properly.  I have an old Fedora Core 4 installation on this system as well (used it prior to discovering Arch) and the sound card will continue to work properly in that installation.  Now, here is where it really gets interesting for me...I generally have only one peripheral plugged into my system, a USB mouse...however, if I shutdown my system from Arch with the soundcard not working, attach a USB hard-drive I have, and boot into Arch again, the soundcard starts working again.  Now aside from not booting into Windows anymore, does anyone have any suggestions/thoughts as to what is going on here?  I've included some system specs below.,,This problem has occurred on vanila 2.6.14 & 2.6.15 kernels, Arch base 2.6.14 & 2.6.15 kernels, as well as the archck kernels 2.6.14 & 2.6.15.  I do have AUTOLOAD enabled in my rc.conf file.  I've also tried manually installing older 1.0.9 alsa (from source) and the latest stable 1.0.10 (from source).  I don't use the "testing" repo on this installation, just current, community & extra, and I generally run "pacman -Syu" daily.  TIA...

Here's some gory details...

[EMAIL PROTECTED] [/var/log] # lspci | grep Audio
00:1b.0 Class 0403: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)

[EMAIL PROTECTED] [/var/log] # cat /etc/modprobe.conf
#
# /etc/modprobe.conf (for v2.6 kernels)
#
# Added by ndiswrapper
alias wlan0 ndiswrapper
# Manually added for kqemu
install kqemu modprobe -i kqemu major=0

[EMAIL PROTECTED] [/etc] # grep DAEMON rc.conf
# DAEMONS
DAEMONS=(hwd gensplash syslog-ng alsa dbus hal acpid !sensors network bluetooth !portmap !netfs sshd crond cups lisa !avupdater gpm)

When the soundcard is working fine, the device is "recognized" by KDE's kmixer app as an "HDA Intel".  Here is an lsmod of any "snd" modules:
[EMAIL PROTECTED] [/var/log] # lsmod | grep snd
snd_seq_oss            27264  0
snd_seq_midi_event      5760  1 snd_seq_oss
snd_seq                43408  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          6540  2 snd_seq_oss,snd_seq
snd_pcm_oss            41632  0
snd_mixer_oss          14720  1 snd_pcm_oss
snd_hda_intel          12688  1
snd_hda_codec          76416  1 snd_hda_intel
snd_pcm                68996  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer              18692  2 snd_seq,snd_pcm
snd                    42084  11 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
soundcore               7392  1 snd
snd_page_alloc          7688  2 snd_hda_intel,snd_pcm

A snippet from my messages.log file...
[EMAIL PROTECTED] [/var/log] # grep hda_codec messages.log
Feb 17 23:48:56 sith hda_codec: Unknown model for ALC880, trying auto-probe from BIOS...
Feb 17 23:48:56 sith hda_codec: Cannot set up configuration from BIOS.  Using 3-stack mode...

When the soundcard is NOT working, the KDE app kmixer reports the sound device as: Realtek ALC880

[EMAIL PROTECTED] [/var/log] # lsmod | grep snd
snd_seq_oss            27264  0
snd_seq_midi_event      5760  1 snd_seq_oss
snd_seq                43408  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          6540  2 snd_seq_oss,snd_seq
snd_pcm_oss            41632  0
snd_mixer_oss          14720  2 snd_pcm_oss
snd_hda_intel          12688  1
snd_hda_codec          76416  1 snd_hda_intel
snd_pcm                68996  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer              18692  2 snd_seq,snd_pcm
snd                    42084  9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
soundcore               7392  2 snd
snd_page_alloc          7688  2 snd_hda_intel,snd_pcm

[EMAIL PROTECTED] [/var/log] # grep hda_codec messages.log
Feb 17 23:39:18 sith hda_codec: Unknown model for ALC880, trying auto-probe from BIOS...
Feb 17 23:39:18 sith hda_codec: num_steps = 0 for NID=0x8
Feb 17 23:39:18 sith hda_codec: num_steps = 0 for NID=0x8
Feb 17 23:39:18 sith hda_codec: num_steps = 0 for NID=0x8
Feb 17 23:39:56 sith hda_codec: num_steps = 0 for NID=0xb
Feb 17 23:40:01 sith hda_codec: num_steps = 0 for NID=0xb

--
****************
jps
_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to