I have mine dual booted with arch and it works pretty well. If I'm just passively browsing I usually go to chromeos, anything else I reboot into arch (I figured that'd be annoying at first, but with how quickly both OSes boot its not at all an issue.) They have a pretty extensive guide on the arch wiki as well as device specific guides which could be helpful with other distros too: