Bug#900856: enlightenment: Sound fails to work after upgrade

Mike Brodbelt mike at coruscant.org.uk
Tue Jun 5 23:01:35 BST 2018

Package: enlightenment
Version: 0.22.1-3
Severity: normal

After upgrading from the venerable e17 package, sounds stopped working
entirely on my desktop. I am not 100% certain whether the situation here
is a bug in the Enlightenment package, or elsewhere, but I'm filing it
here as it was triggered by an upgrade to E.

Doing some investigation into this, I enabled "PulseAudio Sound System"
in Settings > Apps > Startup Applications. This didn't work - it seems
to execute 'start-pulseaudio-x11' at login, which fails because it's
executed at a point at which there is no pulseaudio daemon running:-

$ start-pulseaudio-x11
Connection failure: Connection refused
pa_context_connect() failed: Connection refused

Sound can be fairly trivially re-enabled by starting the user daemon
from a terminal after login:-

$ pulseaudio  --start --log-target=syslog

At this point, it's still necessary to go into the settings for the
mixer, and click "apply" without making any changes, at which point
sound is usable as expected.

According to docs, the pulseaudio daemon is supposed to be auto-spawned
on demand if the libraries are used, but that appears not to be
happening. My startup sequence is lightdm -> Enlightenment, and the
autospawn setting of pulseaudio has not been changed from the Debian

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (750, 'unstable'), (500, 'experimental'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.16.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages enlightenment depends on:
ii  dbus-x11 [dbus-session-bus]  1.12.8-2
ii  enlightenment-data           0.22.1-3
ii  libasound2                   1.1.6-1
ii  libbluetooth3                5.49-4
ii  libc6                        2.27-3
ii  libecore-con1                1.20.7-4
ii  libecore-evas1               1.20.7-4
ii  libecore-file1               1.20.7-4
ii  libecore-input1              1.20.7-4
ii  libecore-ipc1                1.20.7-4
ii  libecore-x1                  1.20.7-4
ii  libecore1                    1.20.7-4
ii  libedje-bin                  1.20.7-4
ii  libedje1                     1.20.7-4
ii  libeet1                      1.20.7-4
ii  libeeze1                     1.20.7-4
ii  libefreet-bin                1.20.7-4
ii  libefreet1a                  1.20.7-4
ii  libeina1a                    1.20.7-4
ii  libeio1                      1.20.7-4
ii  libelementary1               1.20.7-4
ii  libemile1                    1.20.7-4
ii  libemotion1                  1.20.7-4
ii  libevas1                     1.20.7-4
ii  libevas1-engines-x           1.20.7-4
ii  libpam0g                     1.1.8-3.7
ii  libpulse0                    11.1-5
ii  libxcb-keysyms1              0.4.0-1+b2
ii  libxcb-shape0                1.13-1
ii  libxcb1                      1.13-1

Versions of packages enlightenment recommends:
ii  gnome-terminal [x-terminal-emulator]  3.28.2-1
ii  pm-utils                              1.4.1-18
ii  terminology [x-terminal-emulator]     1.2.1-1
ii  xterm [x-terminal-emulator]           333-1

enlightenment suggests no packages.

-- no debconf information

More information about the Pkg-e-devel mailing list