LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Ancient Thinkpad running Mint 9 cannot get sound to endure re-boot (https://www.linuxquestions.org/questions/linux-newbie-8/ancient-thinkpad-running-mint-9-cannot-get-sound-to-endure-re-boot-848666/)

hexeta 12-06-2010 02:24 PM

"GrapefruiTgirl"
What a magnificent and delightful fruit to take your name from!

My all time favorite, I make 120lbs of Grapefruit Marmalade a year!
Sadly, I eat it all too :(

Thanks for the instructions, convoluted aren't they :)

Sorry if I rang the fire bell. lol

GrapefruiTgirl 12-06-2010 02:35 PM

Quote:

Originally Posted by hexeta (Post 4182600)
"GrapefruiTgirl"
What a magnificent and delightful fruit to take your name from!

My all time favorite, I make 120lbs of Grapefruit Marmalade a year!
Sadly, I eat it all too :(

Yep, grapefruits are among the very best things a human can consume! I would LOVE to try this grapefruit marmalade. :) Never seen such a thing around here, and certainly not home-made.
Quote:

Thanks for the instructions, convoluted aren't they :)

Sorry if I rang the fire bell. lol
Well, I'd hoped that I gave rather clear instructions! But as mentioned, if you have further troubles with the notifications, or questions about setting up your profile options, just PM me or any moderator and we'll do our best to help you out.

You didn't ring the firebell - that's what the report button is for, among other things.. ;)

Best regards.

hexeta 12-06-2010 02:36 PM

Quote:

Originally Posted by snowpine (Post 4182594)
I am not familiar with "GNOME ALSA Mixer" and cannot help you with it, sorry.

I am still unclear on what happens when you enter the following sequence of commands into the terminal (use copy & paste to avoid typos):

Please copy & paste the output of these commands if you would like my further assistance.

Here's the commands followed by the terminal output: -
~ $ sudo modprobe snd-cs4236
[sudo] password for hexeta:
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.


~ $ alsamixer
cannot open mixer: No such file or directory


~ $ sudo alsactl store
alsactl: save_state:1502: No soundcards found...


Nothing has changed.

hexeta 12-06-2010 02:44 PM

Quote:

Originally Posted by Sasha
Well, I'd hoped that I gave rather clear instructions!

You misunderstand me, your instructions were impeccable.
I meant that the system is convoluted!

Quote:

Originally Posted by Sasha
Yep, grapefruits are among the very best things a human can consume! I would LOVE to try this grapefruit marmalade. Never seen such a thing around here, and certainly not home-made

You're welcome to share breakfast with me any time ;)

I expected that you must be in Florida , or Haifa with a name like GrapefruiTgirl,
but if you're ever in Manchester UK, there's a place at my breakfast table for you! lol.

snowday 12-06-2010 02:55 PM

Well that is weird. What about:

Code:

which alsamixer
Then try running it with the full path name (for example /usr/bin/alsamixer). If nothing shows up, then maybe you just need to:

Code:

sudo apt-get install alsa-utils
I am not a Mint LXDE user, so I am kind of guessing here to be honest. ;)

GrapefruiTgirl 12-06-2010 02:55 PM

Quote:

Originally Posted by hexeta (Post 4182621)
You misunderstand me, your instructions were impeccable.
I meant that the system is convoluted!

Ahh :) I feel better now!
Quote:

You're welcome to share breakfast with me any time ;)
Thank you! That is very kind.
Quote:

I expected that you must be in Florida , or Haifa with a name like GratefruiTgirl,
I am west of you, in the almost-frozen Canadian maritime provinces, where currently there are no really good grapefruits to be found. I lived in Florida at one time though, and there were grapefruit trees in my back yard, and orange trees in the front!
Quote:

but if you're ever in Manchester UK, there's a place at my breakfast table for you! lol.
Again, very kind! Thank you.

hexeta 12-06-2010 03:01 PM

Quote:

Originally Posted by reed9 (Post 4182524)
You shouldn't run alsamixer as root. alsactl store is run with root privs, which you are doing by prefacing it with "sudo". It's saying there is no file or directory mixer? Sounds like you maybe didn't write alsamixer as all one word?

You have totally lost me here, I am new to Linux and struggling to understand even the simplest things....sorry!

Quote:

Originally Posted by reed9 (Post 4182524)
Yes, /etc/modules is just a text file. Adding the module name will force the module to load at boot. You can do so with any text editor (run with root privileges) or append as so from the terminal
Code:

echo "snd-cs4236" | sudo tee -a /etc/modules

This is the terminal output:-
~ $ echo "snd-cs4236" | sudo tee -a /etc/modules
[sudo] password for hexeta:
snd-cs4236

Again, nothing has altered.

