A mi también me ocurría lo mismo. Y el problema es que no había ejectuado HAL y no lo había puesto en el array de DAEMONS.
Edita el /etc/rc.conf y pone hal al principio del array de DAEMONS y kdm o gdm (según el entorno gráfico que uses) al final de todo.
Reinicia y ya está. Saludos.