>>tonyst+(OP)
I think that there should be a list of officially supported laptops and if you bought anything else then it is your problem and you are welcome to write necessary patches.
It is unfair when people install Linux on an incompatible hardware and then complain.