added code to detect when GUI is trying to open in disconnected screen and to revert to default screen. however, the GUI still opens in the disconnected screen. this appears to be due to a linux bug, need to test on other systems.