Gtk-WARNING **: Locale not supported by C library.

By 6 de agosto de 2006 Linux No Comments

Problema: al ajecutar una aplicación nos sorprenden con esta alerta:tux_topic_mirror.png

(process:7066): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

(nvidia-settings:7066): Gtk-WARNING **: cannot open display:

Pueden ser 3 cosas:

1 – No estas directamente logado en el ordenador donde corres el programa (haces un rlgin o un telnet), en este caso tienes que poner la variable DISPLAY para el display de tu ordenador display (export DISPLAY=mycomputeur.mydomain.org:0) el ordenador remoto o el X-Server debe aceptar la conexión desde su host (desaconsejable autorización con xhost : xhost +ordenadorremoto, correcta configuración con Mit-Magic-Cookie).

2 - Te logeaste como user1, y después de hacer un su, intentaste ejecutar el programa como root. En este caso el Xserver es de la propiedad de user1 y tu intentas acceder como root, con lo cual la conexión es rechazada.
Solución :
Ejecuta el rpograma como user1 (el correcto, por el que entraste), o logeate como root (el erróneo).

3 – Último caso: no tienes el xserver en el ordenador. En este caso es la opción 2.

Leave a Reply

Your email address will not be published.