Para desativar o gdm no Ubuntu 9.10 e 10.04, renomeie o /etc/init/gdm.conf para /etc/init/gdm.disabled. No Ubuntu 9.04 é /etc/event.d/gdm.conf
O Ubuntu Server Edition é provavelmente mais fácil de usar para criar uma nova instalação de um servidor sem cabeçalho. Mas se você quiser evitar a reinstalação, use o Aptitude para limpar seus pacotes de desktop para que você chegue lá também.
Principalmente você precisa remover o meta-pacote ubuntu-desktop e deixar o Aptitude remover todas as suas dependências. Eu acho que você pode fazer isso com:
sudo aptitude purge --purge-unused ubuntu-desktop
Isto deve remover todo o subsistema GUI - Xorg, Gnome, GDM, etc. Ele deve deixar você com os pacotes ubuntu-minimal e ubuntu-standard e seus dependências (para ter certeza, você pode fixá-las no Aptitude). Estes são os pacotes básicos que todas as versões do Ubuntu usam (Server, Ubuntu, Kubuntu, Xubuntu, etc).
Uma vez feito isso, abra o Aptitude para instalar os pacotes que você quer no seu servidor. Se você quer uma GUI mais leve, instale o Xubuntu (XFCE ao invés do Gnome, o meta-pacote xubuntu-desktop ) ou Lubuntu (LXDE ao invés do XFCE, meta-pacote lubuntu-desktop ).
Se você pretende rodar o Ubuntu apenas como servidor, você deve dar uma olhada no Ubuntu Server Edition , o que eliminaria todos os processos relacionados ao desktop e liberaria alguns recursos.
A maneira mais fácil de evitar a inicialização em um ambiente x (pelo menos no Ubuntu 10.04) é editar seu arquivo grub. Faça isso por:
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
(pode=" quiet splash
"). GRUB_CMDLINE_LINUX_DEFAULT="quiet text"
, salve suas alterações e saia. sudo update-grub
Quando você inicializar, você estará no modo de texto. Se você quiser usar a área de trabalho, execute o comando: startx
.
Por que você instalou o Gnome em primeiro lugar se você quer um servidor sem cabeçalho? De qualquer forma, talvez esse pequeno guia sobre como desativar a GUI ajude você. Basicamente, você usa o rcconf para que o gdm e o X.org sejam iniciados.