Jump to content

Trying to setup Pop OS on Surface Pro

Go to solution Solved by Sauron,

I figured it out, you need to copy these files

Spoiler

 

1.jpg.979bfd326f64f9166fb63322d709dd04.jpg

 

here (I renamed them, you can keep the previous names but remember to be consistent in the next step):

Spoiler

 

2.jpg.cf89efba7c57677fd04f1141062e53ab.jpg

 

then add a surface.conf entry in /boot/efi/loader/entries:

Spoiler

 

3.jpg.0e7fd5e4729b28d5fe01150555c2d29e.jpg

 

which must contain the following (again make sure the file names match):

Spoiler

 

4.jpg.ad712ea784897ba03b0871c065cd7d39.jpg

 

head back to /boot/efi/loader and edit loader.conf as follows (this will give you 5 seconds to choose what to boot):

Spoiler

 

5.jpg.0a86fc3409eaa2b49caf65ede86840d9.jpg

 

reboot and select the "surface" entry:

Spoiler

 

image.png.046b3e19d2824f334c810c92ce348bd5.png

 

and boom:

image.png.9a36f5542830f622134a3065dc4ee4cf.png

1 minute ago, hello_world98 said:

Yes, how do i change this?

By adding the correct boot option, unfortunately I have never done this on systemd-boot and I couldn't help you there. Grub can autodetect it but you need to actually be using grub to boot for that to work and to have run grub-mkconfig. Switching bootloader is also a bit of a pain and something I personally never needed to do. I suggest you run Ubuntu or an Ubuntu variant, these problems would probably just go away - or ask someone who knows more about this than me. When I have some time I'll try this on a pop_os vm just to see if I can figure it out but I wouldn't hold my breath :/

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Sauron said:

By adding the correct boot option, unfortunately I have never done this on systemd-boot and I couldn't help you there. Grub can autodetect it but you need to actually be using grub to boot for that to work and to have run grub-mkconfig. Switching bootloader is also a bit of a pain and something I personally never needed to do. I suggest you run Ubuntu or an Ubuntu variant, these problems would probably just go away - or ask someone who knows more about this than me. When I have some time I'll try this on a pop_os vm just to see if I can figure it out but I wouldn't hold my breath :/

Ok, ill do that. Thank you for your time! I will update this if i find a solution

Link to comment
Share on other sites

Link to post
Share on other sites

I figured it out, you need to copy these files

Spoiler

 

1.jpg.979bfd326f64f9166fb63322d709dd04.jpg

 

here (I renamed them, you can keep the previous names but remember to be consistent in the next step):

Spoiler

 

2.jpg.cf89efba7c57677fd04f1141062e53ab.jpg

 

then add a surface.conf entry in /boot/efi/loader/entries:

Spoiler

 

3.jpg.0e7fd5e4729b28d5fe01150555c2d29e.jpg

 

which must contain the following (again make sure the file names match):

Spoiler

 

4.jpg.ad712ea784897ba03b0871c065cd7d39.jpg

 

head back to /boot/efi/loader and edit loader.conf as follows (this will give you 5 seconds to choose what to boot):

Spoiler

 

5.jpg.0a86fc3409eaa2b49caf65ede86840d9.jpg

 

reboot and select the "surface" entry:

Spoiler

 

image.png.046b3e19d2824f334c810c92ce348bd5.png

 

and boom:

image.png.9a36f5542830f622134a3065dc4ee4cf.png

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

54 minutes ago, Sauron said:

I figured it out, you need to copy these files

  Reveal hidden contents

 

1.jpg.979bfd326f64f9166fb63322d709dd04.jpg

 

here (I renamed them, you can keep the previous names but remember to be consistent in the next step):

  Reveal hidden contents

 

2.jpg.cf89efba7c57677fd04f1141062e53ab.jpg

 

then add a surface.conf entry in /boot/efi/loader/entries:

  Reveal hidden contents

 

3.jpg.0e7fd5e4729b28d5fe01150555c2d29e.jpg

 

which must contain the following (again make sure the file names match):

  Reveal hidden contents

 

4.jpg.ad712ea784897ba03b0871c065cd7d39.jpg

 

head back to /boot/efi/loader and edit loader.conf as follows (this will give you 5 seconds to choose what to boot):

  Reveal hidden contents

 

5.jpg.0a86fc3409eaa2b49caf65ede86840d9.jpg

 

reboot and select the "surface" entry:

  Reveal hidden contents

 

image.png.046b3e19d2824f334c810c92ce348bd5.png

 

and boom:

image.png.9a36f5542830f622134a3065dc4ee4cf.png

Did all that but when i chose "surface" from the boot menu it said it could not be found. below are my files:

image.thumb.png.79e17945d2be24229d274b3814203545.png

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Sauron said:

I figured it out, you need to copy these files

  Reveal hidden contents

 

1.jpg.979bfd326f64f9166fb63322d709dd04.jpg

 

here (I renamed them, you can keep the previous names but remember to be consistent in the next step):

  Reveal hidden contents

 

2.jpg.cf89efba7c57677fd04f1141062e53ab.jpg

 

then add a surface.conf entry in /boot/efi/loader/entries:

  Reveal hidden contents

 

3.jpg.0e7fd5e4729b28d5fe01150555c2d29e.jpg

 

which must contain the following (again make sure the file names match):

  Reveal hidden contents

 

4.jpg.ad712ea784897ba03b0871c065cd7d39.jpg

 

head back to /boot/efi/loader and edit loader.conf as follows (this will give you 5 seconds to choose what to boot):

  Reveal hidden contents

 

5.jpg.0a86fc3409eaa2b49caf65ede86840d9.jpg

 

reboot and select the "surface" entry:

  Reveal hidden contents

 

image.png.046b3e19d2824f334c810c92ce348bd5.png

 

and boom:

image.png.9a36f5542830f622134a3065dc4ee4cf.png

Nevermind i got it working!! The directory for the files in the boot loader entry have to start with /EFI, they cant be full directories like i did above. My touchscreen is working!! 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, hello_world98 said:

The directory for the files in the boot loader entry have to start with /EFI

Yep ^^ if the problem is gone don't forget to mark the thread as solved by selecting a best answer :)

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

42 minutes ago, Sauron said:

Yep ^^ if the problem is gone don't forget to mark the thread as solved by selecting a best answer :)

Thank you Linux Sherpa! Not the first time you've helped my newbie self lol

Link to comment
Share on other sites

Link to post
Share on other sites

On 5/1/2019 at 9:16 PM, Sauron said:

I figured it out, you need to copy these files

  Reveal hidden contents

 

1.jpg.979bfd326f64f9166fb63322d709dd04.jpg

 

here (I renamed them, you can keep the previous names but remember to be consistent in the next step):

  Reveal hidden contents

 

2.jpg.cf89efba7c57677fd04f1141062e53ab.jpg

 

then add a surface.conf entry in /boot/efi/loader/entries:

  Reveal hidden contents

 

3.jpg.0e7fd5e4729b28d5fe01150555c2d29e.jpg

 

which must contain the following (again make sure the file names match):

  Reveal hidden contents

 

4.jpg.ad712ea784897ba03b0871c065cd7d39.jpg

 

head back to /boot/efi/loader and edit loader.conf as follows (this will give you 5 seconds to choose what to boot):

  Reveal hidden contents

 

5.jpg.0a86fc3409eaa2b49caf65ede86840d9.jpg

 

reboot and select the "surface" entry:

  Reveal hidden contents

 

image.png.046b3e19d2824f334c810c92ce348bd5.png

 

and boom:

image.png.9a36f5542830f622134a3065dc4ee4cf.png

Thanks for this Sauron (and OP!). I had the same issue, I had expected the linux-surface script to switch the kernel for me but I've all got Pop!_OS working too thanks to this thread. Kudos to you both :)

Link to comment
Share on other sites

Link to post
Share on other sites

  • 2 months later...

This worked 99% perfectly for me, but when I rebooted and selected 'surface', it said the files weren't found. After a restart with the old ctrl-alt-delete, and booting back into the working Pop!_OS, I ran the systemd-boot update, and everything worked:

$ bootctl update

Thank you all so much for the amazing tech support!

Link to comment
Share on other sites

Link to post
Share on other sites

Lol, you are a rebel. 

Sudo make me a sandwich 

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

×