If, like me, you can't boot after upgrading to Lucid, and can't boot off a Lucid CD, you need to
A) get a CD for a Ubuntu version before Lucid 10.04
B) change your boot parameters
C) optionally, install a newer kernel that fixes the Intel 8xx graphics problem
I have tried everything in
https://wiki.ubuntu.com/X/Bugs/Lucidi8xxFreezes and a number of other suggestions. I have only had success with this method.
A)
1. Go to the Ubuntu Releases site,
http://releases.ubuntu.com/
2. Choose Karmic or 9.10 and download one of the desktop CD .iso files.
3. Burn its contents to a 700 Mb CD.
B)
Boot from that CD.
You must edit a boot file as root. Nautilus has no options for editing files as root, so you must use commands.
1. Open a terminal.
2. The easiest way to go from here is to start Nautilus as root with "sudo nautilus" and edit files the usual way, without running each editing command below.
You will need to edit the boot file on your hard drive, not on the CD. The CD makes this confusing, since directories will not be in their usual places.
From the command line, your hard drive will be under /media/(long-nonsensical-name)
From Nautilus, it will show under Places as "106 GB Filesystem" or something.
If you have multiple partitions and there is more than one such listing, find the one that contains your home directory.
3. Navigate to /etc/default on your hard drive
4. Edit the file called grub
sudo gedit grub
On the line that begins GRUB_CMDLINE_LINUX_DEFAULT, add i915.modeset=1
GRUB_CMDLINE_LINUX_DEFAULT="splash i915.modeset=1"
If your /etc/default/grub doesn't exist, you are using the old Grub.
In that case, go to /boot/grub/ on your hard drive
and edit the file called menu.lst
There is one line that begins with # defoptions. Add i915.modeset=1"
# defoptions=quiet splash i915.modeset=1
5. Save and run the command
sudo update-grub
If gedit doesn't work, try another text editor. At the very least, nano should be present (control-o saves; control-x exits).
6. Reboot.
C)
1. Go to
http://kernel.ubuntu.com/~kernel-ppa/mainline/ and find the newest directory (I used v2.6.34-rc7-lucid)
2. Download the kernel image and header files
3. Install them from a terminal with the command
sudo dpkg -i (kernelfilename.deb) (headersfilename.deb)
or run sudo gdebi-gtk
3. reboot and choose that kernel.
Bookmarks