Until writing this message, I had this problem too.
X doesn't automatically run, and I get sent to a linux console.
I can login as pi. I see there's a user folder called "ccrma", containing configuration files for a desktop, but I don't know the password for that account.
When I run startx, I get sent to a black screen on console 7.
Back on console 1, X says that "FATAL: Module g2d_23 not found." and "No protocol specified".
If I just run "X", I get a black screen and "FATAL: Module g2d_23 not found."
In /var/log/xorg.0.log, it says, at one point, "FBTURBO(0): can't load 'g2d_23' kernel module ... no sunxi-g2d hardware detected (check /dev/disp and /dev/g2d) ... G2D hardware acceleration can't be enabled".
/dev/disp and /dev/g2d don't exist.
/dev/fb0 does exist.
I've googled, youtubed and looked on the wiki. I didn't find the answer.
I tried "sudo startx". It didn't work. Same result.
I put all the files from /home/ccrma into /home/pi (mv pi pi.bak; mv ccrma pi; mkdir ccrma) and then tried. It still didn't work.
Then I typed up most of this message and tried "sudo startx" again, and it worked.
I don't know why. It's so late at night for me now. I wanted to say something before I gave up.
I used this image from the front page:
https://ccrma.stanford.edu/~eberdahl/Satellite/SatelliteCCRMA_Rpi2_v1.03.dd.gz It's the first link to a disk image I see, and presented as the main option.
Next, I'll look to see how much functionality I can get out of the desktop environment, whether I can start it as a non-admin user, and whether I can do it after a reboot.
Does anyone here know what causes this problem or what causes it to go away?
And what login details are you meant to login to Satellite CCRMA with?
Deschutron