Tim and everyone,
Well, the internal speaker is plugged into the motherboard, but I don't know how to
set the mixer to address it. Here is the amixer output on the system:
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [on]
Front Right: Playback 31 [100%] [on]
Simple mixer control 'Master Mono',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [on]
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 30 [97%] [on]
Front Right: Playback 30 [97%] [on]
Simple mixer control 'Surround',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [off]
Front Right: Playback 0 [0%] [off]
Simple mixer control 'Surround Jack Mode',0
Capabilities: enum
Items: 'Shared' 'Independent'
Item0: 'Shared'
Simple mixer control 'Center',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [on]
Simple mixer control 'LFE',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [off]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [on] Capture [off]
Front Right: Playback 31 [100%] [on] Capture [off]
Simple mixer control 'CD',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 30 [97%] [on] Capture [on]
Front Right: Playback 30 [97%] [on] Capture [on]
Simple mixer control 'Mic',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive
Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [off]
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Mic Boost (+20dB)',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Mic Front Input',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Mic Select',0
Capabilities: enum
Items: 'Mic1' 'Mic2'
Item0: 'Mic1'
Simple mixer control 'Video',0
Capabilities: cswitch cswitch-exclusive
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Phone',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive
Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [on]
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined cswitch cswitch-joined
Playback channels: Mono
Capture channels: Mono
Mono: Playback [on] Capture [off]
Simple mixer control 'IEC958 Playback AC97-SPSA',0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 3
Mono: 3 [100%]
Simple mixer control 'IEC958 Playback Source',0
Capabilities: enum
Items: 'PCM' 'Analog In' 'IEC958 In'
Item0: 'PCM'
Simple mixer control 'PC Speaker',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 15
Mono: Playback 15 [100%] [on]
Simple mixer control 'Aux',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [on] Capture [off]
Front Right: Playback 31 [100%] [on] Capture [off]
Simple mixer control 'Mono Output Select',0
Capabilities: enum
Items: 'Mix' 'Mic'
Item0: 'Mix'
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 15 [100%] [on]
Front Right: Capture 15 [100%] [on]
Simple mixer control 'Mix',0
Capabilities: cswitch cswitch-exclusive
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Mix Mono',0
Capabilities: cswitch cswitch-exclusive
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Channel Mode',0
Capabilities: enum
Items: '2ch' '4ch' '6ch'
Item0: '2ch'
Simple mixer control 'Duplicate Front',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'External Amplifier',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Perhaps this provides some clues for someone :-)
Thanks,
John Cole
Tim wrote:
On Sun, 2006-02-26 at 11:23 -0800, John Cole wrote:
I'm trying to get the internal mono sound speaker to work on an
Aopen MiniPC. I get sound from the external jack but none from the
internal speaker.
Scouring the web, I have performed the modprobe pcpskr and gotten it
to appear in a lsmod after a reboot. I have made sure it is not muted
and the volume is up (among many other combinations :-) )
The documentation seems to indicate that the internal speaker is a
mono sound channel, so I don't know if it is supposed to use pcspkr or
not.
I don't know what the "mono" volume control does (I can't get any effect
from it on my PCs). If you want the PC speaker/beeper to sound off
through the sound card, it'll need to be plugged into it somehow. Some
sound cards have a header to connect the PC speaker to it, and it's then
controlled by a "speaker" volume control.
I'm not so sure this is a good idea, though. Most Linux things don't
play with the speaker, if they produce a sound they play an audio file
through the sound system. The BIOS uses the beeper for important things
like overheat or fan-stuck warnings, you really do want such alerts to
be heard, not silenced by your audio mixer settings.
Show replies by date
On Thu, 2006-03-02 at 03:08 -0800, John Cole wrote:
Well, the internal speaker is plugged into the motherboard, but I
don't know how to set the mixer to address it.
Just to be perfectly clear...
Do you mean that you've plugged the speaker into the speaker output on
the motherboard? Which means that it, the speaker, should "beep" at
appropriate times, itself.
Or do you mean that you've taken the motherboard's speaker output and
cabled it up to the sound card's speaker input? Which means that
speaker beeps will come through the sound system just the same as wave
files, and anything else generated by the sound card?
NB: Even if the sound card is part of the motherboard, you might still
have to play with cables.
--
Don't send private replies to my address, the mailbox is ignored.
I read messages from the public lists.
Tim wrote:
On Thu, 2006-03-02 at 03:08 -0800, John Cole wrote:
>Well, the internal speaker is plugged into the motherboard, but I
>don't know how to set the mixer to address it.
Just to be perfectly clear...
Do you mean that you've plugged the speaker into the speaker output on
the motherboard? Which means that it, the speaker, should "beep" at
appropriate times, itself.
Or do you mean that you've taken the motherboard's speaker output and
cabled it up to the sound card's speaker input? Which means that
speaker beeps will come through the sound system just the same as wave
files, and anything else generated by the sound card?
NB: Even if the sound card is part of the motherboard, you might still
have to play with cables.
With some motherboards, there is a speaker output from the sound
card that provides a mono output that drives a speaker. It usually
is controlled by the same control that will drive external speakers.
Plugging in an external speaker normally disables this speaker.
Mikkel
--
Do not meddle in the affairs of dragons,
for thou art crunchy and taste good with Ketchup!