Kernel wrote: > 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 > I've had weird things like this happen to me too after booting from Windows.
Sometimes my hard drive will not initialize when warm booting from windows and Arch will not detect the partitions. Other times, my TV card or USB joysticks will not turn on. I have always made it a habit to cold boot my machine if I want to switch between Windows and Linux (Even though that happens maybe 2 times a month). But, the weird thing is SUSE and Fedora never had this problem. Maybe its something to do with the way Arch reads the bios, but I would think that would be a kernel thing. Who knows ;) Try Cold booting each time and see if that works. Joe _______________________________________________ arch mailing list [email protected] http://www.archlinux.org/mailman/listinfo/arch
