Public bug reported: Binary package hint: casper
Dear Developers, In Lucid or next developing cicle, my openion need default enable the accessibility support in installed system with all future created users, if the installation is happened for example with screen reader mode (access=v3 parameter use with boot). Now, following think is happening after installation if visual impaired user installing the system with screen reader support: In Lucid, wonderful have accessible GDM screen, the first created user have wonderful accessibility support. But, if the first admin right user creating a new user, new user does'nt get accessibility support, accessibility support related settings is default disabled. If a blind user would like using the system, need hand enabling following g-conf settings in terminal without any screen reader support, gct now means gconftool-2 command: gct -s -t bool /desktop/gnome/interface/accessibility true gct -s -t bool /apps/gksu/disable-grab true gct -s -t string /desktop/gnome/applications/window_manager/default /usr/bin/metacity gct -s -t bool /desktop/gnome/applications/at/visual/startup true gct -s -t string /desktop/gnome/applications/at/visual/exec orca gct -s -t string /apps/empathy/conversation/theme classic This copyed code part is present in casper source 30accessibility script in blindness profile. Of course, first admin right user possible do this commands when logging in with new user account in terminal, but very need this if a screen reader choosed installation is happened? How can possible fix this problem if you want? 1. Possible not elegant, but during installation after happened accessibility setting configuration with first created user in target system, need copying important configuration folders in target system created first user home directory to target system /etc/skel folder. But, this step I think is resulting more redundant cp lines. 2. A more useful, simple, tested fix method: Need using system default configurations, not user based configurations when installer configuring with accessibility related settings, for example following command replace the old user based /desktop/gnome/interface/accessibility configuration: Original command is following: gconftool-2 -s -t bool /desktop/gnome/interface/accessibility true This command enable accessibility mode only with actual user. Replaced command is following: gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /desktop/gnome/interface/accessibility true This command enables systemwide default the GNOME accessibility setting. I now tryed the second fix way with patched old gct function in ubiquity-hooks/30accessibility script in casper source package, and do a clean installation. The second suggested fix way work wonderful, next comment I writing the test results, and sending the patch. Attila ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: casper (not installed) ProcVersionSignature: Ubuntu 2.6.32-21.31-generic 2.6.32.11+drm33.2 Uname: Linux 2.6.32-21-generic i686 Architecture: i386 Date: Thu Apr 15 12:33:27 2010 InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100412) ProcEnviron: LANG=hu_HU.utf8 SHELL=/bin/bash SourcePackage: casper ** Affects: casper (Ubuntu) Importance: Undecided Status: New ** Tags: accessibility apport-bug i386 lucid -- [Lucid or Maverick] When Ubuntu installation is happening with accessibility mode, need default enabled the accessibility support with future created users in installed system https://bugs.launchpad.net/bugs/563717 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs