Uhm, non ho mai usato la suse, e non so quanto io sappia aiutarti.
Prova a scrivere in una shell
xwmconfig
Poi selezioni
xinitrc.gnome
e riavvii.
Se quando riaccendi ti ritrovi su gnome sei a posto
se invece ti ritrovi in modalitā testuale edita coi permessi di root il file /etc/inittab.
Dopo 5 o 6 righe di 'presentazione' dovresti avere delle righe simili (non esattamente uguali) a queste:
# These are the default runlevels in Slackware:
# 0 = halt
# 1 = single user mode
# 2 = unused (but configured the same as runlevel 3)
# 3 = multiuser mode (default Slackware runlevel)
# 4 = X11 with KDM/GDM/XDM (session managers)
# 5 = unused (but configured the same as runlevel 3)
# 6 = reboot
# Default runlevel. (Do not set to 0 or 6)
id:3:initdefault:
modifica il numero tra "id:" e ":initdefault:" mettondoci al suo posto quello che corrisponde a X11 (nel mio caso il numero 4, nel tuo non so), in questo modo dovrebbe avviarsi il server grafico all'avvio del computer.
Stai molto attento a non metterci il numero corrispondente a halt o reboot perchč se no ogni volta che accendi il computer si spegne o si riavvia da solo
Non mi pare di essere stato molto chiaro nell'ultima parte

se gnome non si avvia da solo copiami quel pezzo del tuo /etc/inittab che ti dico come modificarlo
Spero che queste 'regole' valgano anche per la suse
Ciao