GNOME Bugzilla – Bug 589241
Could check a11y gconf key in the autostart .desktop files
Last modified: 2011-09-09 14:36:00 UTC
Hi there I saw that my session includes /etc/xdg/autostart/gnome-at-session.desktop which is not protected by any GConf checks. So the gnome-at-visual shell script is run on all logins and runs some commands and calls into GConf. I think it would be nice to avoid all these startup checks for most sessions; for instance /etc/xdg/autostart/at-spi-registryd-wrapper.desktop tests for "AutostartCondition=GNOME /desktop/gnome/interface/accessibility". Would it make sense to add the same check for /etc/xdg/autostart/gnome-at-session.desktop? I'm not sure whether this is the correct key as it seems this key isn't currently honoured for these apps; perhaps the "/startup" AT GConf keys should really be dropped in favour of just unsetting the preferred screen reader app etc. (or setting it to an empty string). Or perhaps the gnome-at-session desktop should be split in two to start the preferred visual and the preferred mobility apps? What do you think? Thanks,
Have you spoken about this to the a11y guys? I suppose they are pretty much the only people who know how things are supposed to work in a11y land...
No; would you mind sub-ing them to this bug or telling them about it? Thanks!
If we rework the a11y preferences stuff and have it operate as described in http://live.gnome.org/Accessibility/PreferencesRework#Mechanics, I think we might be able to solve this problem. See also https://bugzilla.gnome.org/show_bug.cgi?id=603646.
We've already reworked how a11y programs are started in gnome-settings-daemon, so this bug is obsolete.