Le jeudi 04 octobre 2012 à 02:42 +0200, Samuel Thibault a écrit : > I reinstalled a system from scratch to be sure. Orca is working fine > within a user session, but it is not started during the greeter stage, > while it used to be in Squeeze. AIUI, it is supposed to be started by > > /usr/share/gdm/greeter/applications/orca-screen-reader.desktop > > i.e. when > > AutostartCondition=GNOME /desktop/gnome/applications/at/screen_reader_enabled > > is true. I have indeed run > > su -s /bin/sh -c "gconftool-2 --type bool --set > /desktop/gnome/applications/at/screen_reader_enabled true" Debian-gdm > > and using --get shows that it's properly recorded. Still orca does not > start. I've replaced orca with a script of mine, and found it is not > even called. I have even tried to comment the AutostartCondition in the > desktop file, to no avail. > > Is there any idea where to look at before diving into the gnome-session > source code? This is preventing gdm from being accessible at all.
Starting with gdm 3.0, the login session is a failasafe one, meaning autostart applications are not started up. This is why your autostart condition is not meaningful. With the gdm-shell session, the shell itself includes a menu to start up a11y functionality when needed. This UI is not present in gdm-simple-greeter which is the interface of the gdm-fallback session. If your hardware supports it, the simplest thing to do is use the gdm-shell session instead; however this cannot be done by default in Debian. So what’s left is to add the necessary UI in gdm-simple-greeter. Cheers, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org