LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Laptop and Netbook (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/)
-   -   Fedora on Thinkpad x40 has no sound. (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/fedora-on-thinkpad-x40-has-no-sound-329791/)

phamtranquocvie 06-02-2005 10:37 PM

Fedora on Thinkpad x40 has no sound.
 
Hi,
I installed fedora 3 on my Thinkpad x40. However, there is no sound at all, not even beep when the emails come even though I specify "beep when emails come" in ximian. I have tried all I can: Applications/System Settings/Soundcard Detection, turn up all volumn, Preferences/sound.
Here is alsa installed in my labtop:
[phamtranquocviet@localhost ~]$ rpm -qa | grep alsa
alsa-lib-devel-1.0.6-8.FC3
alsa-lib-1.0.6-8.FC3
alsa-utils-1.0.6-3
balsa-2.2.4-1.FC3.1

Please help. I really really apreciate it. I am desperate for the sound because I need to know when emails come to answer to my colleagues.
Thanks.

elluva 06-03-2005 03:20 AM

first off, what soundcard is in it? could you give us the output of lspci?

Simon Bridge 06-03-2005 04:16 AM

And ... when you installed FC3, you got a soundtest ... did you hear the test sound or not?

Glas 06-03-2005 11:17 AM

The X40 uses a SoudMax Integrated Digital Audio chip. As for specs on the card I do not know them.

phamtranquocvie 06-03-2005 01:02 PM

Here is lspci output:
00:00.0 Host bridge: Intel Corp. 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.1 System peripheral: Intel Corp. 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.3 System peripheral: Intel Corp. 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02)
00:02.1 Display controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02)
00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corp. 82801 Mobile PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corp. 82801DBM (ICH4-M) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4-M) IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01)
00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 01)
02:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)
02:00.1 Class 0805: Ricoh Co Ltd: Unknown device 0822 (rev 13)
02:01.0 Ethernet controller: Intel Corp. 82541GI Gigabit Ethernet Controller
02:02.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)


When installed FC3 I tried sound test, and it did not work. However, I installed RHAS3 on this laptop before and sound worked perfectly.

Thank you so much for your response.

Simon Bridge 06-03-2005 07:41 PM

Quote:

When installed FC3 I tried sound test, and it did not work. However, I installed RHAS3 on this laptop before and sound worked perfectly.
Here's your soundcard
Quote:

00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
Sorry - we'll need lsmod too - chances are there's no module installed (though you may just have the volume turned right down in alsa config?)

You can also google the souncard looking for drivers.

phamtranquocvie 06-04-2005 12:52 AM

Hi,
Here is lsmod output:
Module Size Used by
i915 18753 1
drm 68565 2 i915
autofs4 26181 0
sunrpc 164485 1
pcmcia 26465 2
dm_mod 59221 0
video 15813 0
ibm_acpi 15997 0
button 6609 0
battery 9285 0
ac 4805 0
md5 4161 1
ipv6 259201 12
yenta_socket 21065 1
rsrc_nonstatic 10433 1 yenta_socket
pcmcia_core 47993 3 pcmcia,yenta_socket,rsrc_nonstatic
uhci_hcd 33497 0
ehci_hcd 39501 0
i2c_i801 8653 0
i2c_core 21953 1 i2c_i801
snd_intel8x0m 18565 2
snd_intel8x0 34049 2
snd_ac97_codec 71097 2 snd_intel8x0m,snd_intel8x0
snd_pcm_oss 51953 0
snd_mixer_oss 18241 3 snd_pcm_oss
snd_pcm 99657 4 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 33093 1 snd_pcm
snd 56741 11 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 10785 3 snd
snd_page_alloc 9669 3 snd_intel8x0m,snd_intel8x0,snd_pcm
e1000 85909 0
ext3 131145 2
jbd 82777 1 ext3


One more thing: when I execute "alsamixer" the "Headphone" and "line jac" cannot be changed using up arrow, which can change other components such as "master" or "CD", etc.
thanks.

elluva 06-04-2005 02:36 AM

Quote:

Originally posted by phamtranquocvie

snd_intel8x0m 18565 2
snd_intel8x0 34049 2
snd_ac97_codec 71097 2 snd_intel8x0m,snd_intel8x0
snd_pcm_oss 51953 0
snd_mixer_oss 18241 3 snd_pcm_oss
snd_pcm 99657 4 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 33093 1 snd_pcm
snd 56741 11 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer

These are your sound modules, since they are loaded, your soundcard was succesfully detected. If you are 100% sure that the volumes are up, then it can be only one more thing, you can't write to the sound device, so you don't have permissions. Do
Code:

ls -l /dev/dsp
ls -l /dev/sound/dsp

You will see these devices have as user probably root and as group probably audio. Make sure that your user is in the audio group, else it will not be possible to write to the dsp. Fedora will have some tool to change the groups of a user.

grtz,
elluva

phamtranquocvie 06-04-2005 10:32 AM

Hi,
Here is ls -l /dev/dsp output:
[phamtranquocviet@localhost etc]$ ls -l /dev/dsp
crw------- 1 phamtranquocviet root 14, 3 Jun 4 01:21 /dev/dsp


Here is ls -l /dev/sound output: (there is no /dev/sound/dsp though)
[phamtranquocviet@localhost etc]$ ls -l /dev/sound
crw------- 1 root root 116, 33 Jun 4 01:21 /dev/sound

/dev/sound does not have me (phamtranquocviet) as a user, and there is no "audio" group. Could you show me how to add group and myself to audio group to see if it works.

One more thing, as I previously posted. I executed alsamixer command. A console, where i can change the volum using up arrow. I can do so for everything except headphone and line jac. Both of these are at zero level. Is that a problem. If so, could you also show me how to increase the volumn for these two.

Thanks.

elluva 06-04-2005 01:13 PM

Hmm, that's kind of strange, udev normally takes care of the device permissions...
Can you change the volumes as root?
Code:

$ su
password:
$ alsamixer


phamtranquocvie 06-04-2005 05:16 PM

Hi,
$ su
password:
$ alsamixer

It does not work. I still cannot change the volumn using the up arrow. This is very strange. I have a feeling something silly is missing. That volumn might be the problem. I think it is not the driver or the similar because google tells me that other people got sound out of the box on Thinkpad x40. Any other hint is greatly appreciated guys. Thanks.

Simon Bridge 06-04-2005 11:58 PM

Users and groups ...

In FC3, as root, there is a tool for creating groups and fiddling the users.
main menue > system settings > users and groups

then follow your nose

For comparison - even if it is FC2 - here's mine:
Code:

[simon]# ls -l /dev/sound
ls: /dev/sound: No such file or directory
[simon]# ls -l /dev/dsp
crw-------  1 simon root 14, 3 Feb 24  2004 /dev/dsp

alsamixer works fine for me

elluva 06-05-2005 02:31 AM

hmm, aparently fedora does this differently from the standard udev ;). So adding yourself to the audio group won't work. Headphone and line jack shouldn't matter if you haven't put external speakers on it, so I'm afraid we're stuck.
I'll let you know if something springs to mind...

Simon Bridge 06-05-2005 03:35 AM

try reading the alsactl man-pages for ideas.

$ man alsactl

ichiro 06-08-2005 05:50 PM

I had the same problem which was solved by the following
information by Bill Moss:

http://www.ces.clemson.edu/linux/alsa.shtml

Regards, Ichiro


All times are GMT -5. The time now is 05:39 PM.