LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This 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


Reply
  Search this Thread
Old 12-20-2010, 11:00 AM   #151
reed9
Member
 
Registered: Jan 2009
Location: Boston, MA
Distribution: Arch Linux
Posts: 653

Rep: Reputation: 142Reputation: 142

While we have the sound working, can you post the output again of
Code:
lsmod
 
Old 12-20-2010, 11:04 AM   #152
reed9
Member
 
Registered: Jan 2009
Location: Boston, MA
Distribution: Arch Linux
Posts: 653

Rep: Reputation: 142Reputation: 142
Hrm, here's something. It's old and may not applicable in your case but apparently disabling "quick boot" in the BIOS might be the key.

http://linux-laptop.net/hosted/thinkpad600e-fc4.html
 
Old 12-20-2010, 11:23 AM   #153
hexeta
Member
 
Registered: Dec 2010
Location: Northwest UK
Distribution: Currently; Mint 9 Lxde
Posts: 89

Original Poster
Rep: Reputation: 0
Here is the Terminal output for "lsmod" :-
Module Size Used by
btrfs 458906 0
zlib_deflate 19568 1 btrfs
crc32c 2519 1
libcrc32c 875 1 btrfs
ufs 72774 0
qnx4 6484 0
hfsplus 70800 0
hfs 40754 0
minix 25197 0
ntfs 94791 0
vfat 8901 0
msdos 6392 0
fat 47767 2 vfat,msdos
jfs 172650 0
xfs 513904 0
reiserfs 225539 0
snd_cs4236 25514 2
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 2 xfs,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
snd_seq_oss 26726 0
snd_seq_midi 4557 0
snd_rawmidi 19056 3 snd_mpu401_uart,snd_cs46xx,snd_seq_midi
snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi
xircom_cb 6813 0
ndiswrapper 184677 0
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 19 snd_cs4236,snd_wss_lib,snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_cs46xx,snd_ac97_codec,snd_pcm_oss, snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
psmouse 63245 0
yenta_socket 20408 2
soundcore 6620 1 snd
lp 7028 0
serio_raw 3978 0
i2c_piix4 8335 0
rsrc_nonstatic 10015 1 yenta_socket
pcmcia_core 32964 2 yenta_socket,rsrc_nonstatic
shpchp 28820 0
snd_page_alloc 7076 3 snd_wss_lib,snd_cs46xx,snd_pcm
parport 32635 2 ppdev,lp
dm_raid45 81647 0
xor 15028 1 dm_raid45
fbcon 35102 71
tileblit 2031 1 fbcon
font 7557 1 fbcon
bitblit 4707 1 fbcon
softcursor 1189 1 bitblit
usbhid 36110 0
intel_agp 24177 1
vga16fb 11385 1
hid 67032 1 usbhid
vgastate 8961 1 vga16fb
agpgart 31724 1 intel_agp

I'm doing this in response to your request that I've only received by email....odd that!
Hmm! we've turned the page........often catches me out that

Last edited by hexeta; 12-20-2010 at 11:25 AM.
 
Old 12-20-2010, 11:32 AM   #154
hexeta
Member
 
Registered: Dec 2010
Location: Northwest UK
Distribution: Currently; Mint 9 Lxde
Posts: 89

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by reed9 View Post
Hrm, here's something. It's old and may not applicable in your case but apparently disabling "quick boot" in the BIOS might be the key.

http://linux-laptop.net/hosted/thinkpad600e-fc4.html
Thanks for that,I have read that Quick boot could be a problem, but couldn't find any instructions on how to sort it....this is very explicit!

Problem is, will I have already lost the sound as I must re-boot to access the BIOS. lol
 
Old 12-20-2010, 11:46 AM   #155
hexeta
Member
 
Registered: Dec 2010
Location: Northwest UK
Distribution: Currently; Mint 9 Lxde
Posts: 89

Original Poster
Rep: Reputation: 0
Well!
The contrary machine!!
I was just preparing to follow your instructions re the USB problem, and it now reads both the thumb and the SDcard no problem!!
Good to have recourse to that information though for future!

Time to make some food I think!
 
Old 12-20-2010, 02:33 PM   #156
hexeta
Member
 
Registered: Dec 2010
Location: Northwest UK
Distribution: Currently; Mint 9 Lxde
Posts: 89

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by reed9
So you have sound with a fresh install after manually loading the sound module? But adding the sound module to /etc/modules doesn't result in sound after a reboot still?
I haven't yet tried it:

This is the current state of the file:-

/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

last time I got this far, someone on the Mint forum suggested I just add "snd cs-4236" on the line below "lp".
But that didn't work!
The fact that I mistakenly edited the folder "modutils" rather than the file "modules", and consequently buggered up the install might have had some marginal effect.
Do I perhaps also need to list "snd cs-46xx", which was the first one that I mounted today.
And what about the one that now appears on the tab of the Alsa mixer "cs-4239" do I also add an entry for that on the modules file, if so, would it be "snd cs-4239"??

So many questions!

Last edited by hexeta; 12-20-2010 at 02:36 PM.
 
Old 12-20-2010, 02:57 PM   #157
reed9
Member
 
Registered: Jan 2009
Location: Boston, MA
Distribution: Arch Linux
Posts: 653

Rep: Reputation: 142Reputation: 142
cs-4239 shouldn't come into play. That is supported by the cs-4236 module (in theory).

It seems a little odd to me that both snd_cs46xx and snd_cs4636 together make it work. From what I can find, it looks like most people have the opposite experience, having both modules load breaks sound. But if that is what works, hey.

So I would definitely try disabling the quick start BIOS thing first off. And then add one or both of the snd_cs46xx modules to /etc/modules. Quick and easy way, just copy and paste this
Code:
echo "snd_cs46xx
snd_cs4236" | sudo tee -a /etc/modules
Edit to remove one or the other if that doesn't work.

Last edited by reed9; 12-20-2010 at 03:50 PM.
 
Old 12-20-2010, 03:26 PM   #158
hexeta
Member
 
Registered: Dec 2010
Location: Northwest UK
Distribution: Currently; Mint 9 Lxde
Posts: 89

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by reed9 View Post
cs-4239 shouldn't come into play. That is supported by the cs-4236 module (in theory).

It seems a little odd to me that both snd_cs46xx and snd_cs4636 together make it work. From what I can find, it looks like most people have the opposite experience, having both modules load breaks sound. But if that is what works, hey.

So I would definitely try disabling the quick start BIOS thing first off. And then add one or both of the snd_cs46xx modules to /etc/modules. Quick and easy way, just copy and paste this
Code:
echo "snd_cs46xx
snd_cs4636" | sudo tee -a /etc/modules
Edit to remove one or the other if that doesn't work.
I'm presuming that "snd_cs4636" is a typo and should be "snd_cs4236"
Should I not do that before trying to disable "quick boot", since that would of course involve the dreaded re-boot in order to get into BIOS
just been trying to get a reasonable amount of volume using Exaile and the equaliser,and "replay gain" but not good.
sound level is low even on full volume and distorts, also breaks up or disappears with mouse movement.
Maybe it's all too much for this slow processor?
 
Old 12-20-2010, 03:52 PM   #159
reed9
Member
 
Registered: Jan 2009
Location: Boston, MA
Distribution: Arch Linux
Posts: 653

Rep: Reputation: 142Reputation: 142
Quote:
I'm presuming that "snd_cs4636" is a typo and should be "snd_cs4236"
Should I not do that before trying to disable "quick boot", since that would of course involve the dreaded re-boot in order to get into BIOS
Yes, I corrected the typo.

/etc/modules is just a list of modules to load at boot. In most cases it's unneeded as hardware is detected and the appropriate modules automatically loaded. So regardless, we won't know it that resolves the problem without rebooting, I'm afraid.
 
Old 12-20-2010, 04:06 PM   #160
hexeta
Member
 
Registered: Dec 2010
Location: Northwest UK
Distribution: Currently; Mint 9 Lxde
Posts: 89

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by reed9 View Post
/etc/modules is just a list of modules to load at boot. In most cases it's unneeded as hardware is detected and the appropriate modules automatically loaded. So regardless, we won't know it that resolves the problem without rebooting, I'm afraid.
Yeah...scary!
So I take it that it will be OK to edit "modules" before re-booting.
I'll just do that edit, then re-boot and disable quickboot...see if the sound survives!
 
Old 12-20-2010, 05:01 PM   #161
hexeta
Member
 
Registered: Dec 2010
Location: Northwest UK
Distribution: Currently; Mint 9 Lxde
Posts: 89

