well, i have fire GL2 (64-bit) and having the same problem. tried your tricks and still not working.

here is the error message:

Starting X11.....
Retrying with Server XFree86(vesa)
Retrying with Server XFree86(fbdev)
Error: No suitable X-Server found for your card.

root@tty1[/]#