Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] thunderbird not playing notifications sounds
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
drizzt
Guru
Guru


Joined: 21 Jul 2002
Posts: 416

PostPosted: Wed Feb 10, 2016 9:09 pm    Post subject: [solved] thunderbird not playing notifications sounds Reply with quote

Hi there,
I recently switched to thunderbird and it is great so far. Only issue is that thunderbird is not playing any notification sounds.
Here are the use flags:
Code:
[ebuild   R    ] media-sound/pulseaudio-8.0::gentoo  USE="X alsa alsa-plugin asyncns bluetooth caps dbus equalizer gdbm glib gnome gtk orc qt4 sox ssl tcpd udev webrtc-aec -doc -ipv6 -jack -libressl -libsamplerate -lirc -native-headset (-neon) -ofono-headset (-oss) -realtime (-selinux) (-system-wide) -systemd {-test} -xen -zeroconf" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild   R    ] mail-client/thunderbird-38.5.0::gentoo  USE="crypt dbus jemalloc3 jit minimal pulseaudio startup-notification -bindist -custom-cflags -custom-optimization -debug -gstreamer -gstreamer-0 -hardened -ldap -lightning -mozdom (-neon) (-selinux) -system-cairo -system-icu -system-jpeg -system-libvpx -system-sqlite" LINGUAS="de -ar -ast -be -bg -bn_BD -br -ca -cs -cy -da -el -en_GB -es_AR -es_ES -et -eu -fi -fr -fy_NL -ga_IE -gd -gl -he -hr -hsb -hu -hy_AM -id -is -it -ja -ko -lt -nb_NO -nl -nn_NO -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -sq -sr -sv_SE -ta_LK -tr -uk -vi -zh_CN -zh_TW" 0 KiB


Anybody any ideas ?

thanks
_________________
People don't have to earn my respect. I offer my respect to them, but be careful to lose my respect...


Last edited by drizzt on Sat Feb 13, 2016 7:22 pm; edited 1 time in total
Back to top
View user's profile Send private message
Fitzcarraldo
Veteran
Veteran


Joined: 30 Aug 2008
Posts: 1676
Location: United Kingdom

PostPosted: Thu Feb 11, 2016 5:09 pm    Post subject: Reply with quote

What exactly is configured at present? Edit > Preferences > General > 'When new messages arrive:' > 'Play a sound' > 'Default system sound for new mail' or 'Use the following sound file'?

When the Thunderbird developers dropped esound in 2012 they switched to using libcanberra, so you need to install that package if you don't have it installed already:

esound replacement?

thunderbird sound issue

Anyway, here is what I have got installed at the moment:

Code:
clevow230ss fitzcarraldo # eix -I thunderbird
[I] mail-client/thunderbird
     Available versions:  [M]24.8.0^d 31.8.0^d 38.4.0^d 38.5.0^d {+alsa bindist crypt custom-cflags custom-optimization (+)dbus debug gstreamer gstreamer-0 hardened +jemalloc3 +jit ldap libnotify (+)lightning +minimal mozdom neon pulseaudio selinux startup-notification system-cairo system-icu system-jpeg system-libvpx system-sqlite wifi LINGUAS="ar ast be bg bn_BD br ca cs cy da de el en_GB es_AR es_ES et eu fi fr fy_NL ga_IE gd gl he hr hsb hu hy_AM id is it ja ko lt nb_NO nl nn_NO pa_IN pl pt_BR pt_PT rm ro ru si sk sl sq sr sv_SE ta_LK tr uk vi zh_CN zh_TW"}
     Installed versions:  38.5.0^d(19:02:23 30/12/15)(crypt dbus jemalloc3 jit ldap lightning minimal pulseaudio startup-notification -bindist -custom-cflags -custom-optimization -debug -gstreamer -gstreamer-0 -hardened -mozdom -neon -selinux -system-cairo -system-icu -system-jpeg -system-libvpx -system-sqlite LINGUAS="en_GB es_ES pt_BR -ar -ast -be -bg -bn_BD -br -ca -cs -cy -da -de -el -es_AR -et -eu -fi -fr -fy_NL -ga_IE -gd -gl -he -hr -hsb -hu -hy_AM -id -is -it -ja -ko -lt -nb_NO -nl -nn_NO -pa_IN -pl -pt_PT -rm -ro -ru -si -sk -sl -sq -sr -sv_SE -ta_LK -tr -uk -vi -zh_CN -zh_TW")
     Homepage:            http://www.mozilla.com/en-US/thunderbird/
     Description:         Thunderbird Mail Client

