If screen reader are enabled during login screen, some time Orca exiting
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-greeter (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Dear Developers,
If in Unity Greeter the screen reader a11y support are enabled, random time Orca exiting after started.
This situation Orca spokening following type message:
"Welcome to Orca.
Login frame.
Good bye."
If this problem are happening, I need press two time the CTRL+S keystroke to start Orca again in login screen.
In unity-greeter source package the src/menubar.vala file have following code with Orca related:
private void screen_
{
/* FIXME: The below would be sufficient if gnome-session were running
* to notice and run a screen reader in /etc/xdg/
* since we're not running gnome-session, we hardcode orca here.
/*var settings = new Settings ("org.gnome.
/* Hardcoded orca: */
try
{
if (item.active)
else
}
catch (Error e)
{
warning ("Failed to run Orca: %s", e.message);
}
}
Attila
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity-greeter 0.2.6-0ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-21-
ApportVersion: 2.0-0ubuntu2
Architecture: i386
Date: Mon Apr 2 09:22:23 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120327)
SourcePackage: unity-greeter
UpgradeStatus: No upgrade log present (probably fresh install)
---
ApportVersion: 2.0-0ubuntu2
Architecture: i386
DistroRelease: Ubuntu 12.04
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120327)
Package: unity-greeter 0.2.6-0ubuntu1
PackageArchitec
ProcVersionSign
Tags: precise
Uname: Linux 3.2.0-21-
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
I maked an Orca debug.out file when this random problem are happened, but this debug.out file not showed any problem with Orca related. atcherfactory atcherfactory orca.scripts. default) orca.scripts. default) (reason=activate) ns... tions
event= None
Debug.out file content is following when I used hungarian locale:
Trying to use speech server factory: orca.speechdisp
Using speech server factory: orca.speechdisp
Speech module has been initialized.
Braille module has been initialized using tty=7
braille display size = (70, 1)
NEW SCRIPT: default (module=
ACTIVE SCRIPT: default (module=
SPEECH OUTPUT: 'Üdvözöljük az Orkában.' voice=system
BRAILLE LINE: '${dvq2qlj{k a2 $ork"ban.'
VISIBLE: '${dvq2qlj{k a2 $ork"ban.', cursor=0
knownApplicatio
...knownApplica
LOCUS OF FOCUS: app='unity-greeter' name='Bejelentkező képernyő' role='frame'
PREPARATION TIME: 0.0097 'unity- greeter' name='Bejelentkező képernyő' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={ 'formatType' : 'focused', 'role': <enum ATSPI_ROLE_FRAME of type Role>, 'mode': 'braille', 'recursing': True}) using '(includeContext and (ancestors + (rowHeader and [Region(" " + asString( rowHeader) )]) + (columnHeader and [Region(" " + asString( columnHeader) )]) + (radioButtonGroup and [Region(" " + asString( radioButtonGrou p))]) + [Region(" ")]) or []) + [Component(obj, asString(((label + displayedText) or name) + value + roleName + alertAndDialogC ount))] + (nodeLevel and [Region(" " + asString( nodeLevel) )])'
generate braille for focused app.name=
GENERATION TIME: 0.0015 ----> includeContext=True
PREPARATION TIME: 0.0071 'unity- greeter' name='unity- greeter' role='application' state='' relations='' (args={ 'formatType' : 'focused', 'role': <enum ATSPI_ROLE_ APPLICATION of type Role>, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj, asString(label + displayedText + value + roleName + required))]' [u'unity- greeter' ] ['alkalmaz\ xc3\xa1s' ] [<orca. braille. Component instance at 0x8ccff4c>] [u'Bejelentkez\ u0151 k\xe9perny\u0151'] ount=[]
generate braille for focused app.name=
GENERATION TIME: 0.0030 ----> label=[]
GENERATION TIME: 0.0016 ----> displayedText=
GENERATION TIME: 0.0013 ----> value=['']
GENERATION TIME: 0.0013 ----> roleName=
GENERATION TIME: 0.0012 ----> required=[]
COMPLETION TIME: 0.0164
generate braille results:
Component: 'uni8-greeter alkalma2"s', 0
GENERATION TIME: 0.0261 ----> ancestors=
GENERATION TIME: 0.0057 ----> rowHeader=[]
GENERATION TIME: 0.0024 ----> columnHeader=[]
GENERATION TIME: 0.0011 ----> radioButtonGroup=[]
GENERATION TIME: 0.0078 ----> label=[]
GENERATION TIME: 0.0028 ----> displayedText=
GENERATION TIME: 0.0019 ----> value=['']
GENERATION TIME: 0.0019 ----> roleName=['keret']
GENERATION TIME: 0.0149 ----> alertAndDialogC
GENERATION TIME: 0.0021 ----> nodeLevel=[]
COMPLETION TIME: 0.0803
generate braille results:
Component: 'uni8-greeter alkalma2"s', 0
Region: ' ', 0
Component: '$bejelentke27 k1per67 keret', 1
BRAI...