ok go it to work.
Step 1: Edit fb1 to fb0 in all these files:
Step 2: Edit boot/config.txt
Edit the following lines according to your screen or set to None and it will auto detect. Try None first if that does not work then put in screen width and height.
comment out both lines
If you are running the HDMI screen from the USB port add this line to the end of the file. changes the output voltage on all 4 usb combined from 600mA to double that, 1200mA. which is need for external hd or powering hdmi monitors. Note use a 2A power supply or greater.
Add those lines at the end of the file suggested by the manufacture if None or framebuffer settings from above did not work. For example: 7" Waveshare display - the values below should be adjusted according to your screen
hdmi_cvt 1024 600 60 6 0 0 0
Step 3: Edit Configure X11
edit the file to look like this
Option "fbdev" "/dev/fb0"
Step 4: Reboot
shutdown -r now
It should come up to the gui if not then change the framebuffer settings in the boot/config.txt and reboot again.
the interface will look like this