Fedora 11 is not out yet, its just in the rawhide repository. In order to upgrade from Fedora 10 to Fedora 11, you need to do it via yum.
1. Enable the rawhide repository
2. Remove the python-2.5 packages as it will conflict with the python-2.6 on rawhide
(Skip the missing ones, i had installed extra packages, so above command worked for me)
3. Now do a yum update
After the installation is complete, you need to edit the following configuration files
1. Update /boot/grub/grub.conf to allow the nvidia driver to be loaded on 2.6.29 kernel
nopat is the option which you should add.
2. Current nvidia driver 180.22, doesn't work with the latest xorg that is being shipped with the Fedora 11.
You will see an error in /var/log/Xorg.0.log if you fail to do this step
The fix is simple (which i had mentioned earlier for the older nvidia driver)
a. Rename your current Xorg binary
b. Create a blank Xorg file, make it executable
c. Add the following lines
3. Thats it, now restart your macbook, and boot into the newly installed Fedora 11 Rawhide (9.10)
I have just installed Fedora 11, so far seems promising, no crashes yet.
Few notes
Firefox version is bumped up to 3.1 by default
Pre Upgrade Steps
1. Enable the rawhide repository
cat /etc/yum.repos.d/rawhide.repo
[rawhide]
name=Fedora - Rawhide - Developmental packages for the next Fedora release
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/development/$basearch/os/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-test-$basearch file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
2. Remove the python-2.5 packages as it will conflict with the python-2.6 on rawhide
/bin/rpm -e fusion-icon-gtk compiz-gnome ccsm ekiga setroubleshoot setroubleshoot-server compizconfig-python fusion-desktop-effects fusion-icon fusion-icon setroubleshoot-plugins
(Skip the missing ones, i had installed extra packages, so above command worked for me)
3. Now do a yum update
sudo yum update -y
Post upgrade steps
After the installation is complete, you need to edit the following configuration files
1. Update /boot/grub/grub.conf to allow the nvidia driver to be loaded on 2.6.29 kernel
title Fedora (2.6.29-0.28.rc1.fc11.x86_64)
root (hd0,2)
kernel /vmlinuz-2.6.29-0.28.rc1.fc11.x86_64 ro root=UUID=25d9d23a-5a17-4ffe-831f-556213caaa16 rhgb quiet nopat
initrd /initrd-2.6.29-0.28.rc1.fc11.x86_64.img
nopat is the option which you should add.
2. Current nvidia driver 180.22, doesn't work with the latest xorg that is being shipped with the Fedora 11.
You will see an error in /var/log/Xorg.0.log if you fail to do this step
112 ================ WARNING WARNING WARNING WARNING ================
113 This server has a video driver ABI version of 5.0 that this
114 driver does not officially support. Please check
115 http://www.nvidia.com/ for driver updates or downgrade to an X
116 server with a supported driver ABI.
117 =================================================================
118 (EE) NVIDIA: Use the -ignoreABI option to override this check.
119 (II) UnloadModule: "nvidia"
120 (II) Unloading /usr/lib64/xorg/modules/drivers//nvidia_drv.so
121 (EE) Failed to load module "nvidia" (module requirement mismatch, 0)
122 (II) LoadModule: "synaptics"
123 (II) Reloading /usr/lib64/xorg/modules/input//synaptics_drv.so
124 (EE) No drivers available.
125
126 Fatal server error:
127 no screens found
The fix is simple (which i had mentioned earlier for the older nvidia driver)
a. Rename your current Xorg binary
mv /usr/bin/Xorg /usr/bin/Xorg.0
b. Create a blank Xorg file, make it executable
touch /usr/bin/Xorg
chmod +x /usr/bin/Xorg
c. Add the following lines
vi /usr/bin/Xorg
#!/bin/bash
exec /usr/bin/Xorg.0 -ignoreABI "$@"
3. Thats it, now restart your macbook, and boot into the newly installed Fedora 11 Rawhide (9.10)
nareshv /etc/yum.repos.d $ cat /etc/issue
Fedora release 10.90 (Rawhide)
Kernel \r on an \m (\l)
I have just installed Fedora 11, so far seems promising, no crashes yet.
Few notes
Firefox version is bumped up to 3.1 by default