Hi, I'm having some problems getting the graphical FSL programs to run. The
command-line based applications seem to work fine, but the ones with the
Graphics don't seem to run except fslview.
whenever I run fsl, I get:
Application initialization failed: Can't find a usable tk.tcl in the
following directories:
/usr/local/fsl/lib/tk8.4 /usr/local/fsl/lib/tcl8.4/tk8.4
/usr/local/lib/tk8.4 /usr/local/fsl/library /usr/local/library
/usr/local/tk8.4.14/library /usr/tk8.4.14/library
/usr/local/fsl/lib/tk8.4/tk.tcl: can't access
"::tk::Priv.::ffff:10.0.0.10:0": parent namespace doesn't exist
can't access "::tk::Priv.::ffff:10.0.0.10:0": parent namespace doesn't exist
while executing
"upvar #0 ::tk::Priv.::ffff:10.0.0.10:0 ::tk::Priv"
("uplevel" body line 1)
invoked from within
"uplevel #0 upvar #0 ::tk::Priv.$disp ::tk::Priv"
(procedure "tk::ScreenChanged" line 9)
invoked from within
"tk::ScreenChanged [winfo screen .]"
(file "/usr/local/fsl/lib/tk8.4/tk.tcl" line 284)
invoked from within
"uplevel #0 [list source $file]"
/usr/local/fsl/lib/tcl8.4/tk8.4/tk.tcl: can't access
"::tk::Priv.::ffff:10.0.0.10:0": parent namespace doesn't exist
can't access "::tk::Priv.::ffff:10.0.0.10:0": parent namespace doesn't exist
while executing
"upvar #0 ::tk::Priv.::ffff:10.0.0.10:0 ::tk::Priv"
("uplevel" body line 1)
invoked from within
"uplevel #0 upvar #0 ::tk::Priv.$disp ::tk::Priv"
(procedure "tk::ScreenChanged" line 9)
invoked from within
"tk::ScreenChanged [winfo screen .]"
(file "/usr/local/fsl/lib/tcl8.4/tk8.4/tk.tcl" line 284)
invoked from within
"source /usr/local/fsl/lib/tcl8.4/tk8.4/tk.tcl"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list source $file]"
/usr/local/lib/tk8.4/tk.tcl: can't access "::tk::Priv.::ffff:10.0.0.10:0":
parent namespace doesn't exist
can't access "::tk::Priv.::ffff:10.0.0.10:0": parent namespace doesn't exist
while executing
"upvar #0 ::tk::Priv.::ffff:10.0.0.10:0 ::tk::Priv"
("uplevel" body line 1)
invoked from within
"uplevel #0 upvar #0 ::tk::Priv.$disp ::tk::Priv"
(procedure "tk::ScreenChanged" line 9)
invoked from within
"tk::ScreenChanged [winfo screen .]"
(file "/usr/local/lib/tk8.4/tk.tcl" line 284)
invoked from within
"source /usr/local/lib/tk8.4/tk.tcl"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list source $file]"
This probably means that tk wasn't installed properly.
tk.tcl is, as far as I can tell, located in /usr/local/fsl/lib/tk8.4
Michael Huang
Research Assistant
|