Hi
On Tue, May 29, 2001 at 11:45:02AM +0200, Melchior FRANZ wrote:
[snip]
>
> The respective section from /var/log/XFree.0.log when plex86
> wasn't run before is:
>
> (II) Loading /usr/X11R6/lib/modules/linux/libint10.a
> (II) Module int10: vendor="The XFree86 Project"
> compiled for 4.0.3, module version = 1.0.0
> ABI class: XFree86 Video Driver, version 0.3
> (II) TDFX(0): Softbooting the board (through the int10 interface).
> (II) TDFX(0): Primary V_BIOS segment is: 0xc000
> (II) TDFX(0): Softbooting the board succeeded.
>
> In other words: after using Plex86 the 3dfx video card can't
> be soft-booted via in10 any more. Any tip for how to further
> investigate the problem?
Why do you say that? The message says it succeeded!
> not willing to give up that easily
> m. :-)
>
> CPU: Intel 80686; 266MHz; UP
> RAM: 350M
> System: Linux 2.4.5 <--- new
What version of Linux *does* it work with for you? i.e. have
you tried it with Linux 2.4.4?
> X-Server: XFree86 4.0.3
plex86 works for me (haven't tested it extensively, though) on
XFree86 3 and Linux 2.4.4.
> Graphics: TDFX Voodoo 3 3000
> Plex86: CVS/HEAD as of today
> Compiler: gcc 2.95.2 (on SuSE 7.1)
I'm also using a different compiler. I've used egcs 2.91.66 on
RH 6.2 and gcc 2.96-69 on RH 7.0.
It could probably be one of a number of things... A bug in the
plex86 kernel module, a bug in XFree86 4.0.3, a bug in Linux
2.4.5, a bug in gcc 2.95.2... As to how to narrow it down, you
could try changing things one at a time and see what
combinations cause the problem.
e.g. keep Linux 2.4.5, XFree86 4.0.3, Voodoo 3, but change gcc.
If that works, the chances are it was a gcc bug or a bug that
was tickled by gcc. If it still crashes, there's a good chance
the bug is not in gcc. Swap something else. e.g. the video
card, or try XFree86 3.x. Just change one thing at a time,
though.
You could also try compiling everything with no optimisations.
Hope these suggestions help to narrow things down a little.
--
Michael Wood | Tel: +27 21 762 0276 | http://www.kingsley.co.za/
[EMAIL PROTECTED] | Fax: +27 21 761 9930 | Kingsley Technologies