Aparentemente, o problema é que bb
não é compatível com o PulseAudio, que é o que o Ubuntu usa por padrão. Há uma nota sobre isso oculta em um arquivo leia-me que vem com o pacote:
$ 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
Como descrito na pergunta, rodar bb
em um TTY não mudou nada para mim (talvez porque a área de trabalho ainda estivesse em execução, provavelmente eu deveria ter inicializado no modo de texto?).
No entanto, o comando proposto para deixá-lo ignorar o PulseAudio funcionou muito bem:
pasuspender -- env PULSE_SERVER= bb