bb
をインストールし、 このビデオで を見るとわかるように、サウンド付きの面白いASCIIアニメーションを期待しています。ただし、音楽が始まるとすぐに、オーディオの再生中にアニメーションがフリーズします。音楽なしで実行すると、アニメーションは期待どおりに(ただ静かに)再生されます。
デスクトップとTTYの両方から実行してみました。どちらの場合も、音楽が始まるとすぐにアニメーションがフリーズします。 bb
のオーディオ設定ダイアログですべてのスイッチを「オフ」に設定しようとしましたが、それでも何も変わりませんでした。
私のハードウェアは、Ubuntu 16.04を実行している標準のUnityデスクトップを備えた非常にモダンで確かに強力なノートブックです。
bb
がオーディオで正しく機能しない原因は何ですか?それを修正する方法はありますか?
問題は、明らかにbb
がPulseAudioと互換性がないことです。これはUbuntuがデフォルトで使用するものです。パッケージに同梱されているread-meファイルには、この非表示に関する注意事項があります。
$ cat /usr/share/doc/bb/README.Debian
BB vs PulseAudio
================
Unfortunately BB does not work under X if PulseAudio is active and
Music is requested. Due to this issue Music in BB is turned off by
default in Debian.
If you have PulseAudio installed and want to show off BB with Music,
you can do that by either:
* switching to the virtual text console and running "bb" there, or by
* temporarily letting PulseAudio release the audio hardware and hiding
from "bb" the fact that there is a PulseAudio server with the
following command:
pasuspender -- env Pulse_SERVER= bb
This issue is tracked in the Debian Bug Tracking System at
https://bugs.debian.org/761023
-- Axel Beckert <[email protected]>, Sat, 11 Apr 2015 15:22:37 +0200
質問で説明したように、TTYでbb
を実行しても、私にとっては何も変わりませんでした(おそらくデスクトップがまだ実行中であったため、おそらくテキストモードで起動すべきだったのでしょうか?)。
ただし、PulseAudioをバイパスするために提案されたコマンドは、非常にうまく機能しました。
pasuspender -- env Pulse_SERVER= bb