No sound from external speakers in Fedora 8 (laptop speakers ok)
Hi,
My Toshiba Satellite Pro A200 running Fedora 8 continues to play sound out of the laptop speakers when external speakers are plugged in (and no sound out of the external). What can I do to diagnose/fix this? Extra info: Code:
~$ /sbin/lspci | grep Audio |
Hi,
did you check in Volume Control to see if this wasn't simply disabled? |
Didn't actually notice it existed - used to the windows way of just plugging the speakers in. But now that I've found it, it doesn't appear to be disabled. Volume Control lists 3 non-capture devices in the Change Device menu, I'm not sure which one I should be looking at, but I've set all volumes to maximum and it hasn't changed anything.
|
I had a similar problem once. I fixed it by R-clicking the speaker Icon -> Select Master channel
This needed to be set to "Front". Then everything worked as expected. YMMV. |
In most of these laptop sound chipsets there isn't a direct link between the bit that senses something plugged in to the output jack and the bit which controls where the sound comes out. So the "windows" behaviour of switching the sound when the external speakers are plugged in depends on the drivers linking the two bits together.
It is possible to get the ALSA drivers in the kernel to do the same job, i.e. sense the headphone jack and re-route the audio. This is implementation-dependent however, so you will need to pass the correct options to the kernel module (snd-hda-intel) to tell it what hardware you actually have. This will probably be some variant of model="something", you need to look for information related to your laptop model to find out what to use, or use modinfo to find out all the options and try them all in turn. |
Quote:
@richardash: Let me see if I've understood you right. Below is the output of /sbin/modinfo snd-hda-intel. I've bolded the 'model' line, but it doesn't seem to give any options. Code:
filename: /lib/modules/2.6.23.1-42.fc8/kernel/sound/pci/hda/snd-hda-intel.ko Code:
options snd-hda-intel model=auto The machine is a Toshiba Satellite Pro A200, but that page doesn't have any info on the soundcard. Quote:
|
Google for
Toshiba Satellite Pro A200 snd-hda-intel provides a reasonable set of information. http://ubuntuforums.org/archive/index.php/t-237307.html suggests that model=levono may be the right one, others mention model=laptop. Both of those seem worth trying. To see if it has worked, you will need to do Code:
modprobe -r snd-hda-intel Code:
modprobe snd-hda-intel Code:
modprobe snd-hda-intel model=foo |
Neither model=lenovo nor model=laptop worked unfortunately. Incidentally I had to reboot each time to try these options, as I couldn't unload the driver:
Code:
$ sudo /sbin/modprobe -r snd_hda_intel Code:
$ /sbin/lsmod | grep snd_hda_intel Quote:
|
All times are GMT -5. The time now is 05:29 PM. |