Perhaps try to get debug output out of at-spi2-registryd. There might be better ways, but I would replace it with a script. Something like
sudo mv /usr/lib/at-spi2-core/at-spi2-registryd{,_} sudo tee << "EOF" /usr/lib/at-spi2-core/at-spi2-registryd #!/bin/bash G_MESSAGES_DEBUG=all /usr/lib/at-spi2-core/at-spi2-registryd_ $* &>>/tmp/at-spi2-registryd-$USER.log EOF sudo chmod +x /usr/lib/at-spi2-core/at-spi2-registryd
The output should end up in /tmp/at-spi2-registryd-*.log.
Perhaps try to get debug output out of at-spi2-registryd. There might be better ways, but I would replace it with a script. Something like
sudo mv /usr/lib/ at-spi2- core/at- spi2-registryd{ ,_} at-spi2- core/at- spi2-registryd DEBUG=all /usr/lib/ at-spi2- core/at- spi2-registryd_ $* &>>/tmp/ at-spi2- registryd- $USER.log at-spi2- core/at- spi2-registryd
sudo tee << "EOF" /usr/lib/
#!/bin/bash
G_MESSAGES_
EOF
sudo chmod +x /usr/lib/
The output should end up in /tmp/at- spi2-registryd- *.log.