Brian Cameron wrote:

Henrick:

We wrote a spec for feisty to add accessibility functionality to the login manager, GDM. https://wiki.ubuntu.com/Accessibility/Specs/AccessGDM

This does not look like it will happen as no work has been done in Ubuntu or upstream on making the themed greeter (which everyone uses by default) accessible. The folks at SUN have made the old-style one work with Orca on Solaris.

Some a11y functionality works with gdmgreeter.  You would probably find
that Orca and GOK work okay with gdmgreeter, but there are bugs to
be fixed.   gdmlogin works better and supports changing the theme
to HighContrast/LowContrast, etc.

For me at least, even that still just breaks on Ubuntu Feisty. Has anyone tried getting this to work in Ubuntu? The Orca changelog for 2.17.4 suggests adding

<Control>o 1 1000 10000 /bin/sh -c "GTK_MODULES=gail:atk-bridge ctrun -l child -i none orca -n
-d main-window"

to /etc/X11/gdm/modules/AccessKeyMouseEvents

A few things you should be aware of:

1) You should *not* need to set GTK_MODULES in the command line.  Should
   be okay to just call "orca -n -d main-window".  Unless this is some
   weird Orca issue.

2) You should not include the "ctrun -l child -i none" on Ubunutu.  This
   is Solaris specific stuff to make the AT programs work with SVC (more
   specifically to ensure GDM doesn't restart if the AT programs crash).

3) You may not need to use the /bin/sh -c "...".   Might be okay to have
   the line look like this:

   <Control>o  1 1000 10000 ocra -n -d main-window

Thanks Brian for the detailed directions.

OK, I already had something quite similar to this. I select the Plain greeter, tick accessible login and restart (log out). GDM fails to come up, only showing the spinner and running the CPU full out, it seems.

I found a log file though! /var/log/gdm/:0.log (attached) seems to show a conflict with the wacom tablet, which is a specific ubuntu xorg config (and the one causing GOK problems to crash for a long time)

And sure enough ... commenting out all the wacom stuff in /etc/X11/xorg.conf brings GDM back to life with the old style greeter. I guess the wacom settings are needed to to support tablet PCs, so should probably be fixed though.

Even the themed greeter runs now and Ctrl+o does indeed bring up Orca (in magnifier mode). Right, time to test the individual options in more detail ...

Henrik
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.15.7 x86_64 
Current Operating System: Linux ubuntu-desktop 2.6.20-6-generic #2 SMP Wed Jan 31 19:04:30 UTC 2007 x86_64
Build Date: 07 July 2006
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Feb  5 12:52:04 2007
(==) Using config file: "/etc/X11/xorg.conf"
(EE) end of block range 0x3ffffff < begin 0xe0000000
(EE) end of block range 0x3ffffff < begin 0xe0000000
(EE) AIGLX: Screen 0 is not DRI capable
error opening security policy file /usr/lib/xserver/SecurityPolicy
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
(EE) xf86OpenSerial: Cannot open device /dev/wacom
	No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
	No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
	No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
	No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
	No such file or directory.
Error opening /dev/wacom : Success
(EE) xf86OpenSerial: Cannot open device /dev/wacom
	No such file or directory.
Error opening /dev/wacom : Success
Could not init font path element /usr/share/fonts/X11/TTF/, removing from list!
Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
Could not init font path element /usr/share/fonts/X11/CID/, removing from list!
-- 
Ubuntu-accessibility mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility

Reply via email to