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