Error running freeciv on dxwin32

Carl D. Blake carl@boeckeler.com
Fri Jun 9 14:02:00 GMT 2000


Todd Goodman wrote:
> When you say you ran the freeciv client on Linux, what do you mean?
> You ran a Linux version of the Freeciv client and set the DISPLAY
> to your windows machine?  I think your font server would still be
> on the windows machine then.  Maybe you missed the error messages on
> the Linux side?
>
Exactly.  I set the DISPLAY to point to my windows machine and ran the
Freeciv client on Linux.  I tried it more than once with different window
managers and never saw an error from gdk about missing fonts.  However, the
version of Freeciv on the Linux machine is 1.8.0.  The version of Freeciv on
the windows machine is 1.10.0.  This may be the source of the font error
messages.

> The error about the X connection being broken is almost certainly
> a result of the client shutting down (since I believe it abort()s due
> to the missing fonts).
>
> There's certainly many many people running the GTK client under Linux.
>

The Freeciv client works fine on the Linux box when connecting to the Linux
X server.  I even had it working using VNC.  It's only when I try to run the
Xfree86 X server on my windows machine and then run Freeciv 1.10.0 on my
windows machine or run Freeciv 1.8.0 on the Linux box with my display set to
my windows machine that I get the error which aborts the client.  When I run
Freeciv on the Linux box with my display set to my windows machine I can see
the screen begin to display, but then it gives me the error about X server
killed and stops.

> I use Exceed with the Freeciv client and everything works as expected.
>

I didn't want to pay $200 for an X server.  It sounds like there's still
some things missing in the Xfree86 X server for windows.

> The fonts that Freeciv uses can be redefined by the ruleset system
> (I think), but it looks like it wants "10x20" and "8x16" by default.
>
> These are usually in the misc font collection.

I checked the misc font collection for Xfree86 and those fonts are there.

> On Fri, 9 Jun 2000, Carl D. Blake wrote:
>
> > Date: Fri, 9 Jun 2000 10:59:02 -0700
> > From: Carl D. Blake <carl@boeckeler.com>
> > To: <cygwin-xfree>
> > Subject: Re: Error running freeciv on dxwin32
> >
> > I've tried an experiment where I tried running the freeciv client from
the
> > linux system.  It doesn't complain about missing fonts but it does give
the
> > same message about the X connection to 10.0.1.151:0.0 broken (explicit
kill
> > or server shutdown).  I tried several window managers and I get the same
> > result (I guess that's not unexpected).  For some reason freeciv thinks
that
> > the X connection is broken.  The X server is still up and running.
Maybe
> > it's because the X server is slow and takes too long to respond to the
> > freeciv client.
> >
> > I have been completely unsuccessful in running the XWin X server.  Is
XWin
> > faster than DXWin32 or is there no difference?
> >
> > > > "Carl D. Blake" wrote:
> > > >
> > > > > I am having problems running freeciv using the dxwin32 X server.
The
> > > server
> > > > > starts up fine.  Everything seems to be running.  I then run the
> > freeciv
> > > > > client and get the following messages:
> > > > >
> > > > > Gdk-CRITICAL **: file gdkfont.c: line 205 (gdk_font_ref):
assertion
> > > `font
> > > > > !=NULL' failed.
> > > > >
> > > > > Gdk-CRITICAL **: file gdkfont.c: line 205 (gdk_font_ref):
assertion
> > > `font
> > > > > !=NULL' failed.
> > > > > 1: Could not open file "/g/Program files/Freeciv/./.civclientrc"
> > > > > Gdk-ERROR **: X connection to :0.0 broken (explicit kill or server
> > > > > shutdown).
> > > > >
> > > > > The X server is still running - it has not been killed or
shutdown.
> > The
> > > > > freeciv client stops at this point.  I have attempted to install
all
> > of
> > > the
> > > > > fonts in xfree86-fonts.tar, but the X server doesn't seem to see
them.
> > > My
> > > > > impression is that the dxwin32 will not work with compressed fonts
(is
> > > this
> > > > > true?).  If I need to install more fonts, how do I go about doing
> > that?
> > > > > I've been playing around with the fonts.alias and fonts.dir files
and
> > > > > decompressing various fonts, but I'm having no luck.
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> >
>
>



More information about the Cygwin-xfree mailing list