Headless 9.04 Ubuntu Serveのスピーカーからサウンドを再生する


3

私の部屋でこのUbuntuサーバーを実行していて、それを目覚まし時計として使用したいので、C ++プログラムを作成することにしました(cronを使用できたことは知っていますが、まあ)。問題は、スピーカーからサウンドを再生できないという事実です(mpcのインターフェイスでMedia Player Daemon(MPD)をインストールしていました)。mpcを使用してSSHで音楽を再生しようとすると、サーバーのスピーカーから何も再生されません。

私はおそらく十分な情報を提供していないことを知っていますが、あなたが尋ねればもっと供給できます!

(私のmpdはALSAを使用するように設定されています)

私はアルザを使用するためにrootとしてログインする必要があります...最初のコマンドを試してみるとうまくいきます、2番目は「シンプルなコントロール 'PCM、0を見つけることができません」ミキサーを使用していると、これらのデバイスは100%でも0.0dBであると言っていることに気づきました。

あなたの質問に答えてください:

  1. サーバーエディションを使用しました(LAMPを使用)
  2. Xを実行していません。
  3. マシンの起動時にサービスのみが開始され、物理的にログオンする必要はありません
  4. sshを使用してログインしますが、Xがないため、X引数を使用できません。
  5. 私はこれを試しませんでした。実際、Xをインストールすることは私にとって本当に選択肢ではありません...

これを機能させたことがありますか?あなたのサウンドチップセットは何ですか?
いんちきキホーテ

あなたがこの仕事を手に入れたが、まだ答えを探している
-RC1140

回答:


2

最初にシンプルなもの。デフォルトでalsaミキサーがミュートされている可能性はありますか?

試してください:

amixer set Master 100% unmute
amixer set PCM 100% unmute

何か?

質問:

  1. 9.04をどのようにインストールしましたか?代替isoから始めましたか?Serverエディション
  2. サーバーはXを実行していますか?
  3. マシンの起動時に何が始まりますか?または、一部のユーザーにこのマシンに永続的にログインさせるつもりですか?
  4. どのようにログインしていますか?のようなものssh -X user@headless
  5. これまたはこれのような既存のアーカイブを試しましたか?

とても簡単..ありがとう、再起動間でそれを永続化する方法はありますか?
ギズモ

1

ユーザーをオーディオグルー​​プに追加すると、ssh接続からalsaサウンドを開始できるようになります。これを行う:

sudo usermod -a -G audio username

サーバー上。

ログインしていないときは、オーディオグルー​​プのメンバーのみがサウンドシステムを使用できます。ssh経由で接続すると、ログインしていません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.