Archivo de la etiqueta: Failed to load module

Instalación mínima de X11 para redireccionar aplicaciones gráficas en un servidor headless

Tras este título tan largo se esconde el tema que ya comenté de Exportar las X entre ordernadores con GNU/Linux. En Raspbian Lite puede bastar con lo que indiqué en montar un Raspbian a tu medida en la parte del final, pero en otros sistemas como armbian puede que no. Así que lo primero es añadir este paquete además de las aplicaciones que queramos: pcmanfm, geany, leafpad, etc. En una Terminal ponemos este comando:

sudo apt install xauth

Luego nos puede aparecer este error, o mensaje de error que hace tiempo también comenté comenté como resolver en este post sobre Canberra-Gtk-module.

El caso es que ahora, supongo que por cambios del sistema operativo, al exportar las X y abrir una aplicación gráfica en remoto, tengo estos nuevos errores que en realidad no parecen importar:

Gtk-Message: Failed to load module "gail" 
Gtk-Message: Failed to load module "atk-bridge"
** Message: x-terminal-emulator has very limited support, consider choose another terminal

Para resolverlos, basta instalar los siguientes librerías desde una Terminal:

sudo apt-get install libcanberra-gtk-module libcanberra-gtk3-module libcanberra-gtk0 libcanberra0 libatk-adaptor libgail-common

Cómo arreglar el error Gtk-Message: Failed to load module “canberra-gtk-module”

Si accedemos desde una Terminal remota a la Raspberry desde otro Linux, como expliqué en otra ocasión.

ssh-X-exportar-las-X-1

ssh-X-exportar-las-X-2

Es normal que se produzca el siguiente error:

Gtk-Message: Failed to load module "canberra-gtk-module"

canberra1

Para solucionarlo hay que instalar unas librerías, y estás a su vez puede que instalen más dependiendo de lo que ya tengamos en las Raspberry Pi. Una vez está todo listo para instalar, le decimos que con la tecla S y luego la tecla Enter / Intro / Return

sudo apt-get install libcanberra-gtk-module libcanberra-gtk0

canberra2

canberra3

Ahora volvemos a lanzar la misma aplicación que daba el error al usarla de forma remota pcmanfm y comprobamos que ya no hay problemas

canberra4

canberra5