PDA

View Full Version : No sound on FC5/Lenovo Thinkpad Z61p


gconnery
2006-11-15, 12:06 PM CST
When I first installed FC5, I had sound. This was back in early October. Then I did a yum update. Still worked. Then I did a variety of installs, mostlly via yum, and somewhere along the line it broke. I now don't have sound. I have looked at the mixer volume settings, and tried both analog and digital. There's something more basic going on here.

If I run speaker-test I see:

>speaker-test

speaker-test 1.0.11rc2

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib pcm_direct.c:786:(snd_pcm_direct_initialize_slave) snd_pcm_hw_params_any failed
ALSA lib pcm_dmix.c:877:(snd_pcm_dmix_open) unable to initialize slave
Playback open error: -22,Invalid argument
.
.
.

Here is the output from aadebug:

ALSA Audio Debug v0.1.0 - Wed Nov 15 10:04:15 PST 2006
http://alsa.opensrc.org/index.php?page=aadebug
http://www.gnu.org/licenses/gpl.txt

Kernel ----------------------------------------------------
Linux localhost.localdomain 2.6.18-1.2200.fc5smp #1 SMP Sat Oct 14 17:15:35 EDT 2006 i686 i686 i386 GNU/Linux

Loaded Modules --------------------------------------------
snd_hda_intel 22869 2
snd_hda_codec 154177 1 snd_hda_intel
snd_seq_dummy 8261 0
snd_seq_oss 37313 0
snd_seq_midi_event 11969 1 snd_seq_oss
snd_seq 57393 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 12749 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 46817 0
snd_mixer_oss 20801 2 snd_pcm_oss
snd_pcm 80581 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 27205 2 snd_seq,snd_pcm
snd 57285 11 snd_hda_intel,snd_hda_codec,snd_seq_oss,snd_seq,sn d_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd _timer
snd_page_alloc 14665 2 snd_hda_intel,snd_pcm

Modprobe Conf ---------------------------------------------
alias snd-card-0 snd-hda-intel
options snd-card-0 index=0
options snd-hda-intel index=0 model=3stack
remove snd-hda-intel { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-hda-intel

Proc Asound -----------------------------------------------
Advanced Linux Sound Architecture Driver Version 1.0.12rc1 (Thu Jun 22 13:55:50 2006 UTC).
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xee400000 irq 74
2: : timer
3: : sequencer
4: [ 0- 1]: digital audio playback
5: [ 0- 0]: digital audio playback
6: [ 0- 0]: digital audio capture
7: [ 0] : control
00-01: AD198x Digital : AD198x Digital : playback 1
00-00: AD198x Analog : AD198x Analog : playback 1 : capture 1
Client info
cur clients : 3
peak clients : 3
max clients : 192

Client 0 : "System" [Kernel]
Port 0 : "Timer" (Rwe-)
Port 1 : "Announce" (R-e-)
Connecting To: 15:0
Client 14 : "Midi Through" [Kernel]
Port 0 : "Midi Through Port-0" (RWe-)
Client 15 : "OSS sequencer" [Kernel]
Port 0 : "Receiver" (-we-)
Connected From: 0:1

Dev Snd ---------------------------------------------------
controlC0 pcmC0D0c pcmC0D0p pcmC0D1p seq timer

CPU -------------------------------------------------------
model name : Genuine Intel(R) CPU T2500 @ 2.00GHz
cpu MHz : 1000.000
model name : Genuine Intel(R) CPU T2500 @ 2.00GHz
cpu MHz : 1000.000

RAM -------------------------------------------------------
MemTotal: 2074144 kB
SwapTotal: 2048248 kB

Hardware --------------------------------------------------
00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 03)

Any help would be appreciated.

Glenn

gconnery
2006-12-13, 04:24 PM CST
The answer, for anyone else looking here, was that I had set the BIOS setting for the modem to "Hidden" instead of "Enabled" thinking I wasn't using it and it would save power. I saw some obscure post on some other page about how the modem and sound are somehow intimately related in a way you might not expect on these laptops, and perhaps others. Anyway, the sound under Windows continued to function, but some detection logic in FC5 obviously did not. Enabling the modem again resolved the problem.