Almost all snd-hda-intel sound cards need quirks added to /etc/modules.d/alsa
Under the auto-generated configuration add: options snd-hda-intel model=dell-3stack Once that is done, save the file and run: update-modules Once that has completed (you may need to update-modules --force if it complains). Simply reboot the computer or restart the alsasound service. Note, some programs/applets using ALSA may crash if you unload/reload the sound card. - Brian On Mon, Jun 30, 2008 at 5:49 AM, Chuanwen Wu <[EMAIL PROTECTED]> wrote: > Hi, my laptop(Dell1400)'s speakers never work in Gentoo(headphones can > work). But server days ago, I installed Ubuntu and I found that the > speakers work(headphones also work)! > I thought the alsa-driver could not drive my sound card properly > before, and now, I think there must be some way since Ubuntu can work. > > > # lspci | grep Audio > 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio > Controller (rev 02) > > /******** In Gentoo ***********/ > $ cat /proc/asound/version > Advanced Linux Sound Architecture Driver Version 1.0.16rc2 (Thu Jan 31 > 16:40:16 2008 UTC). > > /******** In Ubuntu ***********/ > $ cat /proc/asound/version > Advanced Linux Sound Architecture Driver Version 1.0.16. > Compiled on Apr 21 2008 for kernel 2.6.24-16-generic (SMP). > > /******** In Gentoo ***********/ > # uname -a > Linux wcw-laptop 2.6.25-tuxonice-r5 #1 SMP Mon Jun 30 15:13:46 CST > 2008 x86_64 Intel(R) Core(TM)2 Duo CPU T5470 @ 1.60GHz GenuineIntel > GNU/Linux > > /******** In Ubuntu ***********/ > $ uname -a > Linux wcw-laptop 2.6.24-16-generic #1 SMP Thu Apr 10 12:47:45 UTC 2008 > x86_64 GNU/Linux > > /******** In Gentoo ***********/ > # lsmod | grep snd > Module Size Used by > snd_seq_oss 28992 0 > snd_seq_device 6160 1 snd_seq_oss > snd_seq_midi_event 6912 1 snd_seq_oss > snd_seq 47968 4 snd_seq_oss,snd_seq_midi_event > snd_pcm_oss 37600 0 > snd_mixer_oss 14592 1 snd_pcm_oss > snd_hda_intel 405080 2 > snd_pcm 70984 2 snd_pcm_oss,snd_hda_intel > snd_timer 19792 2 snd_seq,snd_pcm > snd_page_alloc 8144 2 snd_hda_intel,snd_pcm > snd_hwdep 7816 1 snd_hda_intel > snd 50632 13 > > snd_seq_oss,snd_seq_device,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep > soundcore 6688 1 snd > > > /******** In Ubuntu ***********/ > $ lsmod | grep snd > snd_hda_intel 440408 3 > snd_pcm_oss 47648 0 > snd_mixer_oss 20224 1 snd_pcm_oss > snd_pcm 92168 2 snd_hda_intel,snd_pcm_oss > snd_page_alloc 13200 2 snd_hda_intel,snd_pcm > snd_hwdep 12552 1 snd_hda_intel > snd_seq_dummy 5764 0 > snd_seq_oss 38912 0 > snd_seq_midi 10688 0 > snd_rawmidi 29856 1 snd_seq_midi > snd_seq_midi_event 10112 2 snd_seq_oss,snd_seq_midi > snd_seq 63232 6 > snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event > snd_timer 27912 2 snd_pcm,snd_seq > snd_seq_device 10644 5 > snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq > snd 70856 17 > > snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device > soundcore 10400 1 snd > > > /******** In Gentoo ***********/ > # amixer > Simple mixer control 'Master',0 > Capabilities: pvolume pvolume-joined pswitch pswitch-joined > Playback channels: Mono > Limits: Playback 0 - 127 > Mono: Playback 127 [100%] [0.00dB] [on] > Simple mixer control 'PCM',0 > Capabilities: pvolume > Playback channels: Front Left - Front Right > Limits: Playback 0 - 255 > Mono: > Front Left: Playback 255 [100%] [0.00dB] > Front Right: Playback 255 [100%] [0.00dB] > Simple mixer control 'Front',0 > Capabilities: pvolume pswitch > Playback channels: Front Left - Front Right > Limits: Playback 0 - 127 > Mono: > Front Left: Playback 119 [94%] [-6.00dB] [on] > Front Right: Playback 119 [94%] [-6.00dB] [on] > Simple mixer control 'Surround',0 > Capabilities: pvolume pswitch > Playback channels: Front Left - Front Right > Limits: Playback 0 - 127 > Mono: > Front Left: Playback 127 [100%] [0.00dB] [off] > Front Right: Playback 127 [100%] [0.00dB] [off] > Simple mixer control 'Center',0 > Capabilities: pvolume pvolume-joined pswitch pswitch-joined > Playback channels: Mono > Limits: Playback 0 - 127 > Mono: Playback 127 [100%] [0.00dB] [off] > Simple mixer control 'LFE',0 > Capabilities: pvolume pvolume-joined pswitch pswitch-joined > Playback channels: Mono > Limits: Playback 0 - 127 > Mono: Playback 127 [100%] [0.00dB] [off] > Simple mixer control 'Mic as Output',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] > Simple mixer control 'IEC958',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] > Simple mixer control 'Capture',0 > Capabilities: cvolume cswitch > Capture channels: Front Left - Front Right > Limits: Capture 0 - 14 > Front Left: Capture 4 [29%] [6.00dB] [off] > Front Right: Capture 4 [29%] [6.00dB] [off] > Simple mixer control 'Capture',1 > Capabilities: cvolume cswitch > Capture channels: Front Left - Front Right > Limits: Capture 0 - 14 > Front Left: Capture 5 [36%] [7.50dB] [off] > Front Right: Capture 5 [36%] [7.50dB] [off] > Simple mixer control 'Capture',2 > Capabilities: cvolume cswitch > Capture channels: Front Left - Front Right > Limits: Capture 0 - 14 > Front Left: Capture 7 [50%] [10.50dB] [off] > Front Right: Capture 7 [50%] [10.50dB] [off] > Simple mixer control 'Analog Loopback',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] > Simple mixer control 'Digital',0 > Capabilities: cvolume > Capture channels: Front Left - Front Right > Limits: Capture 0 - 120 > Front Left: Capture 60 [50%] [0.00dB] > Front Right: Capture 60 [50%] [0.00dB] > Simple mixer control 'Digital Input Source',0 > Capabilities: enum > Items: 'Analog Inputs' 'Digital Mic 1' > Item0: 'Analog Inputs' > Simple mixer control 'Input Source',0 > Capabilities: cenum > Items: 'Mic' > Item0: 'Mic' > Simple mixer control 'Input Source',1 > Capabilities: cenum > Items: 'Mic' > Item0: 'Mic' > Simple mixer control 'Input Source',2 > Capabilities: cenum > Items: 'Mic' > Item0: 'Mic' > Simple mixer control 'Mux',0 > Capabilities: cvolume > Capture channels: Front Left - Front Right > Limits: Capture 0 - 4 > Front Left: Capture 0 [0%] [0.00dB] > Front Right: Capture 0 [0%] [0.00dB] > Simple mixer control 'Mux',1 > Capabilities: cvolume > Capture channels: Front Left - Front Right > Limits: Capture 0 - 4 > Front Left: Capture 0 [0%] [0.00dB] > Front Right: Capture 0 [0%] [0.00dB] > Simple mixer control 'Mux',2 > Capabilities: cvolume > Capture channels: Front Left - Front Right > Limits: Capture 0 - 4 > Front Left: Capture 0 [0%] [0.00dB] > Front Right: Capture 0 [0%] [0.00dB] > Simple mixer control 'Swap Center/LFE',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] > > /******** In Ubuntu ***********/ > $ amixer > Simple mixer control 'Master',0 > Capabilities: pvolume pvolume-joined pswitch pswitch-joined > Playback channels: Mono > Limits: Playback 0 - 127 > Mono: Playback 117 [92%] [-7.50dB] [on] > Simple mixer control 'Headphone as Line Out',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [on] > Simple mixer control 'PCM',0 > Capabilities: pvolume > Playback channels: Front Left - Front Right > Limits: Playback 0 - 255 > Mono: > Front Left: Playback 255 [100%] [0.00dB] > Front Right: Playback 255 [100%] [0.00dB] > Simple mixer control 'Front',0 > Capabilities: pvolume pswitch > Playback channels: Front Left - Front Right > Limits: Playback 0 - 127 > Mono: > Front Left: Playback 95 [75%] [-24.00dB] [on] > Front Right: Playback 95 [75%] [-24.00dB] [on] > Simple mixer control 'Surround',0 > Capabilities: pvolume pswitch > Playback channels: Front Left - Front Right > Limits: Playback 0 - 127 > Mono: > Front Left: Playback 127 [100%] [0.00dB] [off] > Front Right: Playback 127 [100%] [0.00dB] [off] > Simple mixer control 'Center',0 > Capabilities: pvolume pvolume-joined pswitch pswitch-joined > Playback channels: Mono > Limits: Playback 0 - 127 > Mono: Playback 127 [100%] [0.00dB] [off] > Simple mixer control 'LFE',0 > Capabilities: pvolume pvolume-joined pswitch pswitch-joined > Playback channels: Mono > Limits: Playback 0 - 127 > Mono: Playback 127 [100%] [0.00dB] [off] > Simple mixer control 'IEC958',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] > Simple mixer control 'Capture',0 > Capabilities: cvolume cswitch > Capture channels: Front Left - Front Right > Limits: Capture 0 - 14 > Front Left: Capture 0 [0%] [0.00dB] [on] > Front Right: Capture 0 [0%] [0.00dB] [on] > Simple mixer control 'Capture',1 > Capabilities: cvolume cswitch > Capture channels: Front Left - Front Right > Limits: Capture 0 - 14 > Front Left: Capture 0 [0%] [0.00dB] [off] > Front Right: Capture 0 [0%] [0.00dB] [off] > Simple mixer control 'Capture',2 > Capabilities: cvolume cswitch > Capture channels: Front Left - Front Right > Limits: Capture 0 - 14 > Front Left: Capture 0 [0%] [0.00dB] [off] > Front Right: Capture 0 [0%] [0.00dB] [off] > Simple mixer control 'Analog Loopback',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] > Simple mixer control 'Digital',0 > Capabilities: cvolume > Capture channels: Front Left - Front Right > Limits: Capture 0 - 120 > Front Left: Capture 60 [50%] [0.00dB] > Front Right: Capture 60 [50%] [0.00dB] > Simple mixer control 'Digital Input Source',0 > Capabilities: enum > Items: 'Analog Inputs' 'Digital Mic 1' > Item0: 'Analog Inputs' > Simple mixer control 'Input Source',0 > Capabilities: cenum > Items: 'Mic' 'Front Mic' > Item0: 'Mic' > Simple mixer control 'Input Source',1 > Capabilities: cenum > Items: 'Mic' 'Front Mic' > Item0: 'Mic' > Simple mixer control 'Input Source',2 > Capabilities: cenum > Items: 'Mic' 'Front Mic' > Item0: 'Mic' > Simple mixer control 'Mux',0 > Capabilities: cvolume > Capture channels: Front Left - Front Right > Limits: Capture 0 - 4 > Front Left: Capture 0 [0%] [0.00dB] > Front Right: Capture 0 [0%] [0.00dB] > Simple mixer control 'Mux',1 > Capabilities: cvolume > Capture channels: Front Left - Front Right > Limits: Capture 0 - 4 > Front Left: Capture 0 [0%] [0.00dB] > Front Right: Capture 0 [0%] [0.00dB] > Simple mixer control 'Mux',2 > Capabilities: cvolume > Capture channels: Front Left - Front Right > Limits: Capture 0 - 4 > Front Left: Capture 0 [0%] [0.00dB] > Front Right: Capture 0 [0%] [0.00dB] > Simple mixer control 'Swap Center/LFE',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] > > How to let my speakers work in Gentoo? > Any help will be very appreciated! > > -- > wcw > -- > gentoo-user@lists.gentoo.org mailing list > >