Betaalmethoden Abuse

Proton installeren op Linux

02.09.2024, 22:20

Nog niet zo lang geleden was het moeilijk te geloven dat Linux ook in zekere mate een gameplatform zou zijn. Native games zijn nog steeds schaars, maar met de komst van de Vulkan API is de ontwikkeling van de Wine compatibiliteitslaag voor het draaien van Windows applicaties versneld. De Steam-client is hier een duidelijk bewijs van, met Proton kun je meer dan 70% van de hele Steam-bibliotheek draaien. Buiten Steam kun je ook een groot aantal goede games vinden. Lutris en CrossOver zijn geschikt om ze te draaien, maar er is nog een derde optie: PortProton. Hiermee kun je spellen van derden draaien met Proton. Vervolgens zullen we kijken hoe je Proton Linux installeert.

Wat is het?

Proton is een op Wine gebaseerde compatibiliteitslaag, een ontwikkeling van Valve en ontworpen voor Steam-klanten. Je kunt er meer dan de helft van de spellen mee draaien die voor Windows geschreven zijn. Je kunt een lijst met spellen en recensies van spelers vinden op ProtonDB. PortProton is een Steam-vrije Proton compatibiliteitslaag met een klein hulpprogramma om het te configureren.

Of met andere woorden proton zonder stoom linux. Naast de originele Proton is er ook een aangepaste versie, Proton GE. Deze bevat tientallen patches en extra functies zoals lage resolutie verscherping (FSR). Je kunt Proton GE desgewenst toevoegen aan de Steam-client.

Welke voordelen het biedt

Proton voor Linux biedt de mogelijkheid om veel games te draaien die voorheen alleen beschikbaar waren voor Windows, dankzij de compatibiliteit met de Wine-bibliotheek en de Proton-technologie. Hierdoor kunnen Linux-gebruikers genieten van een grote selectie games die voorheen niet beschikbaar waren. Proton zorgt voor betere prestaties en compatibiliteit van spellen op Linux, waardoor gebruikers van dit besturingssysteem meer plezier beleven aan het gamen.

Het onderscheidt zich van zijn concurrenten door zijn unieke combinatie van technologieën en functies. Het maakt gebruik van geavanceerde kunstmatige intelligentie en neurale netwerksystemen om reacties te genereren die zoveel mogelijk lijken op een menselijk gesprek. Proton verbetert voortdurend zijn mogelijkheden en breidt zijn kennisbasis uit om zijn gebruikers maximale ondersteuning te bieden.

Hoe te installeren

Voordat je PortProton installeert, moet je het videostuurprogramma bijwerken. In Ubuntu open je hiervoor het hulpprogramma Drivers en selecteer je het nieuwste eigen stuurprogramma van Nvidia. In het geval van AMD en Intel moet je het open source voorgeïnstalleerde Mesa-stuurprogramma gebruiken. De videokaart mag niet oud zijn en moet Vulkan ondersteunen. Kaarten vanaf Nvidia GeForce 600, AMD Radeon HD7000 en Intel HD 500 werken ermee.

Daarnaast moeten er mogelijk Vulkan-stuurprogramma's worden geïnstalleerd:

$ sudo apt install libvulkan1 libvulkan1:i386 vulkan-utils

Voor het Mesa-stuurprogramma:

$ sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 libvulkan1 libvulkan1:i386 vulkan-utils

Installeer de afhankelijkheid

Je zult ook afhankelijkheden moeten installeren:

$ sudo dpkg --add-architecture i386

$ sudo add-apt-repository multiverse

$ sudo apt update && sudo apt upgrade

$ sudo apt install bubblewrap curl gamemode icoutils tar vulkan-tools libvulkan1 libvulkan1:i386 wget zenity zstd steam cabextract

Ook voor andere distributies wordt een lijst met opdrachten gegeven.

PortProton installeren

Om PortProton te installeren, moet je het commando uitvoeren:

$ wget -c -T 5 https://portwine-linux.ru/ftp/portwine/PortProton-95 && sh "./PortProton-95"

Na de installatie heb je de optie om PortProton onmiddellijk uit te voeren om Wine te configureren. In de sectie Autoinstall kun je bijna alle populaire clients installeren. Na de installatie verschijnt het bijbehorende pictogram in het toepassingenmenu.

Spellen starten

Om een spel te startenmoet jein het contextmenuvan het exe-bestand Openen in PortProton selecteren. Het venster dat verschijnt geeft de aanwezigheid van het spel in de database aan, waarmee je automatisch ontbrekende bibliotheken kunt installeren, zodat de eerste keer dat je het spel start lang kan duren. Hier kun je ook de geëmuleerde API (DirectX 9-11, 12 of OpenGL) en compatibiliteitslaag (Proton Steam of Proton GE) kiezen. Als je het spel niet kunt draaien met de originele Proton Steam, probeer dan Proton GE.

Zodra alle bibliotheken zijn geïnstalleerd, zou het spel of de lancer ervan moeten starten. Sommige spellen moeten ook vooraf geconfigureerd worden. Je moet bijvoorbeeld overschakelen naar de windowed modus, sommige opties uitschakelen, enzovoort.

Om het spel snel te starten, kun je een snelkoppeling maken (knop Snelkoppeling maken in het PortProton-venster). In het geval van Ubuntu sleep je de snelkoppeling naar het bureaublad en selecteer je Allow Startup in het contextmenu.

Niet alle spellen worden gestart, bovendien garandeert werken in Steam via Proton niet dat hetzelfde spel wordt gestart, maar niet gebonden is aan Steam. Om in het Russisch in Steam via Proton te werken, moet je Steam via Proton installeren en de Russische taal selecteren in Steam-instellingen. Daarna worden games en Steam-interface in het Russisch weergegeven.

We willen nogmaals opmerken dat je met PortProton de meeste spellen voor Windows kunt draaien. Je kunt ook alle populaire clients installeren: GoG, EGS, Origin en anderen. Maar je moet extreem voorzichtig zijn met het starten van online spellen, omdat ze vaak een beveiliging hebben die PortProton verkeerd kan accepteren en je account kan blokkeren.

Hoe verwijder ik Proton?

Om Proton op Linux te verwijderen, moet je het verwijderen via Steam. Dit zijn de stappen die je kunt volgen:

  1. Open Steam. Start de Steam-client op je computer.
  2. Navigeer naar de bibliotheek. Klik op het tabblad Bibliotheek om een lijst met je games te zien.
  3. Selecteer een spel. Zoek het spel waarvoor je Proton wilt verwijderen.
  4. Spelinstellingen. Klik met de rechtermuisknop op het spel en selecteer Eigenschappen.
  5. Opties voor opstarten. Zoek onder "Algemeen" naar de opstartopties en verwijder alle Proton-gerelateerde opdrachten als die er zijn.

Proton verwijderen

Ga naar Steam-instellingen (klik op "Steam" -> "Instellingen" in de linkerbovenhoek)

Onder "Steam Play" kun je Proton uitschakelen of verwijderen als dat mogelijk is.

Proton-bestanden verwijderen: Als je Proton-bestanden handmatig wilt verwijderen, bevinden ze zich meestal in de map:

~/.steam/root/steamapps/common/Proton X.X

Vervang X.X door de versie van Proton die je wilt verwijderen. Je kunt deze map gewoon verwijderen. Nadat je deze stappen hebt voltooid, sluit je Steam af en start je het opnieuw op zodat de wijzigingen van kracht worden.