GNOME Bugzilla – Bug 673713
Pidgin script does not automatically load
Last modified: 2012-04-12 17:41:24 UTC
Using 3.5.1pre on Ubuntu, either with Unity or Classic session, when I focus on a pidgin buddy list or chat window, incoming messages not read. Special bindings for pidgin not available. Script can be forced to load by issuing "orca --replace" command in 'run' dialogue. Maybe this is a specific instance of a more-general problem? Have noticed this with Office, as well, especially the spreadsheet.
As requested on the Orca list, I need a debug.out because I cannot reproduce this problem. https://live.gnome.org/Orca/Debugging
In addition to still needing a debug.out.... Mike just checked in a change to AT-SPI2's gnome-3-4 branch. Could you please test it? It should give apps more time to start up before being declared as apparently hung/timed-out. Important: It needs to be the branch; the similar changes he made in master require that I also change something in Orca and I have not done so. Branch should just do it for you automatically.
Created attachment 211803 [details] debug.out for Pidgin session using Orca 3.5.1pre, built 8:00 AM EDT 10-Apr.
Created attachment 211837 [details] Test debug file with Mike doed at-spi2 GNOME-3-4 branch I not see any change unfortunately after I installed Mike doed change in at-spi2-core gnome-3-4 branch. Dave, if you would like trying the change, you need doing following. First, open GNOME Terminal, and run sudo su command. After you gived your password, you need run following commands: 1. Run your Ubuntu 12.04 system with apt-get build-dep at-spi2-core command. 2. Go to the /usr/src directory, and run following commands: mkdir at-spi2-core cd at-spi2-core git clone git://git.gnome.org/at-spi2-core cd at-spi2-core git checkout gnome-3-4 This command are important before you run following commands: sh ./autogen.sh --prefix=/usr make >/dev/NULL make install >/dev/NULL Restart your system, and test the problem. My results is following: I created a testing IRC account, and try sending me some messages. Before I not run orca --replace command, Orca doesn't spokening automaticaly the sent messages. After I run orca --replace command and typed new test messages, Orca wonderful reading the typed messages again after I press ENTER key. Attila
(In reply to comment #0) > Using 3.5.1pre on Ubuntu, either with Unity or Classic session, when I focus on > a pidgin buddy list or chat window, incoming messages not read. Special > bindings for pidgin not available. Script can be forced to load by issuing > "orca --replace" command in 'run' dialogue. Maybe this is a specific instance > of a more-general problem? Have noticed this with Office, as well, especially > the spreadsheet. Using Hammer Atila's instructions, the 'make' command gives a bunch of c compiler warnings, and 'make install', gives 'nothing to install'.
Created attachment 211864 [details] [review] Patch to increase the timeout Attila, could you try applying this patch and let me know if you still see the bug? It increases the initial timeout, so it'll tell me whether a five-second timeout is insufficient, or if something else is going on. There are some sub-directories of at-spi2-core which might not install anything, so running make install and redirecting stdout to /dev/null will show you messages from directories that don't install anything and suppress messages that show things being installed (since those will go to standard output rather than standard error).
(In reply to comment #0) > Using 3.5.1pre on Ubuntu, either with Unity or Classic session, when I focus on > a pidgin buddy list or chat window, incoming messages not read. Special > bindings for pidgin not available. Script can be forced to load by issuing > "orca --replace" command in 'run' dialogue. Maybe this is a specific instance > of a more-general problem? Have noticed this with Office, as well, especially > the spreadsheet. Thanks, Mike, for the refresher on the shell and redirection! For my own peace of mind, I'll do 'make install', without redirecting. It looks like warnings go to standard error, but don't necessarily stop the 'make' script(s)?
Created attachment 211900 [details] At-spi2-core install log Now I not redirected the make install with /dev/NULL, look the result. If I will be not seeing change, I making a deb package and installing local my Ubuntu system. I using following commands during compilation after applied Mike patch: make clean ./autogen.sh --prefix=/usr make make install Attila
Created attachment 211901 [details] Fresh debug file after I applied Mike patch Because I possible doing wrong the normal compilation (attached log will be tell this hopefuly), I maked a deb package with patched at-spi2-core. My experiences: Pidgin works right, have only one problem: When I launch Pidgin, account list is not focused default. If I switch the contact list and activating the new instant message and give the username my test IRC account, the chat window is default not focused. If I press ALT+F6 keystroke and type a message, when I press ENTER key, Orca right spokening the new chat message. Have equals positive experiences with Libreoffice Writer and Libreoffice Calc. Without enabled quickstart function Orca loading right script with Soffice applications, prewious experienced mistifical problems is not happening, independent with first Libreoffice apps start Libreoffice products starting my machine about 13 second. Attila
*** Bug 672784 has been marked as a duplicate of this bug. ***
If the window is not actually focused, that is not Orca's fault nor AT-SPI2's. If you are saying something else and I'm misunderstanding you and you think it's a bug, unless that bug is that the pidgin script does not automatically load, it belongs in a new report and not this report. Since Mike has committed the change to AT-SPI2 and since you are reporting that the script is loading correctly now, I am closing this bug as fixed. Thanks guys!