Fedora 9 downgrade to F8 xorg allows install of Parallels Tools
Sorry about the "Dead Parrot" crack. It was a bit harsh as well as inaccurate.
F9 is a perhaps a "Woozy Parrot" rather than a dead one.
The discussion about this problem has some finger pointing. The manufacturers say it's the Linux people's fault because they can't develop their drivers against a moving / buggy / alpha-beta level API. The Linux folk say they can't be held back by companies that produce closed proprietary drivers that violate the spirit if not the letter of the OSI and besides they are wimps if they can't keep up.
What the nvidia users were doing was to downgrade their xorg video to that of the F8 release to get a display. nvidia has since come out with excellent but closed drivers that work.
Anyway, I decided to try that with F9 under Parallels and see if the Tools install and work. This experiment appears to be successful.
The steps are:
1. Read some of the forums that discuss this. The steps here I got from the link at
http://www.fedoraforum.org/forum/showthread.php?p=1003106#post1003106
2. Install F9 in the usual way. When done do the fixes discussed earlier to get a working X display.
3. Take a Snapshot. In fact take a Snapshot at all good save points.
4. Make a work directory - I called it ParallelsF9/
cd to this
5. Get the F8 rpms from somewhere. I got them off the F8 DVD iso (mounted at /media/f8) using:
cp -p /media/f8/Packages/mesa-libGL-7.0.1-7.fc8.i386.rpm .
cp -p /media/f8/Packages/synaptics-0.14.4-11.fc8.i386.rpm .
cp -p /media/f8/Packages/xorg-x11-drv-evdev-1.1.2-5.fc8.i386.rpm .
cp -p /media/f8/Packages/xorg-x11-drv-keyboard-1.2.2-2.fc8.i386.rpm .
cp -p /media/f8/Packages/xorg-x11-drv-mouse-1.2.3-1.fc8.i386.rpm .
cp -p /media/f8/Packages/xorg-x11-drv-vesa-1.3.0-10.fc8.i386.rpm .
cp -p /media/f8/Packages/xorg-x11-drv-void-1.1.1-6.fc8.i386.rpm .
cp -p /media/f8/Packages/xorg-x11-server-Xorg-1.3.0.0-33.fc8.i386.rpm .
You can also use wget etc. and get later versions.
Take a Snapshot.
6. Remove the old packages (one command):
yum remove mesa-libGL synaptics xorg-x11-drv-evdev xorg-x11-drv-keyboard xorg-x11-drv-mouse xorg-x11-drv-vesa xorg-x11-drv-void
yum remove xorg-x11-server-common
7. Install F8 packages (one command):
rpm -U --oldpackage mesa-libGL-7.0.1-7.fc8.i386.rpm synaptics-0.14.4-11.fc8.i386.rpm xorg-x11-drv-evdev-1.1.2-5.fc8.i386.rpm xorg-x11-drv-keyboard-1.2.2-2.fc8.i386.rpm xorg-x11-drv-mouse-1.2.3-1.fc8.i386.rpm xorg-x11-drv-vesa-1.3.0-10.fc8.i386.rpm xorg-x11-drv-void-1.1.1-6.fc8.i386.rpm xorg-x11-server-Xorg-1.3.0.0-33.fc8.i386.rpm
Reboot.
8. Install Parallels Tools.
I had to remove a Modes line from the generated xorg.conf.
9. Reboot. Tweak. Run the resolution wizard. Fiddle.
Somehow it all started working, at least the parts that I was interested in: the nice dynamic resolution action and proper handling of the keyboard and mouse. Works for me.
This is a good experiment until an official fix comes out. If you are careful and keep good notes you might even be able to restore your F9 install to up-to-date status at that time.
P.S. Don't do a software update or you will lose all your work. There is a command to prevent yum from updating xorg but I don't know what it is.
Last edited: Jul 15, 2008