アーチビギナーズガイドに従っています。
Archを実行しています。現在、インストール後の手順に取り組んでいます。その最初の部分の1つは、スピーカーのミュートを解除することです。これが私の問題です。
最初に、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
コメント
回答
新しいArchインストールを設定するとき、私は通常次のことを行います:
pacman -S alsa-utils
次に、alsamixerを起動します
alsamixer
「マスター」に移動し、 M を押してから、上キーを押し続けて音がレベルアップします。 pcmなど、必要な他の入力に対してこれを行います。
次に
speaker-test -c2
必要なチャネル数を数値で指定します。テストする。各チャネルから順番に静的な音が聞こえるはずです。
回答
asoundconf 。適切な.asoundrc
の生成を処理します。
-
使用可能なサウンドカードを一覧表示します:
asoundconf list
-
デフォルトを設定します。
asoundconf set-default-card PARAMETER
-
必要に応じて、いずれかの
alsamixer
(ncurses)またはamixer
(cli)
コメント
- これにより多くの時間を節約できました:D
- これは間違いなく、非常に複雑なシステムを機能させる最も簡単な方法です。
回答
HDMI出力をデフォルトの出力デバイスとして使用したくない場合、およびPulseAudioを使用している場合は、「PCH」カードをPulseAudioのデフォルトカード。
純粋なALSAアプリケーションの場合は、/etc/asound.conf
または~/.asoundrc
に以下を追加します。
defaults.ctl.card PCH defaults.pcm.card PCH
cat /proc/asound/cards
ですか?amixer -c1 sset Master unmute
を試してください。