[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Swarm-Support] error: TkExtra (instance)
From: |
Bill Northcott |
Subject: |
Re: [Swarm-Support] error: TkExtra (instance) |
Date: |
Fri, 3 Oct 2003 15:48:25 +1000 |
Here is the same error on MacOS X:
[PBG4-12BN:apps/objc/heatbugs] billn% ./heatbugs
error: TkExtra (instance)
Abort
How does it happen? Simple - I shut down the X-server.
Now this is easy on a Mac which does not use X-windows for its display,
but rather hard on a Linux box unless you are in CLI mode.
The only way I could see that you achieve the effect on Linux is if you
are invoking the program in an environment where DISPLAY is not defined.
Try
echo $DISPLAY
You chould get something like
:0.0
or
localhost:0.0
If you get nothing, try setting the DISPLAY variable.
There could be some other reason that tk cannot create a window on your
display. Permissions possibly.
Bill Northcott
address@hidden wrote on 03/10/2003 04:20:18 AM:
> All,
> I've seen this error discussed in the archive, but am having some
trouble
> finding the solution.
> I've (successfully?) installed swarm on Redhat 9, kernel 2.4.20-18.9,
with
> gcc 3.2.1. Using the tutorial to test swarm, all simpleBug's work until
> the gui's are introduced (simpleObserverBug). Then, upon execution I
get:
> > # ./bug
> > error: TkExtra (instance)
> >
> > Aborted
> sometime during the call to initSwarm. When I run ldd on the
executable,
> I get the following information related to Tcl/Tk:
> libtk8.3.so => /usr/lib/libtk8.3.so (0x40324000)
> libtcl8.3.so => /usr/lib/libtcl8.3.so (0x403e2000)
> ...
> libtk8.2.so => /usr/local/lib/libtk8.2.so (0x405b2000)
> libtcl8.2.so => /usr/local/lib/libtcl8.2.so (0x4065d000)
> If anyone has any suggestions, I greatly appreciate it! One note, I do
> not have root on the system I am working on . . .
> Thanks,
> Matt
> Matthew E. Gaston
> UMBC Department of Computer Science
> address@hidden
> "Only those who attempt the absurd will achieve the impossible."
> -- Einstein
>
> _______________________________________________
> Support mailing list
> address@hidden
> http://www.swarm.org/mailman/listinfo/support