CLIアプリケーションまたはzsnesから音が聞こえません。

CLIアプリケーションまたはzsnesから音が聞こえません。

一部のプログラム、特にZSNESおよびコマンドラインで実行されているすべてのプログラムでは音が出ません。だから私の質問は2つの部分で構成されています。

  1. この問題をどのように診断しますか? (そのようなコマンドが私のシステム設定の特性を示すと思いますがlspci…そうでしょうかlsmod?)

  2. この問題を解決するには、何をインストール/修正する必要がありますか?

ベストアンサー1

さまざまなUNIXバリアントで利用可能なさまざまなサウンドフレームワークがあります。通常、プログラムはハードウェアと通信できるフレームワークと通信するフレームワークを使用します。一部のプログラムにはサウンドがあり、他のプログラムにはサウンドがない場合は、機能しないプログラムが機能しないサウンドシステムを使用している可能性が最も高いです。lspciなどのコマンドは、ハードウェアに問題がある場合に役立ちますが、lsmod通常のフレームワークに問題がある場合は関連性がありません。

一般的なサウンドフレームには以下が含まれます。オープンソースソフトウェア(以前のLinuxカーネルインタフェース)、アルザス(最新のLinuxカーネルインターフェース)、パルスオーディオ(Ubuntuのデフォルト値、ますます多くのプログラムでサポートされています)アート(主に以前のバージョンのKDEで使用されています)電子音(esd)(Gnomeの以前のバージョンと多くの古いプログラム)、ジャック(一部の高度なアプリケーションでのみ直接サポートされています)などがあります。

この種の質問に含める必要のある情報は次のとおりです。

  • オペレーティングシステム(Ubuntu 10.04、OpenBSD 4.7、...)Unixについて質問するときは、常にこれを表示する必要があります(ディストリビューション関連のフォーラムでもバージョンを表示してください)。
  • どのサウンドフレームワークをインストールし、どのように設定しますか? (「基本的にインストールされているものは意図的に変更されていません。」が有効な答えです。)
  • 動作しないプログラムが使用する通常のフレームワークは何ですか?わかりにくいかもしれません。答えが見つからない場合は、できるだけ多くのデータを提供してください(例:「http://example.com/foo.zipからダウンロードしたバイナリを使用しています」)。人々がその場所を閲覧したり、あなたが確認できる場所をもっと提案したりできます。
    • これはプログラムマニュアルに記載されている可能性があります。
    • コンパイル時のオプションによって異なる場合がありますので、プログラムをどこで入手したかをご確認ください。
    • プログラムには、コマンドラインまたは設定ファイルでサウンドフレームを切り替える方法があります。
    • プログラムがパッケージ(deb、rpm、pkgなど)にある場合、パッケージの依存関係には通常のフレームワークを含める必要があります。
    • 努力するldd /path/to/executable。このコマンドは、プログラムが使用している共有ライブラリを表示します。そのうちの1つが通常のフレームワークに対応することを願っています。
  • エラーメッセージがある場合は報告してください(コピーして貼り付け)。プログラムのどこかにログファイルがあるか、またはより詳細なエラーメッセージを生成するオプションがあることを確認してください。

より多くの情報を提供し、さらに貢献するものがあれば、この回答を編集します。

おすすめ記事