At least with AMD my runtime was always pretty good under Linux. Since some years at least. Was on Intel before and always had worse battery life with Linux - most probably because of the additional NVidia GPU, that didn’t play nicely with Linux power management