GNOME Bugzilla – Bug 624153
I see performance slowing with Orca after bug 373387 fix
Last modified: 2010-09-20 10:55:36 UTC
Created attachment 165717 [details] This debug.out I hope shows why happening this performance problem Dear developers, After bug 373387 bug fix commit, I see performance problem with Orca with my Lucid system. Before this fix I update the Orca git master source code tree with tit pull command and not see this performance problem. I using Orca git master version. For example, if I try simple step with Thunderbird message composing fields, Orca some time spokening three second later the actual control. You verify this with following simple test: 1. Launch Thunderbird. 2. Press Ctrl+n key combination. 3. Press tab key, the purpose you go to the message field. 4. Press Shift+Tab key, your purpose now to go to the to: field. I see performance problem when I do this simple test. Another problem: When I try navigate with word by word with Thunderbird message field for example, Orca is not spokening the actual word with jumps the caret, or freeze (not speak). Another problem: When I typing, Orca some time spokening later the entire typed word, not spokening the actual typed character. I maked only a debug.out file, with shows for example the I described simple Thunderbird test result, and repeating more time the test steps. Unfortunately I not found why happening this problem. Following changes are committed with last hours: commit ed712f3f838ecf02d40e0799dea24dba6324312e Author: Joanmarie Diggs <joanmarie.diggs@gmail.com> Date: Mon Jul 12 03:52:26 2010 -0400 Fix for bgo#373387 - Users should be able to lock/unlock the "Lock" modifier even if Caps Lock is the Orca modifier commit 5d3698e64d68c54d55cf73750f4897263d2ca79f Author: Joanmarie Diggs <joanmarie.diggs@gmail.com> Date: Sun Jul 11 07:05:58 2010 -0400 Reworking of the original fix for bgo#591034 - Caps_lock does not get re-enabled after orca shutdown and when switching from laptop to desktop layout. commit 85204b679357ce354dd0d8c53a2815b728179ab9 Author: Joanmarie Diggs <joanmarie.diggs@gmail.com> Date: Sun Jul 11 04:03:03 2010 -0400 Fix for bgo#616585 - Numpad 0 can't work after launch and quit orca Attila
Here is what I did to try identify where is the problem. git checkout -b test git reset --hard 5d369 Compile, install and restart orca. The problem seems to be gone.
Thanks José. That would support what Mike Gorse found. Stupid xmodmap thrashing I bet. :-(
I see where it's occurring....
Joanie, Jose, sorry the long answer. Jose, works for me your method, thanks! Correct reversed the following commit: commit 5d3698e64d68c54d55cf73750f4897263d2ca79f Author: Joanmarie Diggs <joanmarie.diggs@gmail.com> Date: Sun Jul 11 07:05:58 2010 -0400 Reworking of the original fix for bgo#591034 - Caps_lock does not get re-enabled after orca shutdown and when switching from laptop to desktop layout." Unfortunately, when I do reverse operation, the new caps lock toggle method is not working now. This is possible? Attila
Created attachment 165740 [details] [review] Proposed patch Please test.
Attila be sure you checkout master before applying this patch.
Patch applied, works like a charm! Great job, thanks.
Comment on attachment 165740 [details] [review] Proposed patch http://git.gnome.org/browse/orca/commit/?id=fab99d2bb436b934cef5e883d83b61e936f9e4bb
Joanie, thank you the commit. I switched again the master branch before I update Orca, thank you the warning. Every I prewious see performance problem are solved. Attila
(In reply to comment #9) > Joanie, thank you the commit. > I switched again the master branch before I update Orca, thank you the warning. > > Every I prewious see performance problem are solved. > > Attila Phew! And yay! :-) And thank you so much for filing this report so quickly and to everyone for the testing and feedback!