Although this works, it is not the recommended way.
Aside from that, as soon as you have logged on as your `other char', you should be able to switch back to your root account and log out from that, without interfering with your `other char'.
X servers usually live on Virtual Terminal 7, so when you log in as your `other char', it will use VT 8.
To switch between the 2 accounts, type
(that means, press and hold control, press and hold alt, then press f7, then release all keys)
If all you get is a black screen, or a black screen with text on it, cycle through all the CTRL+ALT+F1 ... CTRL+ALT+F12 key combinations to find where your X server(s) are running.