[Xastir] New User

Tom Russo russo at bogodyn.org
Mon Jan 10 20:22:08 EST 2011


On Mon, Jan 10, 2011 at 07:17:10PM -0500, we recorded a bogon-computron collision of the <hank at hanklambert.com> flavor, containing:
> Well I followed the Ubuntu 10.04 How-to for installing Xastir, including the
> installation of GDAL. Everything went fine and I encountered no errors
> during installation. Xastir, however, will not start. When I go to launch
> it, this is what is displayed:
> 
> hank at Mint10 ~ $ xastir
> Found pid file: /home/hank/.xastir/xastir.pid
> Other Xastir process, pid: 6238 does not appear be running. 
> 
> 
[...]
> 
> x_spider: Can't bind local address
> Could some processes still be running from a previous run of Xastir?
> Error: BindingCould some processes still be running from a previous run of
> Xastir?
> UDP_Server process died.
> x_spider: Couldn't set read-end of pipe_udp_server_to_xastir non-blocking
> Could some processes still be running from a previous run of Xastir?
> XReadBitmapFile() failed: Bitmap not found?
> /usr/share/xastir/symbols/2x2.xbm
> XReadBitmapFile() failed: Bitmap not found?
> /usr/share/xastir/symbols/2x2.xbm
> hank at Mint10 ~ $

Is there any process named "xastir" actually running?

  ps auxww | grep xastir

If so, kill -9 it.

You also seem not to have removed your .xastir directory, because it's trying 
to look for files in /usr/share/xastir, which is where the synaptic-installed
version would have put things.  Your scratch-built version should be looking
in /usr/local/share/xastir.  This is controlled by the file xastir.cnf in 
your .xastir/config directoy.  It was first created by the synaptic version
you installed, and is now pointing to the wrong place.  So:

  mv .xastir dot_xastir_old

and restart (after killing any stray old processes).  It should regenerate your
.xastir directory and repopulate it appropriately.  You'll have to re-enter
all of your callsign/callpass/interface data if you do it that way.  But it's
a clean, fresh start.

The other option you can take rather than moving .xastir is to edit 
.xastir/config/xastir.cnf and change all the places where it refers to 
/usr/share and replace them with /usr/local/share.


-- 
Tom Russo    KM5VY   SAR502   DM64ux          http://www.swcp.com/~russo/
Tijeras, NM  QRPL#1592 K2#398  SOC#236        http://kevan.org/brain.cgi?DDTNM
 "The truth will set you free, but first it will piss you off."





More information about the Xastir mailing list