You are not logged in.

#1 2011-10-05 05:52:49

lien
Member
Registered: 2011-10-05
Posts: 2

No working sound device on Lenovo T61

Hi,

I'm having trouble running the sound device on my Lenovo Thinkpad T61.

Symptoms: I don't hear sound when using aplay. When using moc I get

"FATAL_ERROR: No valid sound driver!"

When running moc as root it starts fine, but I can't hear any sound as well.

What I've done so far:

- unmuted all channels. But below the PCM bar, there is no mute/unmute button
- added myself to group "audio"
- added "thinkpad-acpi snd-hda-intel snd-pcm-oss" to MODULES in /etc/rc.conf
- added "alsa" to DEAMONS in /etc/rc.conf
- created /etc/modprobe.d/alsa.conf with

options snd slots=snd-hda-intel
options snd-hda-intel model=thinkpad

But all fails.

Thanks in advance for your help.

Maybe useful outputs:

ls -l /dev/snd
total 0
drwxr-xr-x  2 root root       80 Oct  5 07:26 by-path
crw-rw----+ 1 root audio 116,  7 Oct  5 07:26 controlC0
crw-rw----+ 1 root audio 116,  2 Oct  5 07:26 controlC29
crw-rw----+ 1 root audio 116,  6 Oct  5 07:26 hwC0D0
crw-rw----+ 1 root audio 116,  5 Oct  5 07:26 pcmC0D0c
crw-rw----+ 1 root audio 116,  4 Oct  5 07:27 pcmC0D0p
crw-rw----+ 1 root audio 116,  3 Oct  5 07:26 pcmC0D1p
crw-rw----  1 root audio 116,  1 Oct  5 07:26 seq
crw-rw----+ 1 root audio 116, 33 Oct  5 07:26 timer
$ lsmod|grep '^snd' | column -t
snd_hda_codec_analog  78696  1
snd_pcm_oss           38850  0
snd_mixer_oss         15275  1  snd_pcm_oss
snd_hda_intel         22122  0
snd_hda_codec         77927  2  snd_hda_codec_analog,snd_hda_intel
snd_hwdep             6325   1  snd_hda_codec
snd_pcm               73888  3  snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer             19416  1  snd_pcm
snd_page_alloc        7121   2  snd_hda_intel,snd_pcm
snd                   57818  9  snd_hda_codec_analog,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer,thinkpad_acpi

Why is thinkpad_acpi displayed in the last line? Is this a problem?

Offline

#2 2011-10-05 08:14:53

SoleSoul
Member
From: Israel
Registered: 2009-06-29
Posts: 319

Re: No working sound device on Lenovo T61

I don't know the cause to your problem. I too have a T61 and here is the output for the commands you posted. Here everything works.

$ ls -l /dev/snd
total 0
drwxr-xr-x  2 root root       80 Oct  5 08:46 by-path
crw-rw----+ 1 root audio 116,  7 Oct  5 08:46 controlC0
crw-rw----+ 1 root audio 116,  2 Oct  5 08:46 controlC29
crw-rw----+ 1 root audio 116,  6 Oct  5 08:46 hwC0D0
crw-rw----+ 1 root audio 116,  5 Oct  5 08:48 pcmC0D0c
crw-rw----+ 1 root audio 116,  4 Oct  5 10:13 pcmC0D0p
crw-rw----+ 1 root audio 116,  3 Oct  5 08:48 pcmC0D1p
crw-rw----  1 root audio 116,  1 Oct  5 08:46 seq
crw-rw----+ 1 root audio 116, 33 Oct  5 08:46 timer
$ lsmod|grep '^snd' | column -t
snd_hda_codec_analog  78696  1
snd_hda_intel         22122  2
snd_hda_codec         77927  2   snd_hda_codec_analog,snd_hda_intel
snd_hwdep             6325   1   snd_hda_codec
snd_pcm               73888  2   snd_hda_intel,snd_hda_codec
snd_timer             19416  1   snd_pcm
snd                   57818  11  snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer,thinkpad_acpi
snd_page_alloc        7121   2   snd_hda_intel,snd_pcm

EDIT: The difference I see is that you have some OSS mentioned there.

Last edited by SoleSoul (2011-10-05 08:16:26)

Offline

#3 2011-10-05 09:57:33

lien
Member
Registered: 2011-10-05
Posts: 2

Re: No working sound device on Lenovo T61

The difference I see is that you have some OSS mentioned there.

Thats because I'm loading snd-pcm-oss on startup. (because ALSA's wiki page says so).
Removing it from MODULES in /etc/rc.conf has no effect, besides that these oss outputs are missing.

EDIT: But one thing is interesting:  The column "Used by" of your lsmod output states that snd_hda_intel is used by two other modules. According to my lsmod output snd_hda_intel is used by no other modules.
That can't be right.

Last edited by lien (2011-10-05 10:04:58)

Offline

Board footer

Powered by FluxBB