この新しいArchインストールでサウンドを有効にするにはどうすればよいですか?

アーチビギナーズガイドに従っています。

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 

コメント

  • 'の出力はcat /proc/asound/cardsですか?
  • @EliasProbst I 'その情報で質問を更新しました。
  • わかりました。MIDIコントローラーはCard#0のようです。代わりにamixer -c1 sset Master unmuteを試してください。
  • @EliasProbstわかりました。試してみました。質問を出力で更新しました。
  • @CL。" Speaker-test -c 2 -D pluginhw:1 "は機能し、" -c 2 "でも機能します。

回答

新しいArchインストールを設定するとき、私は通常次のことを行います:

pacman -S alsa-utils 

次に、alsamixerを起動します

alsamixer 

「マスター」に移動し、 M を押してから、上キーを押し続けて音がレベルアップします。 pcmなど、必要な他の入力に対してこれを行います。

次に

speaker-test -c2 

必要なチャネル数を数値で指定します。テストする。各チャネルから順番に静的な音が聞こえるはずです。

回答

asoundconf 。適切な.asoundrcの生成を処理します。

  1. 使用可能なサウンドカードを一覧表示します:

    asoundconf list

  2. デフォルトを設定します。

    asoundconf set-default-card PARAMETER

  3. 必要に応じて、いずれかのalsamixer(ncurses)またはamixer(cli)

コメント

  • これにより多くの時間を節約できました:D
  • これは間違いなく、非常に複雑なシステムを機能させる最も簡単な方法です。

回答

HDMI出力をデフォルトの出力デバイスとして使用したくない場合、およびPulseAudioを使用している場合は、「PCH」カードをPulseAudioのデフォルトカード。

純粋なALSAアプリケーションの場合は、/etc/asound.confまたは~/.asoundrcに以下を追加します。

defaults.ctl.card PCH defaults.pcm.card PCH 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です