hexeta 12-06-2010 03:09 PM

Quote:

Originally Posted by Sasha
I am west of you, in the almost-frozen Canadian maritime provinces, where currently there are no really good grapefruits to be found. I lived in Florida at one time though, and there were grapefruit trees in my back yard, and orange trees in the front!

You lucky girl!
Ever since seeing a Grapefruit tree when I was working in Bermuda, it has been a fantasy of mine to have one!!
The closest I got was growing a Lemon tree on my balcony when I lived in Dubai.
After three years of nurturing, the pleasure of picking one of my very own lemons to slice into my gin and tonic was almost orgasmic! :redface:

hexeta 12-06-2010 03:26 PM

Quote:

Originally Posted by reed9 (Post 4182525)
I assume the GUI referred to is the mixer GUI. Am I right in that if you don't load the module, the mixer is blank, when you load the module, it shows the normal mixer channels?

Spot on!
The things I don't understand are :-

1) Sometimes ...scratch that, occasionally, it works and the Mixer GUI shows all the sliders and I have glorious sound, albeit a bit quiet!

2) On the odd occasion that it works, it dies when I shutdown:(

reed9 12-06-2010 03:38 PM

Quote:

Originally Posted by hexeta (Post 4182641)
You have totally lost me here, I am new to Linux and struggling to understand even the simplest things....sorry!



This is the terminal output:-
~ $ echo "snd-cs4236" | sudo tee -a /etc/modules
[sudo] password for hexeta:
snd-cs4236

Again, nothing has altered.

This would not give output, just append the line "snd-cs4236" to the text file /etc/modules. That module should now load at boot.

snowday 12-06-2010 03:48 PM

Which you can verify with:

Code:

lsmod | grep "snd-cs4236"

hexeta 12-06-2010 04:07 PM

Quote:

Originally Posted by reed9 (Post 4182696)
This would not give output, just append the line "snd-cs4236" to the text file /etc/modules. That module should now load at boot.

In a past life, about three installs ago, I did this, opening /etc as root, and apending the list (which just comprised one entry "lp"
Just checking the file, it seems that I,ve already done this for this install:-
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

lp
snd-cs4236

This is the report terminal generates showing that snd_cs4236 is being used by Zero
When this module is truly working, this shows as used by "2",.......
I can no longer achieve this happy state:)

lsmod | less
Module Size Used by
snd_cs4236 25514 0
snd_wss_lib 23410 1 snd_cs4236
snd_opl3_lib 8966 1 snd_cs4236
snd_hwdep 5412 1 snd_opl3_lib
snd_mpu401_uart 5617 1 snd_cs4236
ppdev 5259 0
nfsd 238935 11
lockd 64849 1 nfsd
nfs_acl 2245 1 nfsd
auth_rpcgss 33735 1 nfsd
sunrpc 193181 10 nfsd,lockd,nfs_acl,auth_rpcgss
exportfs 3437 1 nfsd
dm_crypt 11331 0
snd_cs46xx 76457 0
gameport 9089 1 snd_cs46xx
snd_ac97_codec 100646 1 snd_cs46xx
ac97_bus 1002 1 snd_ac97_codec
snd_pcm_oss 35308 0
snd_mixer_oss 13746 1 snd_pcm_oss
snd_pcm 70662 5 snd_cs4236,snd_wss_lib,snd_cs46xx,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 1338 0
:

hexeta 12-06-2010 04:15 PM

Quote:

Originally Posted by snowpine (Post 4182712)
Which you can verify with:

Code:

lsmod | grep "snd-cs4236"


There is no output when I enter that command, what verification should show?
This is the terminal text:-

~ $ lsmod | grep "snd-cs4236"
hexeta@hexeta-desktop ~ $

snowday 12-06-2010 04:22 PM

Well that explains everything I think. We've been operating under the assumption the module is called snd-cs4236, when in fact it is snd_cs4236. (Do you see the difference?)

hexeta 12-06-2010 04:51 PM

Quote:

Originally Posted by snowpine (Post 4182761)
Well that explains everything I think. We've been operating under the assumption the module is called snd-cs4236, when in fact it is snd_cs4236. (Do you see the difference?)

I really thought that you had found the source of my troubles there!
However, I've just checked back in the Linux mint forum where I was instructed in the commands to use with the Terminal.
Knowing how careless my typing is, I have never entered anything directly into Terminal, but copied and pasted.
Just looking at the post that lead to me receiving my first sweet sounds, and the command was "sudo modprobe snd-cs4236"..........and it just worked like magic, so the command certainly used a hyphen rather than an underscore!
Strange........especially since all the items in that list were underscored rather that hyphenated.


All times are GMT -5. The time now is 11:31 PM.