Initial Linux support

Change to not auto create context