I’m not at a Linux PC, and I don’t have this memorized, so I can’t point out the file precise location to you. Typically it comes with one’s kernel documentation, or with the alsa tarball/documentation (for cases where one downloads an updated alsa tarball).
… of course there is always the question, for which version of ALSA does this specific ALSA-Configuration.txt file apply. I think the one I linked is for the stable 1.0.16 of ALSA. Hence for your AD1984:
which means you need to insert “model=thinkpad” in the appropriate place in your /etc/modprobe.d/sound file. If you post the contents of that file here, I can make some suggestions (re: the syntax). to get the file contents, simply type:
cat /etc/modprobe.d/sound
Thanks for your help again. I’ve already modified /etc/modprobe.d/sound like that and when doing a rcalsasound start I get these error messages.
Can you make something out of that? Something with the kernel?
linux-vc38 2.6.25.5-1.1-default
WARNING: Error inserting snd (/lib/modules/2.6.25.5-1.1-default/kernel/sound/core/snd.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_hwdep (/lib/modules/2.6.25.5-1.1-default/kernel/sound/core/snd-hwdep.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.25.5-1.1-default/kernel/sound/core/snd-timer.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_pcm (/lib/modules/2.6.25.5-1.1-default/kernel/sound/core/snd-pcm.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.25.5-1.1-default/kernel/sound/pci/hda/snd-hda-intel.ko):
Unknown symbol in module, or unknown parameter (see dmesg) …failed
I have tried alsaconf. It successfully installs the sound card, but there is no test sound playing.
In alsamixer I have spotted the label of a roll bar at the right end of the window labelled “internal speakers”. I cannot access the roll bar and adjust the values.
and restart your alsa with root permissions with rcalsasound restart and test your sound by copying and pasting the following line into an xterm konsole: speaker-test -c2 -Ddefault -l5 -twav
Please do NOT use alsaconf nor yast>hardware>sound while trying this hand edit method. But alsaconf & yast will remove those custom settings from the /etc/modprobe.d/sound file.
If that syntax does not work in the /etc/modprobe.d/sound file, then try:
options snd slots=snd-hda-intel model=thinkpad
# u1Nb.iJWhLrosxI5:ThinkPad T61
alias snd-card-0 snd-hda-intel
and restart your alsa with root permissions with rcalsasound restart
and test your sound by copying and pasting the following line into an xterm konsole: speaker-test -c2 -Ddefault -l5 -twav
and if that syntax does not work with /etc/modprobe.d/sound file, then try:
and restart your alsa with root permissions with rcalsasound restart
and test your sound by copying and pasting the following line into an xterm konsole: speaker-test -c2 -Ddefault -l5 -twav
Also, if the above does not work, remove all your pulseaudio applications, and try again from the start.
Please also keep a record of the exact contents of each /etc/modprobe.d/sound file you tried that failed, and post the exact file contents here. I am finding an increasing number of openSUSE users are making typing/syntax errors when editing this fail, in essence dooming their sound to non-functionality. If they post precisely what they tried, then at least I can point out syntax errors, and the correct file can be tried.
After having installed alsa-firmware I have tried all the syntax options for /etc/modprobe.d/sound.
Whenever doing speaker test after rcalsasound startI get the same error messages
speaker-test -c2 -Ddefault -l1 -twav
speaker-test 1.0.16
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
ALSA lib confmisc.c:768parse_card) cannot find card ‘0’
ALSA lib conf.c:3513_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392snd_func_concat) error evaluating strings
ALSA lib conf.c:3513_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251snd_func_refer) error evaluating name
ALSA lib conf.c:3513_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:3985snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2144snd_pcm_open_noupdate) Unknown PCM default
Playback open error: -2,No such file or directory
Great! BUT please, you have to tell me the URL where it was uploaded! The script gives you that URL and asks you to pass the URL on to the person attempting to help you. If you don’t tell me the URL, I can’t help.
OOOOPS.Sorry about that. I thought the uploading is done by the scripts themselves as I thought I had seen some output under the URL shown at the end of the second script.
I’ll run the scripts again when I get home tonight.
I don’t have any other operating system on my T61.
I bought the T61 with SLED 10 pre-loaded which I didn’t like.
So I installed openSUSE 10.3 and got I everything (except the PCMCIA card reader)
going nicely with your help. After playing around with various media players and CD rippers sound was gone entirely. So I hoped installing openSUSE 11.0 would help.
I checked the sound, too, using Live CDs with openSUSE 10.3 and some Ubuntu version. No sound there, too. So it could be a hardware problem. Maybe I have blown out the speakers when playing around some Sunday morning.
I’m reasonably confident we can get this working. … but I need the script output. With the information from the script, we should be able to decide if it is necessary to update alsa, and if necessary come up with a better change to the /etc/modprobe.d/sound file.
I might have a very similar sound problem with my ThinkPad T61 running OpenSuSE 10.3 with ALSA updated to 1.0.16. The sound chip is recognized as
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
A recent online update broke the sound; it works nicely before. It might be of interest that since the update I am getting the following messages on booting
(in /var/log/messages)
Jul 5 23:30:40 c2lap2 kernel: ACPI: PCI Interrupt 0000:00:1b.0** → GSI 17 (level, low) → IRQ 17
Jul 5 23:30:40 c2lap2 kernel: hda_intel: probe_mask set to 0x1 for device 17aa:20ac
Jul 5 23:30:40 c2lap2 kernel: PCI: Setting latency timer of device 0000:00:1b.0 to 64
Jul 5 23:30:40 c2lap2 kernel: ALSA /usr/src/packages/BUILD/alsa-driver/pci/hda/…/…/alsa-kernel/pci/hda/hda_intel.c:1214:
hda-intel: no codecs initialized
Jul 5 23:30:40 c2lap2 kernel: ACPI: PCI interrupt for device 0000:00:1b.0 disabled