On a macbook you're in hobbyist territory unfortunately, with Linux. It doesn't even work on various recent years of macbooks, due to various ways Apple locked things down.
Same goes for MS Surface hardware - you _can_ get it working, but there are more hoops to jump through.
Try it on less locked down and more open hardware and you'll have more reliable results.
Same goes for MS Surface hardware - you _can_ get it working, but there are more hoops to jump through.
Try it on less locked down and more open hardware and you'll have more reliable results.