Installing Ubuntu on Surface Pro 4

Installing Ubuntu on Surface Pro 4

I have moved from win 10 to Ubuntu 16.04. I've tried following this article and this video, but still run into problems as the latest kernel version is 4.6.3.
I'm still running on the kernel that came installed with Ubuntu which is 4.4.0.

Long story short, my keyboard, touch pad, touch screen, volume and power buttons, the stylus, wifi indicator (top right corner) and camera are not working.
I've managed to get the Wifi and Bluetooth working.

Can anyone help me out with writing/finding some patches and re-compiling the kernel?


Please post all updates and issues on My GitHub organization and any contribution is appreciated

deriver-config and Modules

To get the type cover working run SP4-1 script from deriver-config

3

6 Answers

I have a fairly nice Surface Pro 4 kernel running on my Ubuntu installation.

The Rundown

What works:

  • wifi/bluetooth
  • multi-touch
  • pen
  • trackpad on the typing cover

What works somewhat:

  • hibernate - after resume there is no touch or pen

What doesn't:

  • suspend (see the note on power saving below)
  • freeze (the more battery draining version of suspend/sleep that doesn't reliably work)
  • the typing cover

What I haven't tried:

  • the cameras

David Miller
Author

David Miller

David Miller brings 15 years of experience in global economics, personal finance strategy, and market dynamics. He specializes in turning complex economic trends into actionable insights for everyday readers.