Okay, I've made some progress.  I used CVS to checkout the current (as
of today) version of XFree86, then I compiled and installed it.  Now
when I boot Linux (Redhat 7.1) I get a logon screen for GNOME rather
than nothing, as I did before.  When I logon, however, there is just one
open window which has "xsm: Default" as a header, and four panels:
"Client List, Session Log, Checkpoint, Shutdown."  That's it.  Nothing
else is on the screen.  I know what it should look like since I've
installed RH7.1 on another machine with no problems.  I'm specifying the
r128 driver with no additional arguments.

Any ideas?

Another thing.  When I run startx from a command prompt it complains
about not finding libfreetype.so.7, even though this library exists
under /usr/X11R6/lib.  The log file indicates that the video card (ATI
128 Rage Pro Ultra) is being detected apart from "No DFP Detected."
What does THAT mean?

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On
Behalf Of Sprague, IT3
Sent: November 6, 2001 11:10 PM
To: '[EMAIL PROTECTED]'
Subject: RE: [Newbie]video problem: ATI Rage 128 Pro Ultra

Because so much has changed since 4.1.0, you'll need the entire thing
(cvs
-z9 checkout xc). 

A few MAJOR caveats, though:

do *NOT* move the /usr/X11R6 tree, this will break tons of stuff. If you
want a backup, COPY (with tar or cp, or use a GUI) that tree elsewhere.

If you use a version of GCC later than 2.95.3 (if you use RedHat 7.x or
Mandrake 8.x, you do. otherwise, use gcc --version to find out), then
you'll
need to edit the file xc/config/cf/xf86site.def. In that file, there's a
line which reads #define DefaultGcci386Opt (or something to that
effect).
make sure that option reads '-O3 -march=pentium -mcpu=pentium
-fno-merge-constants -fschedule-insns2 -fomit-frame-pointer' (sans the
quotes, of course). These options will make X faster, but the
-fno-merge-constants is absolutely necessary to avoid a fatal error
afterward. Note that you can (and should) replace 'pentium' in
'-march=pentium -mcpu=pentium' with 'pentiumpro' if you have a Pentium
Pro/II/III/IV/Celeron or with 'athlon' if you have an Athlon/Athlon
MP/Athlon XP/Duron Morgan/Duron Spitfire. These are further
optimizations
that will make X run more efficiently (read:faster) on your hardware.

To do the actual CVS checkout, follow the instructions on the XFree86
site.
It takes a few hours over a 56k dialup. It shouldn't be too bad over
128k
ISDN or DSL/cable, though. (make absolutely sure to use the -z9 flag to
CVS,
in order to enable compression.)


_______________________________________________
Newbie mailing list
[EMAIL PROTECTED]
*** To unsubscribe , or change message options, see:
http://XFree86.Org/mailman/listinfo/newbie

Reply via email to