Re: miniDebConf talk for Cambridge - October 2024?
Samel Thibault wrote:
> One thing we are looking for is somebody to delve into the audio
> interference between espeakup and speech-dispatcher, to find a solution
> that works and is acceptable for audio maintainers.
Not sure this will help but here goes:
I recently tried the latest Acessible-Coconut in a Qemu VM for benchmarking
purposes.
fenrir-daemon is started early as root, lightdm starts then we have speech with
orca in the Mate desktop.
If switch to a tty pressing for instance ctrl-alt-f2 I do not hav espeech to log
in but as soon as logged in fenrir speaks. Going back to mate with alt-f7 I
still have speech with orca and indeed speech-dispatcher. I attach the output of
pstree. I have no idea if this design would be acceptable for Debian audio
maintainers ;)
The current version of AC is based on Ubuntu 22.04.3 LTS according to
/etc/os-release, also attached). That's all I know :(
Cheers,
Didier
PRETTY_NAME="Coconut (Cubic 2024-02-24 10:56)"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.3 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
systemd-+-ModemManager---2*[{ModemManager}]
|-NetworkManager---2*[{NetworkManager}]
|-accounts-daemon---2*[{accounts-daemon}]
|-acpid
|-agetty
|-avahi-daemon---avahi-daemon
|-cron
|-cups-browsed---2*[{cups-browsed}]
|-cupsd
|-dbus-daemon
|-fenrir-+-2*[fenrir-daemon---{fenrir-daemon}]
| |-fenrir-daemon---2*[{fenrir-daemon}]
| |-fenrir-daemon
| |-play
| `-4*[{fenrir}]
|-gnome-keyring-d---3*[{gnome-keyring-d}]
|-group-admin-dae---2*[{group-admin-dae}]
|-ibus-daemon-+-ibus-dconf---3*[{ibus-dconf}]
| |-ibus-engine-sim---2*[{ibus-engine-sim}]
| |-ibus-extension----3*[{ibus-extension-}]
| |-ibus-ui-gtk3---3*[{ibus-ui-gtk3}]
| `-2*[{ibus-daemon}]
|-ibus-x11---3*[{ibus-x11}]
|-2*[kerneloops]
|-lightdm-+-Xorg---{Xorg}
| |-lightdm-+-mate-session-+-artha---3*[{artha}]
| | | |-7*[ayatana-indicat---3*[{ayatana-indicat}]]
| | | |-ayatana-indicat---2*[{ayatana-indicat}]
| | | |-blueman-applet---3*[{blueman-applet}]
| | | |-caja---4*[{caja}]
| | | |-kdeconnectd---6*[{kdeconnectd}]
| | | |-marco---4*[{marco}]
| | | |-mate-panel---4*[{mate-panel}]
| | | |-mate-power-mana---3*[{mate-power-mana}]
| | | |-mate-screensave---3*[{mate-screensave}]
| | | |-mate-settings-d---4*[{mate-settings-d}]
| | | |-nm-applet---3*[{nm-applet}]
| | | |-orca---4*[{orca}]
| | | |-polkit-mate-aut---3*[{polkit-mate-aut}]
| | | `-3*[{mate-session}]
| | `-2*[{lightdm}]
| `-2*[{lightdm}]
|-login---bash---less
|-login---bash
|-mate-terminal-+-bash---pstree
| `-4*[{mate-terminal}]
|-networkd-dispat
|-polkitd---2*[{polkitd}]
|-rsyslogd---3*[{rsyslogd}]
|-rtkit-daemon---2*[{rtkit-daemon}]
|-sshd
|-systemd-+-(sd-pam)
| |-at-spi-bus-laun-+-dbus-daemon
| | `-3*[{at-spi-bus-laun}]
| |-at-spi2-registr---2*[{at-spi2-registr}]
| |-brisk-menu---3*[{brisk-menu}]
| |-dbus-daemon
| |-dconf-service---2*[{dconf-service}]
| |-gnome-keyring-d---2*[{gnome-keyring-d}]
| |-gvfs-afc-volume---3*[{gvfs-afc-volume}]
| |-gvfs-goa-volume---2*[{gvfs-goa-volume}]
| |-gvfs-gphoto2-vo---2*[{gvfs-gphoto2-vo}]
| |-gvfs-mtp-volume---2*[{gvfs-mtp-volume}]
| |-gvfs-udisks2-vo---3*[{gvfs-udisks2-vo}]
| |-gvfsd-+-gvfsd-trash---2*[{gvfsd-trash}]
| | `-2*[{gvfsd}]
| |-gvfsd-fuse---5*[{gvfsd-fuse}]
| |-gvfsd-metadata---2*[{gvfsd-metadata}]
| |-ibus-portal---2*[{ibus-portal}]
| |-mate-indicator----3*[{mate-indicator-}]
| |-notification-ar---3*[{notification-ar}]
| |-obexd
| |-pipewire---{pipewire}
| |-pipewire-media----{pipewire-media-}
| |-pulseaudio---3*[{pulseaudio}]
| |-speech-dispatch-+-sd_espeak-ng---{sd_espeak-ng}
| | |-sd_festival
| | |-sd_flite
| | |-sd_rhvoice---3*[{sd_rhvoice}]
| | |-speech-dispatch
| | `-6*[{speech-dispatch}]
| |-trashapplet---3*[{trashapplet}]
| |-wnck-applet---3*[{wnck-applet}]
| |-xdg-desktop-por---4*[{xdg-desktop-por}]
| |-xdg-desktop-por---3*[{xdg-desktop-por}]
| |-xdg-document-po-+-fusermount3
| | `-5*[{xdg-document-po}]
| `-xdg-permission----2*[{xdg-permission-}]
|-systemd-journal
|-systemd-logind
|-systemd-resolve
|-systemd-timesyn---{systemd-timesyn}
|-systemd-udevd
|-udisksd---4*[{udisksd}]
|-unattended-upgr---{unattended-upgr}
|-upowerd---2*[{upowerd}]
`-wpa_supplicant
Reply to: