A compilação Karmic confundiu os scripts init.d. Você deve ser capaz de parar a execução do gdm modificando /etc/init/gdm.conf e adicionando 'runlevel [3] e' e alterando o stop runlevel de 016 para 0216 da seguinte forma:
description "GNOME Display Manager"
author "William Jon McCann <[email protected]>"
start on (runlevel [3]
and filesystem
and started hal
and tty-device-added KERNEL=tty7
and (graphics-device-added or stopped udevtrigger))
stop on runlevel [0216]
Conselhos retirados de este tópico .
Outra opção para inicializar sem o gdm é criar uma nova entrada no grub. Isso tem a vantagem de permitir que você inicialize no gdm novamente mais tarde, se quiser. Tente copiar a primeira entrada do /boot/grub/grub.cfg e coloque-a em /etc/grub.d/40_custom. Em seguida, adicione a palavra mágica: 'text' ao final da linha linux. O meu parece assim:
menuentry "Ubuntu, Linux 2.6.31-14-generic (console)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set f5a3b213-32f8-42b1-b402-62a5e2980897
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=f5a3b213-32f8-42b1-b402-62a5e2980897 ro quiet splash text
initrd /boot/initrd.img-2.6.31-14-generic
}
Em seguida, execute:
sudo update-grub
Você pode manter pressionada a tecla Shift enquanto inicializa para selecionar sua nova opção de menu.