ネットワークなしでUbuntu 18.04でノイズが発生する

ネットワークなしでUbuntu 18.04でノイズが発生する

現在インターネットに接続されていないUbuntuシステムがあります。インターネットが再接続したときに音が出るように設定したいです。

このマシンにPCスピーカーがあるかどうかはわかりませんが、オンボードサウンドカードに接続されたスピーカーがあります。

cat /dev/urandom > /dev/audio過去にこれを使っていたようですが、もう動作しないようです。

次のツールは現在インストールされていません:beep、、、aplaypadsp

次のいずれも音を出していません。

modprobe pcspkr
echo -e '\a' > /dev/tty1
echo -e '\a' > /dev/console

失敗しますwrite error: File descriptor in bad state

cat /dev/urandom > /dev/snd/pcmC0D0p

答え1

echo着信音が次のようになるため、コマンドが失敗する可能性があります。障害のある次のいずれかに似ている/etc/inputrcか、~/.inputrc次のいずれかに該当します。

set bell-style none
set bell-style visible

または、端末で着信音が無効になっている可能性があります。

あることも確認する必要があります

setterm -blength 0

たとえば、プロファイルシェルスクリプト/etc/profile.d/*.sh$HOME

beepしたがって、実際に使用するコマンドを試してみることをお勧めします。オンボードスピーカーまさかエココマンドは複数のレイヤー(ブロックされている可能性があります)を経て最終的にビープ音を聞きます。

ただし、ビープ音を実行する必要があります。それを機能させる特権。また〜として知られていますsudo beep

あなたはそれを持っていますか?オンボードコンピュータスピーカー?私たちはラップトップに組み込まれたスピーカーについて話すことではありません。私たちは、ビープ音でブートエラーを知らせるマザーボード(タワーコンピュータなど)にあるいくつかの小さなスピーカーについて話しています。たとえば、ラップトップではもうそうではありません。

持っていることを確認できます。実際のコンピュータスピーカーalsamixerまたは(alsaがインストールされている場合)の出力を見て、amixer「PCスピーカー」などの項目を見つけます。

aplay代わりに、サウンドを使用して再生することです。

cat /dev/urandom > /dev/snd/pcmC0D0c機能する必要がありますが、内蔵のオンボードコンピュータスピーカーではなくサウンドカードを使用してください。

関連情報