I installed Garuda Dr460nized on a Surface Pro 5. WiFi drivers were missing, but manual install from USB helped.

However, performance is a nightmare. Sound stutters, even Steam itself doesn’t run well.

Any ideas? I know people run games like Left 4 Dead on Windows on these systems.

I’m absolutely new to Arch, and haven’t touched Linux in years. However, I was able to confirm the iGPU is detected and a driver is installed.

  • actionjbone@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 days ago

    Quick follow-up, because tonight I installed EndeavourOS on my Surface Pro 4. (It’s not Garuda, but it’s still Arch.)

    If you can follow instructions and copy/paste Pacman commands, you can install the Surface kernel. I did hit a couple of unexpected errors along the way, but the error messages were very specific. So it was easy to resolve them.

    The instructions page is written very well, and there’s a whole section dedicated to Arch.

    There are only two things I haven’t done yet: set up secure boot, and enable Bluetooth. Both of those things are pretty well documented, I just haven’t tried to do it yet.

    • Noerknhar@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 days ago

      Thanks!

      Funnily enough, Bluetooth is already working. I’d say the only thing missing is touch screen and, well, proper GPU performance.

      • actionjbone@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        5 days ago

        Yeah, I’m sure Bluetooth is just from something I missed. Some config I need to update, or something.

        Touchscreen and pen both work perfectly with the new kernel.

        • Noerknhar@feddit.orgOP
          link
          fedilink
          English
          arrow-up
          3
          ·
          5 days ago

          When installing a new kernel, you basically stop getting kernel updates from the main repository, right?

          I really have to look into all this a bit more I guess.

          • actionjbone@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            4 days ago

            You add the new kernel’s repository to your repo list. During updates, Pacman will pull what it needs from the various repos.

            That’s the short-short version. Possibly not technically accurate, but that’s basically what it does.

            After I ran the setup commands, edited the config file, then ran the command to install + update, it updated without me having to manually select any files.