swarm-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [swarm-hackers] Fedora 9 troubles: Swarm compiled, programs start, b


From: Marcus G. Daniels
Subject: Re: [swarm-hackers] Fedora 9 troubles: Swarm compiled, programs start, but die on "start" button
Date: Thu, 28 Aug 2008 16:49:40 -0600
User-agent: Thunderbird 2.0.0.16 (Windows/20080708)

Paul Johnson wrote:
I've installed Fedora 9 and built swarm-2.2.5 without any patches.  The
tcltk and blt versions provided by Fedora are used.  The build seems to
go fine.  Programs run OK in batch mode.

I've run into some trouble while trying to run applications.  Things
like this have been happening in Ubuntu from time-to-time and I thought
it was because I'm using the experimental window manager "compiz".  But
now on theis Fedora 9 system, I'm running strictly "out of the box" and
it dies.  Fedora 9 introduced the beta version of xorg and that was one
of the reasons why I gave up on Fedora and started using different Linux
distributions.  If you think this is just an xorg flaw, cool!  I feel
even more vindicated.
The crucial patch I found that was needed for BLT 3.0 (CVS) is here:

http://lists.gnu.org/archive/html/swarm-hackers/2008-08/msg00000.html

The `deep' change (as opposed to the crud that needed to get a compile), is the addition of the inputStyle slot for Tk 8.5. I see the patches for BLT 2.4 for Fedora 9 distributed in the SRPM has that, but it also has a whole bunch of other changes too. Certainly a bug in the X11 stuff in BLT could (and probably is) creating the problem you see. I was having actually crashes not X complaints but that was on x86_64.

Sounds like you aren't getting a useful debug trace because X11 is not in sync with the program. If you find the call to XSynchronize and move it outside the following #endif, you can force it to be in sync. (hack)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]