Re: frozen Xfree4.2

Frank Liu <[email protected]> Wed, 17 Apr 2002 12:16:13 -0500 (EST)
Newsgroups gmane.os.qnx.openqnx.devel
Message-ID <[email protected]>
Glad to hear you got it working.
Looks like the new Xphoton is very promising.
We can use the CVS feature of the sourceforge and create a openqnx
one, if Garry wants to open the Xphoton source.
Since XFree license is different from GPL, I guess you don't
have to release the source.

Frank

On Tue, 16 Apr 2002, Johan CARDON wrote:

> Subject: Re: Fwd: Re: [Openqnx-developer] frozen Xfree4.2
> Date: Tue, 16 Apr 2002 18:50:06 +0200
> From: Johan CARDON <johan.cardon-wMUr/[email protected]>
> To: Garry Turcotte <[email protected]>, Frank Liu <[email protected]>
>
> Le Lundi 15 Avril 2002 16:19, vous avez écrit :
> > Johan CARDON wrote:
> > > Le Vendredi 12 Avril 2002 19:52, vous avez écrit :
> > >>I'll attach a new XPhoton (don't know if it'll work with 6.1
> > >>I had to rebuild it on my 6.2 machine)
> > >>It expects the X stuff in /usr/X11R6 so if you have 4.2 just
> > >>make a link to /opt/X11R6
> > >>
> > >>As for the locking up, try adding the following to
> > >>xc/programs/Xserver/os/io.c
> > >>
> > >>#if defined(__QNXNTO__)
> > >>#define ETEST(err) (err == EAGAIN || err == EWOULDBLOCK || err == EINTR)
> > >>#else
> > >>...
> > >>
> > >>Let me know, how it goes...
> > >
> > > Garry,
> > > I have copied all the /opt/X11R6 stuff under /usr/X11R6 plus XPhoton in
> > > /usr/X11R6/bin and I start XPhoton with  :
> > > /usr/X11R6/bin/XPhoton -once
> > >
> > > Here is my results :
> > > It works better with Qt. The widgets are not damaged but I can't input
> > > text with my keyboard.
> >
> > So, it draws correctly. :)
> > As far as text input goes, the X server defaults to pointer focus
> > so it needs at least one mouse event to know what window you're on.
> > (If you don't move the mouse you won't get focus.)
> > Also, if you're not using a us keyboard layout in Photon, you may
> > have to manually load a mapping for Photon key caps to scan codes
> > (see the attached file...)
> >
> > > The big problem is that my system always randomly hang when I use XPhoton
> > > (like when I start the Xserver 4.2 alone).
> > > I Think the reason is that I'm using the Frank LIU's Xfree4.2 binaries.
> > > (same binaries, same effect)
> >
> > Try starting all your X stuff at priority 1 to see if they're just
> > running ready.
> > $ on -p1 sh
> > $ XPhoton &
> > $ xprograms &
> > ...
> > then you should still be able to start and run Photon programs...
> >
> > > So I have little questions :
> > > Are you using Frank LIU's binary for your test ?
> >
> > yes and no, I've built my own using frank's source changes
> >
> > > Do I have to recompile my own Xfree4.2 distribution ? (if yes, How ?)
> >
> > You shouldn't have to, but you can download XFree86 4.2
> > unpack it and 'make World'
> >
> > > Frank LIU says that on his system there isn't problem. I will configure
> > > another PC in my labs with a minimal QNX6.1A install to continue test.
> > >
> > > Thanks
>
> Gary, Frank,
>
> I have installed a system on another PC and run Qt3-designer (under new
> XPhoton or under XFree86 4.2 without photon) WITHOUT hang. up It works better
> under XFree than under XPhoton (always keystroke problem).
>
> I have re-installed from zero a system on my development machine. This
> machine hang without Qt3 or XFree4.2. Just after installing I start network
> configuration and it's hang up.
>
> So I think it's not Qt3 or XFree4.2 but a problem with my system ! What ?
> infortunately, I don't known :-(
>
> I used this machine for 4 months to developed a little PhAB application and
> I've never had such problem.
> A precision, it's a PICMG motherboard with two PIII. I have build my /.boot
> with /boot/build/qnxbasesmp.build.
> I think I will search and talk about that on qdn.public.qnxrtp and perhaps
> recontact you later. (Or, perhaps you have a great solution :-).
>
> Thanks for your help.
> --
> 				Institut Albert Bonniot
> Johan CARDON			Faculté de Medecine de Grenoble
> Laboratoire IMAG/TIMC/GMCAO 	Domaine de la Merci
> Tel: +33 (0)4 76 54 95 05	38706 La Tronche Cedex
>
> _______________________________________________
> openqnx-developer mailing list
> openqnx-developer-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/openqnx-developer
>