Libcanberra (Español)
Libcanberra es una interfaz abstracta sencilla para reproducir sonidos de eventos. Implementa las especificaciones de temas y nombres de sonido XDG para generar sonidos de eventos en entornos de escritorio libres, como GNOME. Más información aquí.
Instalación
Libcanberra puede ser instalado con el paquete libcanberra. libcanberra ya no requiere backends para ALSA, pulseaudio ni gstreamer, ya que ahora están integrados en el paquete libcanberra.
Es necesario tener instalado un tema de sonido para escuchar los sonidos de los eventos:
- El tema de sonido predeterminado «freedesktop» (sound-theme-freedesktop) se instalará como dependencia de libcanberra.
- También puede buscar «sound-theme» en los repositorios oficiales o en el Repositorio de Usuarios de Arch.
Configuración
Por defecto, el módulo GTK se carga automáticamente al iniciar una aplicación GTK. Puedes modificar la configuración predeterminada en el archivo GtkSettings del usuario:
$HOME/.gtkrc-2.0 y $XDG_CONFIG_HOME/gtk-3.0/settings.ini
gtk-enable-event-sounds=true gtk-enable-input-feedback-sounds=true gtk-sound-theme-name=freedesktop
En GNOME, esta configuración la gestiona gnome-settings-daemon, y está disponible en GSettings bajo el esquema org.gnome.desktop.sound.
systemd
Para habilitar los sonidos de arranque, apagado y reinicio usando canberra, habilite canberra-system-bootup.service.