Angstrom X11

I need a GUI when running Angstrom on my BeagleBoard xM, however when I create an X11 image through Narcissus I can’t get it to work properly. Doing a ‘startx’ will not work until I do:
opkg update
opkg install angstrom-x11-base-depends

Then when it restarts all I get it the busy cursor on a black screen, nothing ever loads. Can anyone help me out?