Description of problem:
We should enable accessible login by default; see
for details. Apart from the themed greeter not having particular good a11y
coverage, it somewhat works. And the themed greeter should be fixable. This involves
1. Enabling accessible login - just tweak a config option
2. Making sure the unprivileged 'gdm' user can use the sound card
3. Making gdm pull in the appropriate RPM's - this includes
- ... and possibly others
We should also make sure that the AT's started in gdm are started for the login
session. I think this can be easily achieved by making gdm export some
environment variables we can pick up in gnome-session... will look into this.
For 2., find attached an fdi file that achieves this. You'll need to pull in the
latest and greatest hal which is hal-0.5.9-0.git20070218.fc7. The file should be
Created attachment 148739 [details]
for proposed patches to start the AT's in the login session.
> Apart from the themed greeter not having particular good a11y
> coverage, it somewhat works. And the themed greeter should be fixable.
for a patch that actually improves the accessibility of the themed greeter a lot.
David, this is done, right ?
Need support in gnome-session still. Let's keep it open till that is done.
I've put this into gnome-session - it's a bit brutal right now; we set the gconf
key for whether a11y is enabled if $GDM_ATS is set - otherwise broken things
like orca complains that a11y is not enabled for the session when it obviously
is. We also hardcode what AT's to starting (depending on what $GDM_ATS says).
FWIW, I'm also working on getting these patches upstream - with the preferred
apps for a11y going into GNOME 2.20, this can be done in a much nicer way.
But right now it solves the main goal - that the live CD is accessible!
For Fedora 8 we should probably switch to the plain greeter - the a11y support
there is much better. We should just patch it so it can look nicer.