Bon dia

Chema Cortes pych3m4 en gmail.com
Jue Ene 11 19:23:04 CET 2007


El 2007/1/11, Xin Xic <xinxic en gmail.com> escribió:


> No obstante, hoy intentando hacer una ventanita con Tkinter me he dado
> cuenta que el tkinter no me funciona sobre VNC. En canvio si que
> funciona directamente sobre el ordenador.
>
> A ver si vosotros teneis experiència en esto. Sinó deberé cambiar el
> hàbito de trabajar remotamente. Sabeis a que és debido ?
>
> El error devuelto és este:
>         File "hello_world.py", line 9, in ?
>                 root = Tkinter.Tk()
>         File "/usr/lib/python2.4/lib-tk/Tkinter.py" line 1569, in __init__
>                 self.tk = _tkinter.create(screenName, baseName, className,
> interactive, wantobjects, useTk, sync, use)
> _tkinter.TclError: this isn't a Tk applicationunknown color name "Black"

No es un problema del tkinter, sino de la configuración de las X del
sistema desde el que ejecutas el cliente VNC. No dices qué
distribución de linux usas; pero, en general, lo que tienes que hacer
es ajustar el RgbPath en el fichero de configuración (eg:
/etc/X11/xorg.conf), o reinstalar la base de datos rgb.txt que define
los colores (pe: reinstalando el paquete xorg-server-utils).




Más información sobre la lista de distribución Python-es