Installed Loki on my surface book but when I reboot the keyboard does not work. The backlight comes on if I touch a key but I don't see anything. Should i install an Ubuntu kernel that has some patches or should I recompile current kernel myself? Thoughts?
1 Answer
There isn't a complete solution right now. If you continue with the following you won't be able to use a external screen and also you'll have some security bugs in your system.
Since you mentioned it earlier that updating to the current mainline kernel (4.8) didn't solve your issues you need to install a custom kernel.
sudo add-apt-repository ppa:tigerite/kernel
sudo apt update && sudo apt full-upgrade
sudo apt install linux-surface
That commands are going to add a PPA, update your system and install the stable kernel from that PPA. Then you have to reboot and it's done!
-
So did this and still when I reboot the keyboard and mouse does not work on the surface book. USB keyboard works fine. Commented Nov 29, 2016 at 14:37
-
Okay. It seems you need a special kernel version. I've found this > launchpad.net/~tigerite/+archive/ubuntu/kernel however I don't have time right now to explain how to install it. Also theres a subreddit reddit.com/r/SurfaceLinux that may help you better than me. If you have any question you can ask, later at night i'll update my question with the correct answer.– MaccerCommented Nov 29, 2016 at 14:55
-
-
So did what you posted. Rebooted logged in the my desktop froze. Had to hold power button to turn off. If I disconnect external display boot up its all fine. But as soon as I plug external display it breaks Commented Nov 30, 2016 at 0:46
-
Hmm in that PPA they recommend to add another PPA to update your graphics drivers. In the past I didn't have good experiences with this graphics PPA but you can try to use it. Worst case scenario you'll have to reinstall elementaryOS. I recommend you to backup your files in case you get a black screen next boot.
sudo add-apt-repository ppa:oibaf/graphics-drivers
andsudo apt update && sudo apt full-upgrade
– MaccerCommented Nov 30, 2016 at 10:02