• Womble@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    I honestly cant remember the last time I bought a game and it didnt just work with no tinkering on proton. Though I am on AMD not Nvidia which makes things a lot easier.

    • OR3X@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      I’m on Nvidia and have had the same experience as you. Everything just works.

      • noobdoomguy8658@feddit.org
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        Mostly that for me on Nvidia (proprietary drivers), although 555 broke my 2nd DVI-D monitor (which is admittedly old, but I don’t have any reasons to replace the little guy).

        Nevertheless, I’m very set on getting an AMD GPU whenever I have to replace my GTX 1080 from 2017.

    • MasterNerd@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      I guess this could also be based on the distro you use as well as your graphics card. For me, I use EndeavourOS, which is very close to base arch, so I had to do some extra setup to get proton working on it. For some reason, Proton refused to work on the Arch repo’s Steam package, so I had to use the flatpak version instead

      • CubitOom@infosec.pub
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        I’m on EndeavourOS with an Nvidia gpu. I’ve not had to do anything extra for the the version of proton that comes with steam to work besides install the os with the Nvidia proprietary drivers. And then running eos-update --aur --nvidia

        I did notice that I got a lot of screen tearing if using Wayland and that more recent versions of proton didn’t work if either Force Composition Pipeline or Force Full Composition Pipeline were enabled; which should have fixed the screentearing so I just use x11 for now.

        There are some things I did to make my experience better however. Like installing an proton-ge. Here is a list of what I installed.

        nvidia-dkms
        nvidia-settings
        libva-nvidia-driver # required by vlc to play mkv files with nvidia gpu
        nvidia-tweaks # https://github.com/ventureoo/nvidia-tweaks
        lib32-nvidia-utils
        gamemode
        proton-ge-custom-bin
        lib32-libudev0-shim # fixes Steam runtime's super old 32 bit version of libnm
        lib32-libnm # required if using systemd 253.5-2 or newer
        

        I would also install nvidia-dracut-hook if you are using both Nvidia and dracut. Dracut is the default on recent versions on endeavorOS.

        For proton ge, I also added myself to the games group with

        sudo usermod $USER -a -G games
        

        I also like to prepend the following to my games launch options in steam

        gamemoderun PROTON\_CONFIG=dxr11,dxr PROTON\_ENABLE\_NVAPI=1 PROTON\_HIDE\_NVIDIA\_GPU=0 VK\_ICD\_FILENAMES=/usr/share/vulkan/icd.d/nvidia\_icd.json VKD3D\_CONFIG=dxr11,dxr VKD3D\_DISABLE\_EXTENSIONS=VK\_KHR\_present\_id,VK\_KHR\_present\_wait VKD3D\_FEATURE\_LEVEL=12\_1 VKD3D\_SHADER\_MODEL=6\_6
        

        And I set proton-ge as my default proton version on the steam options.

      • noobdoomguy8658@feddit.org
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        Pure Arch here, no issues with Proton whatsoever.

        Any chance this could have been related to EndeavourOS in any way? Like with something pre-installed?

        I’m just being curious and throwing ideas here.

        • MasterNerd@lemm.ee
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

          The only thing really preinstalled is basic stuff like desktop environments and a few tools to help with updates and manage the system (eos-update, etc). Even almost all the package repositories are the ones maintained by arch.