Boot brings to terminal instead of gui

Hello again ,on previous post Miuku answered that startx is deprecated, .|
Here is my problem after boot process I get terminal login , when I login as normal user and try to start startx I gives bunch of errors which are posted on previous post.
When I do it with root user I can login GUI.
Here is my question if **startx is deprecated **how can I solve this?

Be sure you boot to Graphical Interface.
Go to Yast System- Service Manager be sure Graphical Interface is set top left