Integration problems with pulseaudio and accessibility applications

Bug #443051 reported by Attila Hammer
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)

Bug Description

Binary package hint: pulseaudio

Dear Developers!

This is a long bugreport, sorry. :-):-)
In Ubuntu Karmic, I see lot of problems with pulseaudio:
First, before Karmic, pulseaudio is need disabling if the accessible profile is choosed during installation, because impossible using accessibility applications stable when pulseaudio is running.
Second, Ubuntu default gnome screen reader is Orca, and Orca knowns following speech drivers:
1. Gnome-speech driver, (this is now not default with Ubuntu Karmic), need installing with lignome-speech7 package with universe repository if anybody would like use.
2. New default speech-dispatcher speech backend.

Now in ubuntu Karmic, if I choose accessibility profile, pulseaudio is completely disabled by default, but now this is producing some problems:
1. Impossible to launch gnome-volume-control application, see this bugreport link:

2. Impossible to use the hardware volume switch button, mute the volume and increase or decrease volume values my Toshiba Satelite L300 notebook if pulseaudio is not running, see this bugreport link:

I think my lot of problems related is pulseaudio/accessibility profile
integration problem. Why say I this?
If pulseaudio is disabled (if accessible profile choosed during
installation, pulseaudio is completely disabled), impossible to change
volume values, or impossible launch gnome-volume-control application.
But Orca screen reader works fine and stable if pulseaudio is disabled with both drivers (gnome-speech driver and speech-dispatcher speech backend).
Why not I enabling pulseaudio again? Because:
1. If pulseaudio running and I try using gnome-speech driver, Orca cuts all words and impossible understand the text (for example the screen have a dialog, this dialog contains a settings button. Orca says se word only).

2. If pulseaudio is running and I using speech-dispatcher backend, very slowest with speech-dispatcher/orca speeching, produced very big latencyes with speech output parts (3 or 4 secs), this is very disturb, and result impossible use the accessibility programs. For example:
The display present a dialog. The focus jump with the settings button. the speech like following:
Settings (3 sec pause), button (3 sec pause), alts (this is the mnemonics and 3 sec pause again), the tutorial message and 3 sec pause with final. And this is not long text. :-(:-(

But volume increase or decrease works if pulseaudio is running. What can I choose, or how can fixing this
situation? :-):-)
I don't understand, why not setting the sound system with Alsa
automaticaly by default if pulseaudio is disabled. In Jaunty, I not see
this problems, this is Karmic specific situation.

Very interesting, but I try Debian Sid. Pulseaudio is not disturb the accessibility programs, if pulseaudio is running, not disturb for example the speech-dispatcher speech backend or gnome-speech driver. If I removed pulseaudio my Debian Sid system, gnome-volume-control starting correct.

Possible fix this problems, or have a suggestion?


ProblemType: Bug
 **** List of PLAYBACK Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog]
   Subdevices: 0/1
   Subdevice #0: subdevice #0
Architecture: amd64
 /dev/snd/controlC0: hammera 1618 F.... sd_espeak
 /dev/snd/pcmC0D0p: hammera 1618 F...m sd_espeak
 /dev/snd/timer: hammera 1618 f.... sd_espeak
 Card hw:0 'Intel'/'HDA Intel at 0x94300000 irq 22'
   Mixer name : 'Realtek ALC268'
   Components : 'HDA:10ec0268,1179ff64,00100003 HDA:11c11040,11790001,00100200'
   Controls : 18
   Simple ctrls : 12
Date: Mon Oct 5 14:00:45 2009
DistroRelease: Ubuntu 9.10
Package: pulseaudio 1:0.9.18-0ubuntu3
ProcVersionSignature: Ubuntu 2.6.31-11.38-generic
SourcePackage: pulseaudio
Uname: Linux 2.6.31-11-generic x86_64
 (gnome-settings-daemon:1451): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:1451): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (nautilus:1522): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (polkit-gnome-authentication-agent-1:1583): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

Revision history for this message
Attila Hammer (hammera) wrote :
Daniel T Chen (crimsun)
Changed in pulseaudio (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.
Ubuntu 9.10 (karmic) reached end-of-life on April 30, 2011.

See this document for currently supported Ubuntu releases:

Please upgrade to the latest version and re-test.

Changed in pulseaudio (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for pulseaudio (Ubuntu) because there has been no activity for 60 days.]

Changed in pulseaudio (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.