Gentoo Archives: gentoo-accessibility

From: Derek Roberts <×××××.com>
To: gentoo-accessibility <gentoo-accessibility@l.g.o>
Subject: [gentoo-accessibility] Re: it works! Mostly
Date: Sun, 24 Apr 2011 20:02:47
In Reply to: [gentoo-accessibility] it works! Mostly by Derek Roberts
Hey all,
Still trying to figure this out. I re-emerged at-spi-registryd, dbus
and gconf with all the debugging stuff, and tried running
/usr/libexec/at-spi-registryd in gdb. Here's what I get:
Starting program: /usr/libexec/at-spi-registryd
[Thread debugging using libthread_db enabled]

(process:10250): GLib-GObject-CRITICAL **: gtype.c:2710: You forgot to
call g_type_init()

(process:10250): GLib-GObject-CRITICAL **: g_object_new: assertion
`G_TYPE_IS_OBJECT (object_type)' failed

(process:10250): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

Program received signal SIGSEGV, Segmentation fault.
0xb7c502b8 in set_engine (client=0x0, engine=0x8056030) at gconf-client.c:275
275       if (engine == client->engine)
(gdb) bt
#0  0xb7c502b8 in set_engine (client=0x0, engine=0x8056030) at
#1  0xb7c50845 in gconf_client_get_default () at gconf-client.c:466
#2  0x080507de in main (argc=1, argv=0xbfffeee4) at registry-main.c:201
I also get this in syslog-ng's console:
Apr 24 14:32:06 craptacular kernel: at-spi-registry[5881]: segfault at
c ip b73732b8 sp bfe77b70 error 4 in[b734e000+36000]
Anyone know what could be wrong here? I emerged gconf with the
policykit use flag if it helps. Consolekit and dbus are started as
well. I have no idea what could be wrong with it lol.
I tried running at-spi-registryd from a debian image (I'm not sure
what version of at-spi that is though), and it works mostly, although
the gnome panels aren't accessible. Also, I can't open the menu or run
app dialog, nothing happens when I hit alt+f1 or alt+f2. Makes me
think there's something more interesting going on...
{.i doi .tcikoritys. mi cuxna ba'e do}

On 3/27/11, Derek Roberts <×××××.com> wrote:
> Hi all, > > First, thanks to the devs for getting this all working! I installed > Gentoo using the live cd from March 8 a couple weeks ago (speakup and > espeakup work!). Had some initial issues (I forgot to put the > filesystem type for /dev/sda5 in /etc/fstab for my root partition!), > but it's been up for about a week now. I tried emerging gnome and > xorg-server a couple days ago, and am having this weird problem. After > I start gnome, I get orca's welcome message, but nothing else. I tried > logging into a console as my normal user, and setting DISPLAY to :0. > When I tried loading orca from there, I got an error saying it > couldn't find or activate the at-spi-registry daemon. So, I tried > starting /usr/libexec/at-spi-registryd manually. It gave me several > assertion errors, and segfaulted. Out of curiosity, I tried starting > at-spi-registryd from my debian filesystem copy. That ran ok (it did > throw a couple errors, but it stayed running), so I started orca. It > came up fine, and that's where I am now. I can start apps from my > normal user's console, but can't access the panels, run apps, or get > to the app menu in gnome. This makes me think I forgot a use flag or > something when I emerged gnome or one of it's deps. Has anyone else > had this problem and if so, what did you do to fix it? > > Thanks, > KJ4UFX > {.i doi .tcikoritys. mi cuxna ba'e do} >