I have two dissimilar 5.0.7 systems which exhibit the same problem.
When exiting from a console X session, X hangs approximately 75% of the
time. It appears to be exiting, but I end up with a blank root window
with the crosshatch pattern and an "x" as the mouse pointer. I can move
the pointer but nothing else. Alt-Fkey or ctrl-prtscreen will switch
away, but I just get a blank screen. Attempting to switch to another
tty again results in a beep.
SCO odt window manager
On board video identified by mkdev graphics as:
ATI RAGE ...