"Hey, I really messed up my Fedora installation. It started when I wanted to install GTK+, and it complained about XFree86-libs not being installed (which it was, but maybe it was corrupted in some way..). So I thought I'd just reinstall XFree86-libs... I ran yum remove and then yum install, but it didn't work. Instead, basically all icons on the desktop disappeared and no programs worked.. I've managed to install XFree86 and gdm now, but it's still not enough. When I boot up and try to log in it says that my windows manager, "Fvwm2" isn't found on my system. Any idea on what to do next? Is it possible to fix this, or should I just reinstall?"
You can use command line rpm to install fvwm2 from your install CD. Then use rpm to install the next thing that is missing and so on until you get everything reinstalled.
Or you can back up /home and any other personal data that you have and reinstall.
I don't know for sure which method is less work. Use this command:
rpm -qa | sort > /root/packages.txt
to create a library containing every package name. Then use:
to look over your packages and see if you can tell how much you are missing. Are you missing KDE or GNOME?
Be prepared. Create a LifeBoat CD.