La advertencia generada por el paquete at-spi-registryd.desktop es recurrente en el sistema Ubuntu Mate y es lanzado en el momento de intentar reiniciar o apagar el ordenador. El problema es inocente hasta que se convierte en un hecho frecuente y, por lo tanto, frustrante.
Síntoma:
El sistema señala que el paquete at-spi-registryd.desktop está en ejecución y no responde: está esperando que el programa finalice para apagar o reiniciar el equipo. Y para apagar o reiniciar el equipo cada vez hay que ignorar la advertencia e interrumpir el programa. La siguiente imagen describe el problema:
Diagnóstico:
El sistema ejecuta un paquete (indebidamente) como un programa.
Solución:
-
Abrir un terminal:
Ctrl+Alt+T
-
Buscar la ubicación del archivo de interés (at-spi2-registryd): en la consola (terminal), escribir el siguiente comando para dirigirse a la dirección '/etc/xdg/autostart' desde el gestor de archivos de tu preferencia (en este caso 'caja'):
sudo caja /etc/xdg/autostart
Segunda opción: ir a la dirección '/etc/xdg/autostart' usando la interfaz gráfica directamente como administrador (root).
2.1. Abrir el archivo at-spi-dbus-bus.desktop desde el gestor de archivos gráfico o abrir
directamente en la consola con el siguiente comando (en este caso, con el editor 'nano'):sudo nano /etc/xdg/autostart/at-spi-dbus-bus.desktop
Y ver la codificación (texto) interna, que es similar a la siguiente:
[Desktop Entry]
Type=Application
Name=AT-SPI D-Bus Bus
Exec=/usr/libexec/at-spi-bus-launcher --launch-immediately
NoDisplay=true
X-GNOME-AutoRestart=true
X-GNOME-Autostart-Phase=InitializationObservar/copiar el directorio en 'Exec'. En este directorio está el archivo de interés. Ya
puedes cerrar el archivo en el gestor gráfico o, en la terminal, con 'Ctrl+X'. -
Ahora debes abrir el directorio '/usr/libexec/' o '/usr/lib/at-spi2-core/' o el directorio que hallas encontrado en el paso anterior:
sudo caja /usr/libexec/
o
sudo caja /usr/lib/at-spi2-core/
-
Encontrar y cambiar los permisos del archivo ' at-spi2-registryd ': seleccionar el archivo con el botón secundario del mouse y abrir sus propiedades (click secundario -> Propiedades). Elegir la pestaña 'Permisos' y desmarcar la opción 'Permitir ejecutar el archivo como un programa'.
at-spi2-registryd -> Propiedades -> Permisos -> Desmarcar la opción 'Permitir ejecutar el archivo como un programa'.
Por último, presionar el botón 'cerrar' en la parte inferior para guardar los cambios.
Resumen:
Ctrl+Alt+T
sudo nano /etc/xdg/autostart/at-spi-dbus-bus.desktop
(para saber la dirección del archivo 'at-spi2-registryd')sudo caja /usr/libexec/
(el directorio para abrir depende del paso inmediatamente anterior).- Archivo ' at-spi2-registryd ' -> Propiedades -> Permisos -> Desmarcar la opción 'Permitir ejecutar el archivo como un programa'.
- Cerrar.
Fin.