我在跟踪拱形初学者指南。
我让阿奇跑了。现在我正在做安装后的说明,其中的第一部分是打开扬声器的声音。这就是我的问题所在。
首先,我安装了alsamixer。
pacman -S alsa-utils然后,纯朴的师父:
amixer sset Master unmute我知道这个错误:
amixer: Unable to find simple control 'Master',0我不知道该怎么做。
# cat /proc/asound/cards
0 [MID]: Hda-Intel - HDA Intel MID
HDA Intel MID at 0xf7e14000 irq 63
1 [PCH]: Hda-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7e10000 irq 59
# amixer -c1 sset Master unmute
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 87
Mono: Playback 60 [69%] [-20.25dB] [on]
# speaker-test -c 2
speaker-test 1.9.27.2
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
Playback open error: -2, No such file or directory发布于 2014-07-24 09:28:34
我推荐asoundconf,它将负责生成适当的.asoundrc。
asoundconf listasoundconf set-default-card PARAMETERalsamixer(ncurses)或amixer (cli)解除静音发布于 2013-12-09 07:51:39
如果不想将HDMI输出用作默认输出设备,如果使用PulseAudio,则在PulseAudio中选择"PCH“卡作为默认卡。
对于纯ALSA应用程序,将以下内容添加到/etc/asound.conf或~/.asoundrc中:
defaults.ctl.card PCH
defaults.pcm.card PCH发布于 2021-10-17 16:32:51
我为启用音频所做的工作是:
pacman -Sy alsa-utils pulseaudio这是在新安装中启用声音所需要做的全部工作,我建议安装脉冲音频,就像在最近的firefox更新中一样,它已经放弃了对alsa的支持,使得pulse音频成为一种很难依赖的东西(我想后面可能会有更多的)。
然而,如果您想单独使用alsa,并且愿意切换到支持alsa(我认为铬支持)的浏览器。
pacman -Sy alsa-utils编辑/etc/asound.conf
pcm.!default {
type hw
card 1
device 0
}
ctl.!default {
type hw
card 1
device 0
}要获得设备,检查aplay -l的输出,如果在alsamixer中选择声卡(F6选择),则可以操作设备的声音设置,并且不要忘记解除设备主音量的静音
https://unix.stackexchange.com/questions/104270
复制相似问题