Hi all,

The quick and dirty questions is: Which distro should I try next?

I tried Debian X11 and Fedora with Wayland, but I did not have a great experience with them for my Lenovo Legion 5 Pro RTX3060. I installed proprietary drivers on both systems since people say that they’re better than Nouveau, but the framerate stutters even in simple browser game.

I use some software to slice 3d models for printing, and that one stuttered too. I tried various fixes but none of them worked, and I’d really like to switch to Linux from Microsoft for my daily driver.

What distro can I use to have a better experience? Any advice is welcome, but please make it as specific as possible and if you can, address why that distro would be better than Debian 12 and Fedora 42.

Thanks in advance!

  • ikidd@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 month ago

    It’s still Fedora under the hood, but Nobara has a pile of graphics tweaks to enable video editing and gaming, by the developer of the Proton layer that Valve uses for Steam. It’s optimized for high end graphics and nVidia cards.

  • KiwiTB@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 month ago

    This could be an issue where the AMD GPU is only being used. I, like some of the others would suggest Linux Mint.

  • jonion@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 month ago

    Distros are a red herring. I used debian 12 (first gnome, then xfce) for more than a year with no problems, and the current version of Bazzite is also problem-free for me when it gomes to nvidia prime (apart from a KDE-specific memory leak). Basically, this should be easily fixable without a fresh install.

    I don’t know what distro you’re on atm, but set up prime-run and try running programs with that. I also recommend going onto the uefi and disabling secure boot. You can get it to work with proprietary nvidia drivers, but it’s a bit of a process and unless you really need it you might as well leave it off for now.

  • Sophienomenal@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 month ago

    I second disabling Nouveau via blacklist, and I’m unsure if there is similar software for Lenovo, but I use asusctl to force the use of the Nvidia card over the integrated Vega graphics. This could very well be an issue with graphics card switching, so it’s worth looking into.

    As for distro recs, while most would probably recommended Linux Mint for beginners, I prefer to recommend Bazzite. It’s Fedora-based, but comes with Nvidia drivers and lots of gaming optimization baked-in.

  • FloMo@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 month ago

    My spouse has a laptop from Asus with VERY similar Specs (but an RTX 3050ti instead of a 3060) and so far Linux Mint has been a pretty trouble -free experience with ONE condition:

    I set it to use the dedicated nvidia gpu 24/7 as opposed to the integrated AMD gpu. I forgot what exactly was happening but if memory serves it was disrupting something, I think recovering from closing the lid?

    After doing that we’ve never had an issue again. They mostly use at their desk plugged in, sp the power usage isn’t much a concern.

    Hope this helps!

  • abobla@lemm.ee
    link
    fedilink
    arrow-up
    1
    ·
    1 month ago

    That’s odd, I remember using Debian 12 without this issue when it was released, I later switched to an Arch based distro (Endeavour OS) to experiment with how it would run games (they ran better, I think some games were freezing on Debian 12 stable).

    I can’t say anything about Fedora, never used it.

    Do you have more information about the specific driver you installed on Debian 12 and Fedora 42? Like the version number? Maybe the neofetch result of your computer specs too.

    Sorry for not being able to give more details.

    • sykaster@feddit.nlOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      1 month ago

      Thanks for your answer! I had 535 installed on Debian 12 and 570 on Fedora 42. This is the result of fastfetch (neofetch is EOL). Let me know if you need any more info or if you think you have something that might help. Thanks!

      System Details:

      • OS: Fedora Linux 42 (Workstation Edition)

      • Host: Lenovo Legion 5 Pro 16ACH (82JQ)

      • Kernel: Linux 6.14.5-300.fc42.x86_64

      • Uptime: 30 mins

      • Locale: en_GB.UTF-8

      Hardware:

      • CPU: AMD Ryzen 7 5800H (16) @ 4.46 GHz

      • GPU 1: NVIDIA GeForce RTX 3060 Mobile

      • GPU 2: AMD Radeon Vega Series

      • Memory: 4.30 GiB / 27.25 GiB (16%)

      • Swap: 0 B / 8.00 GiB (0%)

      • Disk (/): 23.09 GiB / 243.14 GiB (9%)

      • Display: 2560x1600 @ 60 Hz

      • Battery: 60% [AC Connected]

      Software Environment:

      • DE: GNOME 48.1

      • WM: Mutter (Wayland)

      • Theme: Adwaita

      • Packages: 2490 (rpm), 12 (flatpak)

      • Shell: bash 5.2.37

      • Terminal: Ptyxis 48.1

      • Network: 192.168.2.14/24 (wlp4s0)

  • obnomus@lemmy.ml
    cake
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    It’s not your fault because with nvidia gpu you have to add env variables to tell your pc that use nvidia prime, no matter what distro you use you have to configure env varibales, although I’ll suggest you openSUSE-Tumbleweed and I was going to suggest you Fedora but you had problems so it’s ok.

  • SayCyberOnceMore@feddit.uk
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    My choice is Arch Linux purely because it’s bleeding edge

    I’ve no idea if Arch actually has newer drivers than Debian / Fedora, but if they are you’ll (usually) get better support from the developers of whatever application / package - or in your case - drivers that you’re facing.

    It’s more involved than “just” installing Debian, etc… but reading through the Arch Linux wiki as you install will (should) ensure you’ve got the correct drivers setup and you’ll know why they’re working.

    So… it’ll be more effort, but you might get “better” results.

  • tanuki@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    Check the lenovo legión discord server, there is a linux channel and they can help you better than here probably

  • vegetvs@kbin.earth
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    Give Linux Mint a spin, I seriously doubt there’s a friendlier distribution for newcomers from Windows.

      • vegetvs@kbin.earth
        link
        fedilink
        arrow-up
        0
        ·
        1 month ago

        Not directly, I’m just giving OP the answer they wanted:

        The quick and dirty questions is: Which distro should I try next?

          • ProdigalFrog@slrpnk.net
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 month ago

            Mint has access to newer nvidia drivers than mint, and Cinnamon let’s you open programs with exclusively the Nvidia GPU instead of integrated graphics from the start menu.

            • pirat [none/use name]@hexbear.net
              link
              fedilink
              English
              arrow-up
              0
              ·
              1 month ago

              isn’t mint based off of Ubuntu which is based off of debian?

              If the GPU / distro is the root cause of their game issues wouldn’t Mint be similar?

              • vegetvs@kbin.earth
                link
                fedilink
                arrow-up
                0
                ·
                1 month ago

                That’s not how it works. Ubuntu adds layers of hardware support and software tweaks on top of its Debian base. Same goes for Mint on top of Ubuntu.

  • NewOldGuard [he/him, they/them]@hexbear.net
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    1 month ago

    I don’t have experience with dual GPU laptops but from what I’ve heard PopOS handles them really well. They also have an image with the nvidia drivers preinstalled which should make the setup process straightforward

    Edit: I also found this github repo which documents some fixes for issues on that device specifically. Not sure how many of these have been patched upstream by now but it’s worth checking out.

      • sykaster@feddit.nlOP
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        Dual booting PopOS seems pretty rough though, with risks to the windows installation and bootloader

        • sunzu2@thebrainbin.org
          link
          fedilink
          arrow-up
          0
          ·
          1 month ago

          Made this comment before I saw your other comment…

          Dual booting creates all sort of complications

          I raw dogged my situation and when dual booting failed I said fuxk satya the creep and just made A LOT of personal computing changes

          With that being said, don’t be me. Ease into it

  • glitching@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    a distribution is just an assortment of packages, it’s the same linux + driver underneath. nvidia on linux is a headache. are there people who made it work? sure. is that a worthwhile waste of your time? it is not.

    get hardware that’s linux supported and you’ll have plenty of challenges during the transition, you don’t need the additional “self destruction in…” countdown timer booming from the speakers.

    if you still wanna have at it, pop_os (however it’s spelt), bazzite and nobara are some od the distros that have dedicated nvidia install images and are thusly more likely to work OOB and work better afterwards.

  • ohshit604@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 month ago

    Does your laptop have 2 GPU’s?

    NVIDIA Optimus sucks for Linux, I would suggest looking into EnvyControl and forcing your xorg & xrandr to use your NVIDIA GPU primarily and not the iGPU.