Installing Fedora 14 on an older 32 bit system
So, I would like a second system at home out in my shop area.
I have an old 32 bit system (a Gigabyte 7DXR motherboard with
an Athlon XP 1900+ cpu, 1.5 G of ram, and an Nvidia GeForce FX 5600XT graphics card).
A perfectly usable machine.
I scrounge a parallel ATA disk (120G) for it, repartition and install
Fedora 14 from the DVD.
I haven't done a fresh install in a long, long time, and it is amazing
how many issues come up due to bogus default choices in the fedora distro.
Nouveau and my Acer x223w
I have a nice Acer flat screen that will do 1600x1200, but the
Nouveau system has decided it can only do 1024x768. Having fought
with Nouveau in the past to no avail, I get the nvidia manufacturer driver.
I have decided that Nouveau either works out of the box, or you abandon it
-- as with many "clever" automatic systems,
if it doesn't figure out what is right,
there is no hope trying to configure it.
So I download the legacy
173.14 driver from the nvidia site and install it. I comes right up
with 1600x1200, and offers me an xorg.conf file if I want to customize.
Nice! This is how things ought to be.
For some reason telinit 3 was doing absolutely nothing back
in nouveau days. It remains to be seen if the nvidia driver is better
behaved. Since this and a number of things conspired to make my
system useless till I found a rescue disk after I installed a new
kernel and booted to it, I added this to my rc.local file:
/root/NVIDIA.run -s -n
The above file is a link to the NVIDIA driver install package as it
comes from the nvidia site. This means the driver gets rebuilt
every time I reboot, but this is a small price to pay for having
things work without hassle and I don't reboot often.
grub issues
First of all the obnoxious red hat graphical boot is back, so I edit
grub.conf and remove "rhgb" from the boot line. This works for the
2.6.35.6 kernel that was first installed. However, when I do a
yum upgrade to the 2.6.35.10 kernel, it is back! Apparently I must
now put norhgb on the boot line (well they fixed a bug, but made a
bad choice in making this the default without asking for it).
On top of this, I get no grub menu to offer me a choice of kernels.
This would have saved my bacon when I was still struggling with getting
the nvidia driver, run levels, and all that sorted out (I had to resort
to a rescue disk when I found myself with a new kernel and an nvidia
driver that wasn't doing the right thing). The trick here is to edit
grub.conf and add a line:
timeout=5
There is also a line hiddenmenu which you can comment out.
If you do this and leave timeout=0, you will get a menu which flashes
at you for a fraction of a second. If you comment this out and set a
timeout, you get only a menu, which I kind of like. If you have
hiddenmenu and a timeout, you get a countdown which you can interrupt
to get to the menu.
selinux
This has, so far, done nothing but annoy me. When I install the 2.6.35.10
kernel, it announces that it has to do a long and laborious relabelling of
my disk (the first sign that the dreaded selinux has arisen to make me miserable).
I endure this, then go to /etc/selinux and edit the config file to disable
this wretched thing.
Kernel messages
I am getting two sorts of these. First a cluster of what I am told are
harmless messages about:
Unable to locate IOAPIC for GSI 8
This are annoying, but the word is that they are harmless.
I also get various announcements about kernel oops, and in fact when I look
at /var/log/messages there is lots of chatter, and many mentions of
nouveau in the tracebacks, so if I can figure out how to get the
nouveau driver out of my life, my life will be better.
Getting rid of nouveau
This is not as easy as it should be, given that this thing sucks so bad.
I added it to /etc/modprobe.d/blacklist.conf - but lsmod shows that it is
still there. Apparently the virtual console setup uses it to offer high
resolution consoles, and this (along with "Plymouth" - the feature nobody
needs or wants) complicates things. Stand by for news as I dig and yank
on the roots to get rid of this weed.
Seahorse
Along with the 2.6.35.10 kernel I seem to also have this thing called seahorse.
(Sounds unlikely, but I didn't get the following question till I upgraded the
kernel):
Enter Password to unlock your login keyring
This appears in a cute little popup now, and seems to be linked in some way to
the fact that my wireless setup has a WPA secret password this thing feels it
needs to manage for me. So, the long and short of it is that I have to type
my password twice every time I login on this system, which I don't like much.
Have any comments? Questions?
Drop me a line!
Adventures in Computing / tom@mmto.org