Ancient Thinkpad running Mint 9 cannot get sound to endure re-boot
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
If nothing else, you have learned more about Linux in this thread than a lot of people learn in a year. Best of luck, sorry I wasn't more helpful!
Not at all snowpine you were most helpful.
I'm grateful for all the help I get and surprised that so many people that know so much can be prepared to help newb's like me
Hi guys, sorry I disappeared yesterday, bit of DIY in the Kitchen turned into a bit of personal surgery!
Cut my hand quite deeply and couldn't get the bits to stay together and stop bleeding for long enough to get a plaster to stick!
Ended up with a hand towel wrapped tightly round it for about 4hrs until it would let me stick meself back together, so I'm a bit sore today!
reed9 thanks for your kindness in automating the process you suggested,... that had my machine working for quite some time!!
Sadly, after re-booting, the terminal response to "sudo alsaconf" was "command not found" and trying to mount "snd-cs4236", I still get access denied!
Somewhere along the way I seem to have locked myself out from accessing snd-cs4236, I suspect it was that code from here:- http://www.thinkwiki.org/wiki/Script...ip_in_PnP_mode
prior to running that code, I was never "denied" access to cs4236,.....it rarely achieved anything, but the point I suppose is that it occasionally did...ergo it works, albeit sporadically!
do you think there is some way to reverse those instructions, or otherwise nullify them, or would a re-install improve our chances of fixing it!
Back again...well wishers visiting...well, "a" (1) well wisher!
Thanks Brian for your concern, only myself to blame, (rushing) bit of a bad few weeks for my left hand!
It's only just recovered from being skewered when attempting to push a 14 inch barbecue skewer through
a leg of pork, struggling to pierce the skin, I pushed rather too vigorously and wondered why I was then unable to detach my self from the piggy's leg
reed9:
Wow!that command brought some colour to the terminal, res as well as the standard green.
I'm pretty sure it won't paste, but it was just each occurrence of "snd" to make for easier reading I suppose.
Here it is:- ~ $ lsmod | grep snd
snd_wss_lib 23410 0
snd_opl3_lib 8966 0
snd_hwdep 5412 1 snd_opl3_lib
snd_mpu401_uart 5617 0
snd_ac97_codec 100646 0
snd_pcm_oss 35308 0
ac97_bus 1002 1 snd_ac97_codec
snd_mixer_oss 13746 1 snd_pcm_oss
snd_pcm 70662 3 snd_wss_lib,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 1338 0
snd_seq_oss 26726 0
snd_seq_midi 4557 0
snd_rawmidi 19056 2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi
snd_seq 47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 19098 4 snd_wss_lib,snd_opl3_lib,snd_pcm,snd_seq
snd_seq_device 5700 6 snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 54148 13 snd_wss_lib,snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm, snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 6620 1 snd
snd_page_alloc 7076 2 snd_wss_lib,snd_pcm
Loads of stuff there but I don't see "cs4236"
Quote:
Originally Posted by reed9
Did you update alsa as above yet?
I pasted both lots of code from your post#115 into terminal.
brian; this cs3426/cs4239 confusion seems to be the root of the problem and appears to be caused by the exotic pairing of the chips in the Thinkpad....just my luck
I pasted both lots of code from your post#115 into terminal.
Hrm. Post the output of
Code:
cat /proc/asound/version
Assuming this does not read "Advanced Linux Sound Architecture Driver Version 1.0.23", it did not get updated.
Just to be clear, many of these lines need to be entered separately. I'm going to add some comments, each preceded by a hash mark (#). Don't copy and paste lines beginning with a #.
Code:
# Paste this line download necessary packages. Once finished, assuming no errors, continue.
sudo apt-get install build-essential ncurses-dev gettext xmlto libasound2-dev linux-headers-`uname -r` libncursesw5-dev checkinstall
#Remove any potentially problematic old configs, make a build directory and enter it.
rm -rf ~/.pulse && mkdir ~/alsa-build && cd ~/alsa-build
# Do each wget separate to download the necessary files.
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.23.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.23.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.23.tar.bz2
# Extract the compressed source files.
tar xjf alsa-driver* && tar xjf alsa-lib* && tar xjf alsa-utils*
#Enter the extracted directory
cd alsa-driver*
# Configure the source. When it's finished move on to make.
./configure
# Build the source. When it's finished move on to the install
make
# Install your package. This will prompt with some questions. Just accept all the defaults.
sudo checkinstall
# Move to the next directory and repeat as above.
cd ../alsa-lib*
./configure
make
sudo checkinstall
# Move to the last directory and repeat as above.
cd ../alsa-utils*
./configure
make
sudo checkinstall
Assuming this does not read "Advanced Linux Sound Architecture Driver Version 1.0.23", it did not get updated.
You were correct! Output:- ~ $ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.21.
I will now copy the non hashed lines into terminal, just as you have grouped them, do you want me to post back the responses as I do it?
Sorry to appear such a clut.
This is much more of a learnig curve than I had expected and I'm grateful for you clever guys being so helpful.
Just input the first line of code and the last six lines of the terminal response lead me to believe that disk space is going to be an issue!
It reads as follows:- The following packages will be upgraded:
libc-bin libc6 libc6-i686
3 upgraded, 67 newly installed, 0 to remove and 135 not upgraded.
Need to get 479MB of archives.
After this operation, 845MB of additional disk space will be used.
Do you want to continue [Y/n]?
Are you short on disk space? That is the bulk of what needs to be installed, but you will need some room for the build too.
If we were in a Windows environment, I would be able to answer that
As it is, I can only presume that I am, since the entire disk is only 3.2GB, and I've tried to do manual installs with 800, 600, and 500MB swap partitions.
Each has been crippled in some way, which left me with just the "auto option".
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.