Should probably just be !defined(ARM). Only other OS would be Mac and it should be able to use the UI if Linux can.