My laptop hates Nouveau, and to save me the bother of upgrading from 10.04 to 11.04 (as I did with 10.10) I was wondering if there was a way to modify an Ubuntu ISO to run on the nVidia drivers instead of having t to install them afterwards.
I don't really want to switch to Mint, as I do love Unity.
So, is there a way for me to get/create an ISO with the nVidia drivers already installed and active?
EDIT: LiveCD system won't boot with Nouveau, and installing through alternate or any other method results in Nouveau being activated after installation, leaving me with a black screen, aside from the cursor. Hence why I'm asking about getting the NVIDIA drivers up and running.
Your problem is with
nouveau
so I'd suggest just blacklisting it so it never gets loaded. Normally speaking this would be done by editing/etc/modprobe.d/blacklist.conf
but that's not really feasible in a live setting.But you can still do it using a boot parameter.
disablemodules=nouveau
after the--
, right at the end of the line and hit return.This should get you to the desktop in VESA mode. From there you should be able to install.
Before you reboot, I suggest you mount the new installation and edit its
etc/modprobe.d/blacklist.conf
file to addblacklist nouveau
on a new line. If you don't do this you can do it later by doing thedisablemodules
-route in grub. See the Boot Options help page for more on this.Once you're sitting on your VESA version of the desktop, you can install the nvidia driver without any issue.
Alternatively:
alternate
ISO and boot to that. This is a text-mode installer. Bit rawer in places but it should get Ubuntu installed.Have you tried booting the livecd / your installed alternative ISO desktop with the kernel command line option:
Or if this doesn't work, perhaps the good old:
Nouveau hard locks my MacBook Pro 5,1 when booting but using the noaccel option allows it to boot successfully so it may work for you.