On Sun, 26 Aug 2001, Clarence Verge wrote:
> On Sat, 25 Aug 2001 23:58:29 -0400 (EDT), Steve <[EMAIL PROTECTED]> wrote:
>
> > It appears that Xconfigurator is using ncurses,
> > so shouldn't require any X server at all to run.
>
> No, I'm the one using the cursing. <G>
> I realized belatedly that the graphic configurator isn't using any
> graphic mode - just text with reversed color and some simple button
> constructs from the ASCII graphic set.
ncurses is the library handling the ASCII "graphics."
> My original install was purely default. I didn't copy or install
> the MACH and ACCEL drivers because I wouldn't have known enough
> to do that.
> This is a 600Mb CD - surely they were included ?
The installation program probed the video card, and
then installed the appropriate X server for you.
> Should I trust either of the configurators to do the right
> thing and select drivers that exist instead of bombing ?
As long as a correct server is installed, the
configurator will configure it.
> > Could be. During your initial install, you might
> > have just put in the appropriate driver.
>
> Not likely. I know more about the required procedure now than I did
> then. I guess this is the only way I learn. Reading the man is out.
> Too big. <G>
I should have said the installation program did it for
you. ;-)
> > No, for that you'll need to install the rpm which
> > contains it. That'll be
> > <cdrom>/RedHat/RPMS/XFree86-SVGA-3.3.x-x.i386.rpm
>
> Thanks for that one also. I tried browsing the CD earlier this evening
> and ran into the usual problem. Nothing like XF86_SVGA was there in
> plain sight so I assumed it was in one of the images. I didn't even
> look in RPMs. Should I be going for 45s or 78s ?
rpms are packages. Images are for creating bootdisks.
You'll find XF86_SVGA inside of XFree86-SVGA-3.3.x-x.i386.rpm
I'd say this will be the process you need to follow:
(anything following the # symbol means a literal
command to be entered as root)
1) insert RH 5.x CD in drive
2) # mount /mnt/cdrom
3) # cd /mnt/cdrom/RedHat/RPMS
4) # ls -l | grep XFree86-SVGA
will show you the exact version number of what
you have on your CD.
5) # rpm -ivh XFree86-SVGA-3.3.x-x.i386.rpm
will install it. Obviously, replace the x-x with
the version on your CD. You should see some
hash marks march across your screen, indicating
the installation is in progress, and completed.
6) # rm /usr/X11R6/bin/X
We do this because you can't relink an existing
symlink to a different program. In case the
Xconfigurator doesn't rm it before trying to
create a new symlink, we'll just do it to make
sure.
7) Rerun Xconfigurator again as before, letting it
make the link for you.
8) # ls -l /usr/X11R6/bin/X
to doublecheck that /usr/X11R6/bin/X -> XF86_SVGA
(or Xwrapper)
9) # startx
it works, great!
10) CTRL-ALT-BCKSPC
11) # exit
12) login as user
13) $ startx
it works, great again! You're done.
14) Uh, oh... problems? Looking at /var/log/messages
should shed some light on what went wrong. No?
15) e-mail me off list. I imagine this has been
deleted by more people than have read it. ;-)
If you no longer have the ATI card, or are pretty
sure you won't use it again, you can free up some space
by uninstalling it. (If you change your mind, you can
always just reinstall it doing what you just did)
Find the name of the unused package doing
# rpm -qa | grep XFree86
This will show you all installed packages containing
the XFree86 in their names.
You need the basic XFree86 package, xfs, libs, fonts,
and maybe devel. In addition to that, you'll see one
of the Mach packages. You can uninstall it by
# rpm -e XFree86-Mach64(32)(8)
(obviously modify to reflect your actual installed
Mach package)
Uninstalling needs only the package name. Don't use
the version number for uninstalling as you do when
installing.
- Steve