Sie müssen lediglich gdm (oder den verwendeten Display Manager) deaktivieren. Wenn es zum Beispiel eine Distribution mit systemd ist:
# systemctl disable gdm
Möglicherweise müssen Sie sicherstellen, dass getty beim Booten auf tty1 gestartet wird:
# systemctl enable getty@tty1
Um GNOME mit startx zu starten, können Sie den folgenden Befehl ausführen:
$ startx /usr/bin/gnome-session
Stellen Sie sicher, dass Sie das (xorg-) xinit-Paket installiert haben.
Möglicherweise benötigen Sie jedoch eine ~ / .xinitrc-Datei, um das erforderliche Skript in /etc/X11/xinitrc.d/ zu laden, damit die GNOME-Apps ordnungsgemäß funktionieren:
if [ -d /etc/X11/xinit/xinitrc.d ] ; then for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do [ -x "$f" ] && . "$f" done unset f fi exec gnome-session
Du rennst einfach:
$ startx
in diesem Fall.
PS Ich nehme an, Trisquel verwendet zwar nicht systemd, aber zum Starten. Sie müssten also die Gleichwertigkeit dieser systemctl-Befehle von upstart überprüfen.