Red Hat Bugzilla – Bug 7703
sound not working on sparc
Last modified: 2014-03-16 22:11:38 EDT
There is no audio in X. The sound configuration tool works correctly so
that Linus's voice is heard (even when run under X) but the CD player, or
system sounds do not work. The CD player "seems" to think it is working and
retrieves the CDDB entry OK but no sound
What sort of Sparc, and which sound chip do you have?
------- Email From Simon McKay-Mills <firstname.lastname@example.org> 12/09/99 12:40 -------
Attached to Bug # 7703.
First, I'm not sure that the CDs on sparcs are hooked up
to the sound; you may have to use the headphone jack.
(It's that way on the ultra10 we have here.)
However, the system sounds work fine for me once I've
set them up; what errors are you getting. Is esd running?
------- Email From Simon McKay-Mills <email@example.com> 12/09/99 19:03 -------
Attached to Bug # 7703.
- is the CD channel muted in the mixer?
- if you attach headphones to the CD's headphone jack, does
output come out there?
ESD does need to be running for the system sounds in Gnome.
If you're using KDE, kaudioserver needs to be running.
Same problem I've on my ultra10. If I connect external speakers to front of
CD, it works, but if I connect the speakers on back side, no sound output
is coming. I verified on my ultra10 that there is connection going from CDROM
to the pins on the motherboard.
Do (as root):
audioctl -f /dev/audio -w monitor_gain=240
(or so - valid values are 0-255, I had to set it above 210 to hear anything.)
I'm still having trouble in getting sound through CDROM. Can I get pointer to
docs. which has steps to make CDROM audio to play? I tried all the options.
What I'm I missing?
OK, assuming you want sound out of the internal speakers.
1) Make sure sound is configured correctly; load the cs4231 module
and make sure you can play sounds.
2) Make sure the volume is at a reasonable level, using
whichever mixer you prefer.
3) Make sure the cable is running from the CD-ROM to the motherboard.
4) Try running 'audioctl -f /dev/audio -w monitor_gain=240'.
If that doesn't work, post the output of "audioctl -f /dev/audio -a".
Here is the output of "audioctl -f /dev/audio -a"
encodings=not yet implemented
play.port=0x1 (speaker (0x1))
play.avail_ports=0x7 (speaker (0x1)|headphone (0x2)|line out (0x4))
record.port=0x1 (microphone (0x1))
record.avail_ports=0x47 (microphone (0x1)|line in (0x2)|internal cd (0x4)|analog