My experience and some issues with the accessibility of the Jessie/testing desktop
I did an install of Jessie today from one of the netboot images. I did an install of the xfce desktop and lightdm display manager which I believe is the default at this point. I know that from prior experience, by default, xfce doesn't load the accessibility modules for gtk but they can either be sourced in a profile or there is a checkbox in the accessibility settings for xfce that loads the modules. I chose to check the accessibility box as I know from prior experience that this works reliably. If XFCE does get chosen as the default desktop, I wonder if checking this box could be part of the accessibility profile in the installer for Debian if the desktop task is chosen. I know that this can be done on the command line using xfconf. After I restarted the machine, I got the expected level of accessibility from XFCE. For those who don't know, the current state of accessibility in XFCE allows one to read the menus and some of the programs that are included with the desktop. Currently the panel is completely inaccessible with Orca. Thunar (XFCE's file manager) has some accessibility issues that prevent access to the desktop but if you replace this with pcmanfm from the lxde desktop, you will find these are resolved as of the new version that was released a few weeks ago. All the things I have described so far are upstream and are not related specifically to Debian. One problem I have found that I have only seen in debian is inaccessibility of the mozilla apps in a non-gnome environment. I tried Iceweasel from the Debian repositories. When this would not work, I tried downloading a precompiled version from the Mozilla site and orca still wouldn't talk. It appears orca is not even seeing the application because when using orca -l which gives a list of application orca sees, the Mozilla apps are not listed at all. It appears that others are having a similar issue see https://bugzilla.mozilla.org/show_bug.cgi?id=956684. One of the things mentioned in this bug report is that Mozilla apps check for an accessibility value using dbus to enable their accessibility. I checked this value in my environment and the value was set to true. I wonder if the issue could be related since ubuntu is downstream from debian. I have not had this issue in Gentoo or Arch with XFCE so I guess at this point, a next step would be to figure out what is different in the Debian environment. I will do some poking around in my Gentoo, Arch, and Debian environments and see if I can spot some differences but I thought at least posting this hear could maybe help determine if others are having this issue, and make others aware. I will also install a full Gnome environment on Debian to see if I can get Mozilla apps talking there. Any advice related to this issue would be greatly appreciated. -- To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1394305195.29552.92144285.22d9e...@webmail.messagingengine.com
Re: My experience and some issues with the accessibility of the Jessie/testing desktop
Hello, am_d...@fastmail.fm, le Sat 08 Mar 2014 13:59:55 -0500, a écrit : If XFCE does get chosen as the default desktop, I wonder if checking this box could be part of the accessibility profile in the installer for Debian if the desktop task is chosen. Most probably. I know that this can be done on the command line using xfconf. Could you determine the precise command line and tell us, so we can include it in the installer scripts? Samuel -- To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140308192323.gq5...@type.youpi.perso.aquilenet.fr
Re: My experience and some issues with the accessibility of the Jessie/testing desktop
On Sat, Mar 8, 2014, at 02:23 PM, Samuel Thibault wrote: Hello, am_d...@fastmail.fm, le Sat 08 Mar 2014 13:59:55 -0500, a écrit : If XFCE does get chosen as the default desktop, I wonder if checking this box could be part of the accessibility profile in the installer for Debian if the desktop task is chosen. Most probably. I know that this can be done on the command line using xfconf. Could you determine the precise command line and tell us, so we can include it in the installer scripts? The exact command is xfconf-query -c xfce4-session -p /general/StartAssistiveTechnologies -n -t bool -s true. XFCE stores it settings in categories called channels and each setting is called a property. In this command, c specifies the channel, p specifies the property, -s sets the property, -t specifies the type of the property and n specifies to create a new property. The property actually is not created in xfce's configs until the box is checked in the gui (if it does not exist xfce assumes it is false) which is why we have to create it in the command as opposed to just changing its value. One problem I found with this method, however, is that if trying to run without x going, the following error is displayed. Failed to init libxfconf: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11. One way to possibly get around this would be to set the property manually in xml files since this is how xfce stores the settings. they are stored at ~/.config/xfce4/xfconf/xfce-perchannel-xml. The file is called xfce4-settings and the property is set like this in the general category in the file. property name=StartAssistiveTechnologies type=bool value=true/ Samuel -- To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1394310295.12164.92162009.07db2...@webmail.messagingengine.com
Re: My experience and some issues with the accessibility of the Jessie/testing desktop
On Sat, Mar 8, 2014, at 02:23 PM, Samuel Thibault wrote: Hello, am_d...@fastmail.fm, le Sat 08 Mar 2014 13:59:55 -0500, a écrit : If XFCE does get chosen as the default desktop, I wonder if checking this box could be part of the accessibility profile in the installer for Debian if the desktop task is chosen. Most probably. I know that this can be done on the command line using xfconf. Could you determine the precise command line and tell us, so we can include it in the installer scripts? I have one correction. The file where the xml is stored is actually called xfce4-session not xfce4-settings. Sorry for this error. Samuel -- To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1394310816.13726.92167641.5e34d...@webmail.messagingengine.com
Re: My experience and some issues with the accessibility of the Jessie/testing desktop
On Sat, Mar 8, 2014, at 03:44 PM, Cyril Brulebois wrote: am_d...@fastmail.fm am_d...@fastmail.fm (2014-03-08): On Sat, Mar 8, 2014, at 02:23 PM, Samuel Thibault wrote: Hello, am_d...@fastmail.fm, le Sat 08 Mar 2014 13:59:55 -0500, a écrit : If XFCE does get chosen as the default desktop, I wonder if checking this box could be part of the accessibility profile in the installer for Debian if the desktop task is chosen. Most probably. I know that this can be done on the command line using xfconf. Could you determine the precise command line and tell us, so we can include it in the installer scripts? I have one correction. The file where the xml is stored is actually called xfce4-session not xfce4-settings. Sorry for this error. Thanks for the details. I seem to remember we have a D-Bus session running when installing with accessibility enabled, so it should be possible to run D-Bus-demanding things. I was very happy to receive this sort of very detailed mail; I was precisely wondering what the accessibility status was, since we're aiming at publishing images very soon. I had a chance to pull in the entire Gnome session a little while ago on my Debian testing system. In this configuration Orca reads Mozilla applications. I guess now that we know that Orca will read these applications in a full Gnome environment the puzzle to solve is why they are not reading in XFCE in Debian but are reading in XFCE in other distros. It also seems possible to me that the issue is not related to xfce directly since the ubuntu bug report mentions this not working in LXDE either. If anyone has any insight on this it would be greatly appreciated. -- To UNSUBSCRIBE, email to debian-accessibility-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1394336225.24093.92238385.27635...@webmail.messagingengine.com