Hello, The traceback I think is to do with a change in dependencies between at-spi and the newer at-spi on dbus (at-spi2). On my debian system (using at-spi 1.30.1) I just tried to do the import causing the import error and got that error (orca works fine on this debian system). I then had a look for the package and found the debian package python-xlib and once installed the import works fine. Not being very familiar with the fedora packages I am unsure of the fedora package name but the debian package says the homepage for the package is http://python-xlib.sf.net. While I think its not causing the traceback, I am concerned by the GTK warning about being unable to load the atk-bridge module, as I understand it this will break accessibility. Did this module get moved with the at-spi2 change? Michael Whapples On -10/01/37 20:59, Adam Williamson wrote: > On Sun, 2010-09-19 at 23:57 +0100, Michael Whapples wrote: > >> Hello, >> While it may not be what was asked for, there is a problem with the i686 >> gnome desktop one. When I boot it, wait for the desktop to appear and >> then try and launch the orca screen reader http://live.gnome.org/Orca >> (press alt+f2 for run and then type orca and press enter) orca fails to >> load. >> >> Unfortunately as I rely on orca for output from the system I cannot see >> any error message when I launch orca from gnome-terminal. However I can >> say the following, I know the sound and text to speech chain is working >> from orca as when I give the command "orca -t" from gnome-terminal orca >> will go through its text based set up questions providing speech output. >> Even after doing the text based set up and logging out and back in orca >> still fails to load. >> >> This is a severe accessibility issue. >> >> As I said, being unable to see I cannot get the error message so cannot >> proceed with working out the cause, however if someone could try >> launching orca (without any options) from gnome-terminal and give me the >> output, I can try and find out the cause. >> > Thanks for reporting this. I agree entirely, this is clearly a major > issue for anyone who relies on Orca. Unfortunately we don't capture > accessibility stuff in the release criteria right now, which is an > omission we should fix and I'm sorry about that. > > The error I get trying to run orca from a terminal is a Python > traceback: > > [adamw@vaioz live]$ orca > Gtk-Message: Failed to load module "atk-bridge": libatk-bridge.so: > cannot open shared object file: No such file or directory > > (orca:31286): Bonobo-WARNING **: Bonobo must be initialized before use > Traceback (most recent call last): > File "<string>", line 1, in<module> > File "/usr/lib64/python2.7/site-packages/orca/orca.py", line 2205, in > main > init(pyatspi.Registry) > File "/usr/lib64/python2.7/site-packages/orca/orca.py", line 1618, in > init > "object:children-changed") > File "/usr/lib/python2.7/site-packages/pyatspi/registry.py", line 269, > in registerEventListener > self._set_default_registry () > File "/usr/lib/python2.7/site-packages/pyatspi/registry.py", line 163, > in _set_default_registry > self._set_registry (MAIN_LOOP_GLIB) > File "/usr/lib/python2.7/site-packages/pyatspi/registry.py", line 134, > in _set_registry > cache = AccessibleCache (app_name) > File "/usr/lib/python2.7/site-packages/pyatspi/cache.py", line 326, in > __init__ > self._manager = DesktopCacheManager (self) > File "/usr/lib/python2.7/site-packages/pyatspi/cache.py", line 87, in > __init__ > bus = SyncAccessibilityBus (registry.Registry()) > File "/usr/lib/python2.7/site-packages/pyatspi/busutils/bus.py", line > 163, in __new__ > _bus.BusConnection.__new__ (cls, _get_accessibility_bus_address(), > None) > File "/usr/lib/python2.7/site-packages/pyatspi/busutils/bus.py", line > 30, in _get_accessibility_bus_address > from Xlib import display, Xatom > ImportError: No module named Xlib > > looks like it may wind up being a dependency issue, if the Xlib module > is available somehow; if not, it means orca needs rewriting in some way, > or the module got renamed, or the module hasn't been rebuilt for Python > 2.7, or something like that. I will file a bug, mark it as NTH for Beta > RC3, and investigate. Thanks. > -- desktop mailing list desktop@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/desktop