Code:
clevow230ss fitzcarraldo # eix -I pulse
[U] media-plugins/gst-plugins-pulse
     Available versions: 
     (0.10) 0.10.31-r1^t ~0.10.31-r2^t
     (1.0)  1.4.5^t ~1.6.1^t ~1.6.2^t ~1.6.2-r1^t ~1.6.3^t
       {ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Installed versions:  0.10.31-r1(0.10)^t(13:09:54 19/04/15)(ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
     Homepage:            http://gstreamer.freedesktop.org/
     Description:         GStreamer plugin for the PulseAudio sound server

[I] media-sound/pulseaudio
     Available versions:  7.1 ~8.0 {+X +alsa +alsa-plugin +asyncns bluetooth +caps dbus doc equalizer +gdbm +glib gnome gtk ipv6 jack libressl libsamplerate lirc native-headset neon ofono-headset +orc oss qt4 realtime selinux sox ssl system-wide systemd tcpd test +udev +webrtc-aec xen zeroconf ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Installed versions:  7.1(06:18:38 13/11/15)(X alsa alsa-plugin asyncns bluetooth caps dbus gdbm glib gtk ipv6 jack orc qt4 ssl tcpd udev webrtc-aec zeroconf -doc -equalizer -gnome -libressl -libsamplerate -lirc -native-headset -neon -ofono-headset -oss -realtime -selinux -sox -system-wide -systemd -test -xen ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32")
     Homepage:            http://www.pulseaudio.org/
     Description:         A networked sound server with an advanced plugin system

Found 2 matches.

Code:
clevow230ss fitzcarraldo # eix -I alsa
[I] media-libs/alsa-lib
     Available versions:  1.0.27.2 1.0.28 1.0.29 ~1.1.0 {alisp debug doc python ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32" ELIBC="uclibc" PYTHON_TARGETS="python2_7"}
     Installed versions:  1.0.29(15:25:20 30/05/15)(-alisp -debug -doc -python ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32" ELIBC="-uclibc" PYTHON_TARGETS="python2_7")
     Homepage:            http://www.alsa-project.org/
     Description:         Advanced Linux Sound Architecture Library

[I] media-plugins/alsa-plugins
     Available versions:  1.0.27-r1 ~1.0.27-r3 1.0.28 1.0.29 ~1.0.29-r1 ~1.1.0 {debug ffmpeg jack libav libsamplerate pulseaudio speex ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Installed versions:  1.0.29(17:07:45 10/06/15)(ffmpeg jack pulseaudio speex -debug -libsamplerate ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32")
     Homepage:            http://www.alsa-project.org/
     Description:         ALSA extra plugins

[I] media-plugins/gst-plugins-alsa
     Available versions:  (0.10) 0.10.36-r1^t
       {ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Installed versions:  0.10.36-r1(0.10)^t(13:05:20 19/04/15)(ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
     Homepage:            http://gstreamer.freedesktop.org/
     Description:         plugin for gstreamer

[I] media-sound/alsa-utils
     Available versions:  (0.9) 1.0.27.2 1.0.28 ~1.0.28-r1 1.0.29 ~1.1.0
       {bat doc +libsamplerate +ncurses nls selinux}
     Installed versions:  1.0.29(0.9)(15:34:34 30/05/15)(libsamplerate ncurses nls -doc -selinux)
     Homepage:            http://www.alsa-project.org/
     Description:         Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)

[I] media-sound/alsamixergui
     Available versions:  0.9.0.1.2-r4
     Installed versions:  0.9.0.1.2-r4(13:46:32 20/04/15)
     Homepage:            https://www.gentoo.org/
     Description:         FLTK based amixer Frontend

Found 5 matches.

Code:
clevow230ss fitzcarraldo # eix -I libcanberra
[I] media-libs/libcanberra
     Available versions:  0.30-r4 0.30-r5 {alsa gnome gstreamer +gtk +gtk3 oss pulseaudio +sound tdb udev ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Installed versions:  0.30-r5(16:08:37 23/06/15)(alsa gtk gtk3 pulseaudio sound udev -gnome -gstreamer -oss -tdb ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
     Homepage:            http://git.0pointer.net/libcanberra.git/
     Description:         Portable sound event library

Code:
clevow230ss fitzcarraldo # equery depgraph thunderbird-38.5.0
 * Searching for thunderbird38.5.0 ...

 * dependency graph for mail-client/thunderbird-38.5.0
 `--  mail-client/thunderbird-38.5.0  amd64
   `--  dev-libs/nss-3.21-r2  (>=dev-libs/nss-3.19.2) amd64
   `--  dev-libs/nspr-4.10.10-r1  (>=dev-libs/nspr-4.10.10) ~amd64
   `--  app-crypt/gnupg-2.0.28  (>=app-crypt/gnupg-2.0) amd64
   `--  app-crypt/pinentry-0.9.5  (app-crypt/pinentry) amd64  [gtk]
   `--  app-crypt/gnupg-1.4.19  (=app-crypt/gnupg-1.4*) amd64
   `--  dev-lang/yasm-1.2.0-r1  (>=dev-lang/yasm-1.1) amd64
   `--  virtual/opengl-7.0-r1  (virtual/opengl) amd64
   `--  virtual/pkgconfig-0-r1  (virtual/pkgconfig) amd64
   `--  dev-lang/python-2.7.10-r1  (>=dev-lang/python-2.7.5-r2) amd64  [threads sqlite]
   `--  app-arch/zip-3.0-r3  (app-arch/zip) amd64
   `--  app-arch/unzip-6.0-r3  (app-arch/unzip) amd64
   `--  sys-devel/binutils-2.25.1-r1  (>=sys-devel/binutils-2.16.1) amd64
   `--  app-text/hunspell-1.3.3  (>=app-text/hunspell-1.2) amd64
   `--  dev-libs/atk-2.16.0-r1  (dev-libs/atk) amd64
   `--  dev-libs/expat-2.1.0-r5  (dev-libs/expat) amd64
   `--  dev-libs/libevent-2.0.22  (>=dev-libs/libevent-1.4.7) amd64
   `--  x11-libs/cairo-1.14.2  (>=x11-libs/cairo-1.10) amd64  [X]
   `--  x11-libs/gtk+-2.24.28-r1  (>=x11-libs/gtk+-2.18) amd64
   `--  x11-libs/gdk-pixbuf-2.32.1  (x11-libs/gdk-pixbuf) amd64
   `--  x11-libs/pango-1.36.8-r1  (>=x11-libs/pango-1.22.0) amd64
   `--  media-libs/libpng-1.6.19  (>=media-libs/libpng-1.6.16) amd64  [apng]
   `--  media-libs/mesa-11.0.6  (>=media-libs/mesa-10.2) amd64
   `--  media-libs/fontconfig-2.11.1-r2  (media-libs/fontconfig) amd64
   `--  media-libs/freetype-2.5.5  (>=media-libs/freetype-2.4.10) amd64
   `--  media-libs/alsa-lib-1.0.29  (media-libs/alsa-lib) amd64
   `--  media-sound/pulseaudio-7.1  (media-sound/pulseaudio) amd64
   `--  virtual/freedesktop-icon-theme-0  (virtual/freedesktop-icon-theme) amd64
   `--  sys-apps/dbus-1.8.16  (>=sys-apps/dbus-0.60) amd64
   `--  dev-libs/dbus-glib-0.102  (>=dev-libs/dbus-glib-0.72) amd64
   `--  x11-libs/startup-notification-0.12-r1  (>=x11-libs/startup-notification-0.8) amd64
   `--  dev-libs/glib-2.44.1-r1  (>=dev-libs/glib-2.26) amd64
   `--  sys-libs/zlib-1.2.8-r1  (>=sys-libs/zlib-1.2.3) amd64
   `--  virtual/libffi-3.0.13-r1  (>=virtual/libffi-3.0.10) amd64
   `--  media-libs/gstreamer-1.4.5  (>=media-libs/gstreamer-1.4.5) amd64
   `--  media-libs/gst-plugins-base-1.4.5  (>=media-libs/gst-plugins-base-1.4.5) amd64
   `--  media-libs/gst-plugins-good-1.4.5  (>=media-libs/gst-plugins-good-1.4.5) amd64
   `--  media-plugins/gst-plugins-libav-1.4.5-r2  (>=media-plugins/gst-plugins-libav-1.4.5) amd64
   `--  media-plugins/gst-plugins-meta-0.10-r10  (media-plugins/gst-plugins-meta) amd64  [ffmpeg]
   `--  x11-libs/libX11-1.6.3  (x11-libs/libX11) amd64
   `--  x11-libs/libXcomposite-0.4.4-r1  (x11-libs/libXcomposite) amd64
   `--  x11-libs/libXdamage-1.1.4-r1  (x11-libs/libXdamage) amd64
   `--  x11-libs/libXext-1.3.3  (x11-libs/libXext) amd64
   `--  x11-libs/libXfixes-5.0.1  (x11-libs/libXfixes) amd64
   `--  x11-libs/libXrender-0.9.9  (x11-libs/libXrender) amd64
   `--  x11-libs/libXt-1.1.5  (x11-libs/libXt) amd64
   `--  x11-libs/pixman-0.32.8  (>=x11-libs/pixman-0.19.2) amd64
   `--  dev-libs/icu-55.1  (>=dev-libs/icu-51.1) amd64
   `--  media-libs/libjpeg-turbo-1.4.2  (>=media-libs/libjpeg-turbo-1.2.1) amd64
   `--  dev-db/sqlite-3.9.2  (>=dev-db/sqlite-3.8.8.2) amd64  [secure-delete debug=]
   `--  media-libs/libvpx-1.4.0  (>=media-libs/libvpx-1.3.0) amd64  [postproc]
   `--  sys-devel/automake-1.15  (>=sys-devel/automake-1.15) amd64
   `--  sys-devel/autoconf-2.13  (~sys-devel/autoconf-2.13) amd64
   `--  sys-devel/libtool-2.4.6  (>=sys-devel/libtool-2.4) amd64
   `--  sec-policy/selinux-thunderbird-2.20141203-r10  (sec-policy/selinux-thunderbird) amd64
   `--  sec-policy/selinux-mozilla-2.20141203-r10  (sec-policy/selinux-mozilla) amd64
[ mail-client/thunderbird-38.5.0 stats: packages (56), max depth (1) ]

Code:
clevow230ss fitzcarraldo # equery depends libcanberra
 * These packages depend on libcanberra:
kde-apps/kmix-4.14.3 (canberra ? media-libs/libcanberra)
kde-apps/phonon-kde-4.14.3 (pulseaudio ? media-libs/libcanberra)
media-sound/pavucontrol-3.0 (>=media-libs/libcanberra-0.16[gtk3])
x11-libs/gtk+-3.16.7 (examples ? media-libs/libcanberra[gtk3])

I don't know why the Thunderbird ebuild does not include libcanberra as a dependency, as it is needed for sound notifications (if the user has enabled them in Thunderbird).
_________________
Clevo W230SS: amd64 OpenRC elogind nvidia-drivers & xf86-video-intel.
Compal NBLB2: ~amd64 OpenRC elogind xf86-video-ati. Dual boot Win 7 Pro 64-bit.
KDE on both.

Fitzcarraldo's blog
Back to top
View user's profile Send private message
drizzt
Guru
Guru


Joined: 21 Jul 2002
Posts: 416

PostPosted: Sat Feb 13, 2016 7:21 pm    Post subject: Reply with quote

Thanks for your great answer.
I re-emerged libcanberra and it starts working.

Thank you very much,
_________________
People don't have to earn my respect. I offer my respect to them, but be careful to lose my respect...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum