Jump to content

How to run Linux on Surface Book 2

Hello,

 

I use a SB2 as my everyday pc and I'm thinking of dual booting Linux on it. I have never used Linux outside of engineering labs, but I am comfortable with coding. I need to have both windows and Linux installed because I use too many windows based engineering programs on a daily basis. I'm running the 15inch SB2 with an i7 and GTX 1060. I've read about people having problems with the touchscreen, camera, detachable keyboard/dedicated gpu. I'm looking for any guidance/tips in how to get Linux running on it and the best way to have both windows/Linux installed. Could I run Linux from an SD card or external drive?

 

With all the talk about Linux recently, I see the appeal. I am interested in just getting comfortable and messing around with Linux. 

 

Thanks 

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Blake_MN said:

Hello,

 

I use a SB2 as my everyday pc and I'm thinking of dual booting Linux on it. I have never used Linux outside of engineering labs, but I am comfortable with coding. I need to have both windows and Linux installed because I use too many windows based engineering programs on a daily basis. I'm running the 15inch SB2 with an i7 and GTX 1060. I've read about people having problems with the touchscreen, camera, detachable keyboard/dedicated gpu. I'm looking for any guidance/tips in how to get Linux running on it and the best way to have both windows/Linux installed. Could I run Linux from an SD card or external drive?

 

With all the talk about Linux recently, I see the appeal. I am interested in just getting comfortable and messing around with Linux. 

 

Thanks 

If you just want to mess around and try things, could always just run a linux VM to get your toes wet and have some fun. 
 

Running off anything except a SATA or nvme SSD is not going to be very fun. SD cards and such have been slow speeds compared to SATA, specifically extremely low IOPS. I’d either dual boot or run a VM.

Rig: i7 13700k - - Asus Z790-P Wifi - - RTX 4080 - - 4x16GB 6000MHz - - Samsung 990 Pro 2TB NVMe Boot + Main Programs - - Assorted SATA SSD's for Photo Work - - Corsair RM850x - - Sound BlasterX EA-5 - - Corsair XC8 JTC Edition - - Corsair GPU Full Cover GPU Block - - XT45 X-Flow 420 + UT60 280 rads - - EK XRES RGB PWM - - Fractal Define S2 - - Acer Predator X34 -- Logitech G502 - - Logitech G710+ - - Logitech Z5500 - - LTT Deskpad

 

Headphones/amp/dac: Schiit Lyr 3 - - Fostex TR-X00 - - Sennheiser HD 6xx

 

Homelab/ Media Server: Proxmox VE host - - 512 NVMe Samsung 980 RAID Z1 for VM's/Proxmox boot - - Xeon e5 2660 V4- - Supermicro X10SRF-i - - 128 GB ECC 2133 - - 10x4 TB WD Red RAID Z2 - - Corsair 750D - - Corsair RM650i - - Dell H310 6Gbps SAS HBA - - Intel RES2SC240 SAS Expander - - TreuNAS + many other VM’s

 

iPhone 14 Pro - 2018 MacBook Air

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Blake_MN said:

I've read about people having problems with the touchscreen, camera, detachable keyboard/dedicated gpu.

The touchscreen is a Linux problem. There aren't a ton of desktop environments or window managers that support it, but all of the big ones (that I know of) do support it. If you're gonna run it with a touchscreen, the DE I usually recommend it Gnome. It's not the lightest weight one out there, but it looks nice IMO and have some of the best touch gestures on Linux. 

 

The camera is just because Microsoft didn't release camera drivers. 

 

The GPU issues are because Nvidia GPUs and Linux don't like each other. Nvidia's drivers on Linux are pretty bad. 

 

11 minutes ago, Blake_MN said:

Could I run Linux from an SD card or external drive?

Yeah, you could, though depending on the drive the experience might not be the best. 

 

13 minutes ago, Blake_MN said:

I'm looking for any guidance/tips in how to get Linux running on it and the best way to have both windows/Linux installed.

For basically any "noob-friendly" distro, you'll get an option to enable dual booting with Windows. Do keep in mind that you'll want to do backups fairly frequently, Windows and Linux will occasionally fight for who gets the bootloader, so one of them will break on occasion. If you have the option to use two different SSDs for it, one for each OS, that would be ideal. 

Link to comment
Share on other sites

Link to post
Share on other sites

  • 2 weeks later...

Hi there,

 

If you wish to use linux on SB2 on full OS, you might wanted to check on this github,

https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup

 

This also helps you to identify which hardware is usable for each surface:

https://github.com/linux-surface/linux-surface/wiki/Supported-Devices-and-Features

 

 

 

Cheers

Ryzen 5 2600

16GB DDR4

GTX1660TI

Running Endeavour OS (KDE) / Windows 11

Link to comment
Share on other sites

Link to post
Share on other sites

I may be late but I booted linux mint cinnamon on my Dad's Surface Pro 4  and the touch screen works and the distro is based on ubuntu and the de is based on gnome hope it helps

I have an ASUS G14 2021 with Manjaro KDE and I am a professional Linux NoOB and also pretty bad at General Computing.

 

ALSO I DON'T EDIT MY POSTS* NOWADAYS SO NO NEED TO REFRESH BEFORE REPLYING *unless I edit my post

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×