[SOLVED] [Thinkpad T61] No sound in Slackware 12.2?
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
$ amixer info
Card default 'Intel'/'HDA Intel at 0xfe020000 irq 17'
Mixer name : 'Analog Devices AD1984'
Components : 'HDA:11d41984,17aa20d7,00100400'
Controls : 29
Simple ctrls : 18
Compile alsa-driver with:
Code:
./configure --with-cards=hda-intel,intel8x0,intel8x0m --with-sequencer=yes --with-isapnp=yes
make
sudo make install
Detecting and configuring sound card:
- alsaconf
- alsamixer and unmuted all channels except for Speaker because when I pressed "m", there is a strange noise, and immediatly I pressed "m" to mute it again.
- alsactl store
Distribution: Slackware (personalized Window Maker), Mint (customized MATE)
Posts: 1,309
Rep:
I have IBM/Lenovo T60. I just tested all the commands mentioned in your post. The results were similar except for the last command: it played the sound. Are you sure the sound card in your T61 is valid? If you aren't sure test it using some live distribution such as Slax.
I have IBM/Lenovo T60. I just tested all the commands mentioned in your post. The results were similar except for the last command: it played the sound. Are you sure the sound card in your T61 is valid? If you aren't sure test it using some live distribution such as Slax.
You're lucky.
Your mean is --with-cards=hda-intel,intel8x0,intel8x0m when I compiled alsa-driver? I'm sure. Beside, I tried to compile with default options, didn't use --with-cards, and it still isn't working.
Why do you need to compile one, the driver is already part of the kernel. My suggestion is to recompile your kernel and add the driver along with Thinkpad ACPI Laptop Extras or
Code:
modprobe snd-hda-intel
modprobe ibm-acpi
in /etc/modprobe.d/sound try to add these
Code:
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
I have a Lenovo 3000 N200 and with working sound. lspci suggests it has the same card as in your Thinkpad (Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)). However when I query for amixer info I see the Mixer name is "Realtek ALC861-VD" whereas you see 'Analog Devices AD1984'. Not sure now how I configured this - I do recall that sound did not exactly work "out of the box" when I first installed Slackware 12.1 on the laptop, but hope this info might help.
ibm-acpi is not there anymore, I've been using older kernel.
As I can tell, everything seems fine, you should have sound.
I just compiled the same kernel and everything works, just run alsaconf and check if the sound is not muted or switched to headphones only, by default I think, the speakers are turned off, so you have to turn them on.
ibm-acpi is not there anymore, I've been using older kernel.
OK.
Quote:
Originally Posted by Nikosis
As I can tell, everything seems fine, you should have sound.
I just compiled the same kernel and everything works, just run alsaconf and check if the sound is not muted or switched to headphones only, by default I think, the speakers are turned off, so you have to turn them on.
Code:
amizer cset numid=3 on
I know, the above command is the same to pressed "m" at Speaker channel in alsamixer.
The mistake is: first of all, I always adjust the Master channel to 100 (db Gain=0.00). Then I unmuted the Speaker channel by pressing "m", and there is a "jangle". Immediately I pressed "m" again to mute it.
Now, I have a solution to that problem:
- Adjust the Master channel to 70 (db Gain = -12)
- Mute the Internal channel
- Unmute the Speaker channel
- After that I can adjust the Master column to 100 but still get small cracked sound.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.