My experience and some issues with the accessibility of the Jessie/testing desktop

2014-03-08 Thread am_dxer
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

2014-03-08 Thread Samuel Thibault
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

2014-03-08 Thread am_dxer


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

2014-03-08 Thread am_dxer


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

2014-03-08 Thread am_dxer


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