No Ubuntu 10.04, você deve consultar a documentação do Upstart, que lida com o início de tarefas e serviços durante a inicialização, parando-os durante o desligamento e supervisionando-os enquanto o sistema está em execução.
Inicialização do identificador inicial do gdm, portanto, você deve editar /etc/init/gdm.conf
sudo vi /etc/init/gdm.conf # or use nano if vi is unfamiliar
O nível de execução padrão no ubuntu 10.04 é 2, portanto você deve alterar esta linha
stop on runlevel [016]
adicionando "2" na lista de nível de execução
parar no nível de execução [01 2 6]
Agora você pode reiniciar o sistema.