Linuxのターミナルでビープ音をオフにするにはどうすればよいですか?[閉まっている]


22

最近、Ubuntu Linuxがインストールされた新しいデスクトップPCの使用を開始しました。しかし、端末はうっとうしくビープ音を発します。つまり、行の先頭にいるときにBackspaceキーを押すと、削除する文字がないことを知らせるビープ音が鳴ります。Tabキーで完了しようとしていて、それに対する完了がない場合は、ビープ音が鳴ります。

これをオフにするにはどうすればよいですか?



Raoulから提供されたリンクは、gnomeターミナルで「編集->プロファイル設定->一般」に進み、下の「ターミナルベル」チェックボックスをオフにします。このサウンド設定が「テキスト」というタブにあるのは少し奇妙です。しかし、それは機能します。
ポールルージュ

回答:


19

PCスピーカーは完全に迷惑なので(少なくとも、そうだと思います)、私はただ行きます

modprobe -r pcspkr

次のように/etc/modprobe.d/blacklist.confに追加します:

blacklist pcspkr

ビープ音はもうありません。今まで。

/ dev / snd / *を介したベルでは機能しません。明らかに


2
上記が機能しない場合、新しいカーネルは代わりにsnd_pcspを使用します。modprobe -r snd_pcspとブラックリストsnd_pcspを試してください。
ジョセフカーン

お風呂の水で赤ちゃんを捨てる!
ダンキャリー

2
「お風呂の水で赤ちゃんを捨てる」とは、PCスピーカーのプラグを抜くことだと思う;
カイルブラント

1
+1これは私の反対の質問に答えました:「どうすれば端末のビープ音が鳴りますか?」
三元

それはそれほど答えではありません、端末のビープ音を鳴らしたいだけです!消える私の音ではありません!
ギデオン

21

最も簡単な修正:put

set prefer-visible-bell on

あなたの~/.inputrc

ただし、これはreadlineライブラリ(Bashを含む)を使用するアプリケーションでのみ機能します。他のアプリケーションでは、ビープ音が鳴ることがあります。

すべてのビープ音を無効にするには、ターミナルでそれを行う必要があります。これを行う方法は、端末によって異なります。でxterm、それのオプション-vb(またrxvtの中など、他の多くの端末で動作します)。ほとんどのグラフィカル端末には、このための設定オプションがあります。

すべての汚れた詳細については、Visible bell mini-Howtoも参照してください。


8

サイバーシティから:

  • Gnomeターミナルを開く
  • [設定]> [設定]> [サイレントターミナルベル]をクリックします。

2
これらはKDEアプリケーションの指示のように聞こえますが、Gnomeターミナルでは正確に機能しません。しかし、あなたは正しい軌道に乗っていました。
ロリー

7
$ setterm -blength 0

これをBashプロファイルに追加する必要があります。


7

settermすでに推奨されているGNOME設定ソリューションに加えて、次のものがあります。

Xを実行している場合は、を開いてxtermを入力しxset b offます。

Bashの起動時にシステムベルを無効にするには、編集する~/.inputrc/etc/inputrc、行を追加するset bell-style noneset bell-style visual、画面のフラッシュが必要な場合。

これに関する良い記事がここにあります

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