The system will start into Desktop Mode if a monitor is connected but it won't do it without a monitor connected. If it is in desktop mode and I remove the monitor connection it drops out of desktop mode and reverts to command line. I am using the Armbian Jessie version for the BPI M2. I loaded Pixel on as the Desktop. No errors or issues it just won't run headless.