ドライバを適用し、音量も上げているのに、USB スピーカから音が出ないことがあります。デバイスをホットプラグしても、この動作が変わらない場合があります。
サウンドを復元するには、USB スピーカーの電源を再投入します。
USB オーディオデバイスを差し込む時にコンソールにログインしていると、コンソールが /dev/* エントリの所有者になります。このため、ログインしたままであれば、そのオーディオデバイスを使用できます。ログインしていない場合は、root がデバイスの所有者となります。ただし、その後にコンソールにログインして USB オーディオデバイスにアクセスしようとすると、デバイスの所有権はコンソールに変更されます。詳細は、logindevperm(4) のマニュアルページを参照してください。
リモートログインでは、この動作は異なります。リモートからデバイスにアクセスを試みた場合、所有権は変更されないため、デバイスはセキュアです。たとえば、権限のないユーザーが、ほかの人の所有するマイクを通して行われる会話をリモートで聞くことはできません。
USB デバイスを取り外したあとに、/dev/audio が /dev/sound/0 を指していない場合があります。このエラーは、オンボードのオーディオデバイスをプライマリオーディオデバイスとして使用するようにシステムが戻っていないことを示しています。次のいずれかの回避方法を実行します。
システムをシャットダウンして、boot -r コマンドを使用します。
root として devfsadm –i コマンドを発行します。