Gtk-WARNING **: cannot open display: at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 54.

Forums: 

hace unos dias actualice mi servidor y todo iba aparentemente bien, cuando termino. pero al querer instalar otro paquete no me dejaba me marcaba errores, como este Gtk-WARNING **: cannot open display: at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 54,

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "es_MX.UTF-8",
LC_ALL = (unset)
LANG = "es_MX.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory

pero bueno estos ultimos los pude medio arreglar con un export LC_ALL="C", en fin no he podido encontrar la solucion ya andube googleando y nada parece ser q es un bug pues he visto varias personas con el msimo problema, de antemano gracias por la ayuda q puedan darme, saludos y larga vida a DEBIAN.

pd. tengo debian squeeze y pongo laparte a la que hace mension ese error
sub init {
my $this=shift;

if (fork) {
wait(); # for child
if ($? != 0) {
die "DISPLAY problem?\n";
}
}
else {
@ARGV=@ARGV_for_gnome; # temporary change at first
Gnome2::Program->init('GNOME Debconf', '2.0');
exit(0); # success
}