Original Poster
Rep: Reputation: 0
OK, back again...no sound, tried the same terminal commands that succeeded in activating the sound, but this time it hasn't worked
The responses were different this time:-
~ $ sudo modprobe cs-46xx
[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.
FATAL: Module cs_46xx not found.

Then the other one:-
~ $ sudo modprobe cs-4236
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.
FATAL: Module cs_4236 not found.


Just in case it imparts any wisdom, I've run the other command you asked me to do earlier:-
~ $ lsmod
Module Size Used by
usbhid 36110 0
hid 67032 1 usbhid
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_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
snd_cs46xx 76457 0
snd_pcm_oss 35308 0
gameport 9089 1 snd_cs46xx
snd_mixer_oss 13746 1 snd_pcm_oss
snd_ac97_codec 100646 1 snd_cs46xx
ac97_bus 1002 1 snd_ac97_codec
snd_pcm 70662 5 snd_cs4236,snd_wss_lib,snd_cs46xx,snd_pcm_oss,snd_ac97_codec
snd_seq_dummy 1338 0
snd_seq_oss 26726 0
snd_seq_midi 4557 0
snd_rawmidi 19056 3 snd_mpu401_uart,snd_cs46xx,snd_seq_midi
snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi
xircom_cb 6813 0
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
ndiswrapper 184677 0
snd_seq_device 5700 6 snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 54148 15 snd_cs4236,snd_wss_lib,snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_cs46xx,snd_pcm_oss,snd_mixer_oss,s nd_ac97_codec,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
yenta_socket 20408 2
soundcore 6620 1 snd
shpchp 28820 0
rsrc_nonstatic 10015 1 yenta_socket
pcmcia_core 32964 2 yenta_socket,rsrc_nonstatic
i2c_piix4 8335 0
psmouse 63245 0
snd_page_alloc 7076 3 snd_wss_lib,snd_cs46xx,snd_pcm
serio_raw 3978 0
lp 7028 0
parport 32635 2 ppdev,lp
dm_raid45 81647 0
xor 15028 1 dm_raid45
fbcon 35102 71
tileblit 2031 1 fbcon
font 7557 1 fbcon
bitblit 4707 1 fbcon
softcursor 1189 1 bitblit
intel_agp 24177 1
vga16fb 11385 1
vgastate 8961 1 vga16fb
agpgart 31724 1 intel_agp


Is there anything I can try before re-installing again
 
Old 12-20-2010, 05:45 PM   #162
reed9
Member
 
Registered: Jan 2009
Location: Boston, MA
Distribution: Arch Linux
Posts: 653

Rep: Reputation: 142Reputation: 142
Quote:
~ $ sudo modprobe cs-46xx
[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.
FATAL: Module cs_46xx not found.
Then the other one:-
~ $ sudo modprobe cs-4236
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.
FATAL: Module cs_4236 not found.
I think the not found is because it's snd_cs46xx and snd_cs4236.
 
Old 12-20-2010, 05:57 PM   #163
hexeta
Member
 
Registered: Dec 2010
Location: Northwest UK
Distribution: Currently; Mint 9 Lxde
Posts: 89

Original Poster
Rep: Reputation: 0
Since posting I've just tried removing both cs_46xx and cs_4236, and then re-mounting them..........twice.
Each time, I got as far as re mounting cs_46xx, and the machine froze before terminal completed and I had to do a hard shutdown and re-boot.
The second time this happened, I noticed as the desktop was building, that two volume controls appeared in the "panel" (is that the taskbar in windows speak lol), and lo I do have sound!
No idea what I did that's caused this abberation
Removed one volume control, and sound appears to have survived...are there any "system sounds" that should be heard?
 
Old 12-20-2010, 06:13 PM   #164
hexeta
Member
 
Registered: Dec 2010
Location: Northwest UK
Distribution: Currently; Mint 9 Lxde
Posts: 89

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by reed9
I think the not found is because it's snd_cs46xx and snd_cs4236
Oh dear! that's me being lazy!
instead of copying and pasting from my leafpad crib sheet of terminal commands, I just copied that from one of the posts!!
Since it seems to be working, I think I'll quit whilst I'm ahead and not attempt to mount or dismount anything else!
Just run Term command "lsmod | less" and this is the response:-
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_m
idi_event
xircom_cb 6813 0
snd_timer 19098 4 snd_wss_lib,snd_opl3_lib,snd_pcm,snd_seq
ndiswrapper 184677 0
snd_seq_device 5700 6 snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_m
idi,snd_rawmidi,snd_seq
snd 54148 17 snd_cs4236,snd_wss_lib,snd_opl3_lib,snd_hwdep,s
nd_mpu401_uart,snd_cs46xx,snd_pcm_oss,snd_ac97_codec,snd_mixer_oss,snd_pcm,snd_s
eq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
psmouse 63245 0
soundcore 6620 1 snd
yenta_socket 20408 2
lp 7028 0
rsrc_nonstatic 10015 1 yenta_socket
shpchp 28820 0
pcmcia_core 32964 2 yenta_socket,rsrc_nonstatic
snd_page_alloc 7076 3 snd_wss_lib,snd_cs46xx,snd_pcm
serio_raw 3978 0
i2c_piix4 8335 0
parport 32635 2 ppdev,lp
dm_raid45 81647 0
xor 15028 1 dm_raid45
fbcon 35102 71
tileblit 2031 1 fbcon
font 7557 1 fbcon
bitblit 4707 1 fbcon
softcursor 1189 1 bitblit
usbhid 36110 0
vga16fb 11385 1
intel_agp 24177 1
hid 67032 1 usbhid
vgastate 8961 1 vga16fb
agpgart 31724 1 intel_agp
(END)

Does that confirm that all sound modules that are needed are there??
Suppose I really need to bite the bullet and re-boot again.

I think what I really needed to do was this:-

~ $ lsmod
Module Size Used by
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
snd_cs4236 25514 1
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
dm_crypt 11331 0
snd_cs46xx 76457 0
gameport 9089 1 snd_cs46xx
snd_pcm_oss 35308 0
snd_ac97_codec 100646 1 snd_cs46xx
ac97_bus 1002 1 snd_ac97_codec
snd_mixer_oss 13746 1 snd_pcm_oss
snd_seq_dummy 1338 0
snd_pcm 70662 5 snd_cs4236,snd_wss_lib,snd_cs46xx,snd_pcm_oss,snd_ac97_codec
snd_seq_oss 26726 0
snd_seq_midi 4557 0
snd_rawmidi 19056 3 snd_mpu401_uart,snd_cs46xx,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
xircom_cb 6813 0
snd_timer 19098 4 snd_wss_lib,snd_opl3_lib,snd_pcm,snd_seq
ndiswrapper 184677 0
snd_seq_device 5700 6 snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 54148 17 snd_cs4236,snd_wss_lib,snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_cs46xx,snd_pcm_oss,snd_ac97_codec, snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
psmouse 63245 0
soundcore 6620 1 snd
yenta_socket 20408 2
lp 7028 0
rsrc_nonstatic 10015 1 yenta_socket
shpchp 28820 0
pcmcia_core 32964 2 yenta_socket,rsrc_nonstatic
snd_page_alloc 7076 3 snd_wss_lib,snd_cs46xx,snd_pcm
serio_raw 3978 0
i2c_piix4 8335 0
parport 32635 2 ppdev,lp
dm_raid45 81647 0
xor 15028 1 dm_raid45
fbcon 35102 71
tileblit 2031 1 fbcon
font 7557 1 fbcon
bitblit 4707 1 fbcon
softcursor 1189 1 bitblit
usbhid 36110 0
vga16fb 11385 1
intel_agp 24177 1
hid 67032 1 usbhid
vgastate 8961 1 vga16fb
agpgart 31724 1 intel_agp


perhaps that is more useful
I just don't understand the difference between the commands "lsmod" and "lsmod | less".
I thought that the "| less" bit just meant that it would stop at the bottom of the screen and advance using the cursor keys, but the information seems to be presented differently!

Don't think I'll ever understand the terminal!

Last edited by hexeta; 12-20-2010 at 06:27 PM.
 
Old 12-20-2010, 08:35 PM   #165
reed9
Member
 
Registered: Jan 2009
Location: Boston, MA
Distribution: Arch Linux
Posts: 653

Rep: Reputation: 142Reputation: 142
Less is just a pager. You're piping the output of lsmod to less, which displays one page at a time. It shouldn't change the output at all, just how it's displayed.

Better for your needs is probably grep.
Code:
lsmod | grep snd
This will display just the modules with the string "snd" in them, which is all we're looking for. Grep is a text search utility, much more powerful than the simple use we are putting it to currently.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
No Sound on ThinkPad T22 Running Ubuntu 10.04 s giustizia Ubuntu 3 09-11-2010 02:02 AM
not sound on toshiba laptop running linux MINT kszabo Linux - Hardware 0 08-19-2009 02:06 PM
Sound Problem on Older Computer Running Linux Mint j1nxy06 Linux - Newbie 0 02-22-2009 11:02 AM
IBM ThinkPad, the sound works on boot, but then stops. larwana Linux - Laptop and Netbook 0 03-16-2004 12:36 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 04:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration