I have the XSP 13 9360 running on Ubuntu 16.04.2 and get fairly good battery life of about 6-10 hours depending on workload. I get about ~5-10W power draw with Chromium and light web browsing.
I have done these already
for generally optimize power usage on battery
Installed the 4.11 rc1 kernel
Install it with Ukuu (easiest way and you also get Ubuntu patches)
This should take care of the NVMe power drain since pre-4.11 kernels don't have NVMe power management at all
Installed the latest Intel video driver
Use the “Intel Graphics Installer for Linux”, this should take care of the necessary firmware items as well (huc, guc...etc)
Added kernel parameters for the Intel video driver
- don't forget update-initramfs after you added the config values
- the "enable_huc" parameter seems to be invalid, you will see a boot message about it if you check it with dmesg
For watching videos in hw-accelerated way. Kodi uses vaapi by default whenever possible so much lower power drain.
Note: This seems to be the best way to play from SMB shares anyway, it is practically stutter free on my home network (wifi), while 1080p H264 was stuttering with the Ubuntu built-in Videos app.
Switched to Chromium for browsing
I will play with Firefox multi-process later, I hope I can bring down power draw there as well.
Simply by using the panel applet.
Deactivated keyboard backlight when not needed
You don't need this most of the time but it seems to be quite a power hog. At least a 0.5W gain from average brightness to zero.
I also intend to try to configure these
Configure hw-accelerated video for Chrome, Firefox
VAAPI and VDPAU usage in the browser for hw-accelerated youtube watching in the browser
Move /tmp to a tmpfs drive
So that the temporary files of the web browsers stay on a memory drive, hopefully further lowering power draw while browsing.
Investigate wifi power-draw
Seems like the Killer/Atheros wifi consumes 1.5W even if there is no network traffic (according to PowerTop). Maybe the power management is not activated at all on the driver.
Let me know if you know any Ubuntu / Linux power optimizations I could use on this machine.