Playnite-gamelauncher krijgt in de toekomst een Linux-versie

De ontwikkelaar van de opensource gamelauncher Playnite heeft bevestigd dat er een Linux-versie komt. De software, die verschillende platforms zoals EA, Epic, GOG en Steam kan integreren, draait momenteel alleen op Windows. Een releasedatum is nog niet bekend.

De Linux-versie komt pas na de aanstaande grote update van Playnite, versie 11. Dat laat de ontwikkelaar weten op GitHub. De ontwikkelaar wil voor de Linux-versie het Avalonia UI-framework gebruiken, maar zegt dat dit framework nog niet gebruiksvriendelijk genoeg is. De makers van Avalonia UI zouden de gebruiksvriendelijkheid in de toekomst willen verbeteren. De Playnite-ontwikkelaar wacht hierop om daarna de Linux-versie te kunnen maken. Een termijn wordt niet genoemd.

De Linuxversie moet specifieke functionaliteit krijgen voor compatibiliteitslagen die het mogelijk maken om Windows-games en -applicaties op Linux te draaien, zoals integratie met Proton en Wine. Ook worden heroic-gogdl en Legendary overwogen voor respectievelijk GOG- en Epic-ondersteuning. Een macOS-versie staat voorlopig niet op de planning. Linux-gebruikers kunnen in de tussentijd alternatieven zoals Heroic Games Launcher of Lutris gebruiken voor het beheren van hun gamebibliotheek.

Door Andrei Stiru

Redacteur

11-02-2025 • 13:40

37

Submitter: Mark_88

Reacties (37)

Sorteer op:

Weergave:

GoG heeft toch al veel implementaties op andere platformen, zelfs psn en xbox op PC, waarom dan nu weer een nieuw platform die hetzelfde/vergelijkebare wil doen.
playnite heeft veel meer integraties en ze werken ook, gog hun integraties werken helft van de tijd niet. De integraties van playnite zijn ook volledig gemaakt door de community en sommige door de maker van de playnite. Alles is open source en iedereen kan integraties bijmaken. De addons die men maakt of dit nu library addons zijn, metadata addons of gewone addons vallen ook allemaal te bekijken van uit de applicatie zelf en eveneens hier kan iedereen weer zelf addons voor schrijven.

Ik heb er een aantal voor gemaakt, zoals de initiele versie van playnite sounds, gamespeak, Html Exporter, Xbox cloud library plugin en nog een paar

Om u een idee te geven ik gebruk playnite zowel als launcher voor al men games verspreid over de default launchers, maar ook als 1 algemene database voor welke games ik bezit en waar. Om hier ook toegang op te krijgen wanneer ik bvb in een winkel sta had ik de html exporter plugin gemaakt, dat gans uw database kan exporteren naar statische html, wanneer je dit dan zelf host of ergens een op een website plaatst kan je ten alle tijde overal zien welke games je waar bezit.

Als je een voorbeeld wil zien van de html exporter wat ie doet dat kan je hier checken ... https://htmlexporterexample.joyrider3774.xyz/

maar zo kan iedereen dus voor eender wat integraties bij maken

verder heeft playnite ook nog een heel uitgebreid systeem voor het ondersteunen van emulators je kan het dus ook gebruiken als frontend voor uw emulators en roms en niet persee enkel voor de games in steam, epic, ...
Ik heb Playnite zelf nog nooit geprobeerd, betekent "geintegreerde launchers" over het algemeen dat het allemaal via Playnite verloopt die API calls doet, of is het net als Steam, dat Steam automatisch de launcher en vervolgens de game op start?
Iedere 'launcher-schil' die je eroverheen legt, zal de onderliggende launchers ook moeten uitvoeren. Spellen die een launcher vereisen, zullen altijd die launcher vereisen, ook als ze op een ander manier worden aangeroepen. Wat misschien wel kan, is dat de launchers geminimaliseerd worden opgestart. Dan zie je er zo weinig mogelijk van.

De enigste manier om spellen zonder een launcher op te starten, is als je de speciale 'piraten-uitvoering' gebruikt.
hangt van de library plugin af en wat mogelijk is, steam en epic games kunnen niet zomaar allemaal gestart worden door de exe van de game te launchen, dus in veel gevallen wordt er gebruik gemaakt van dingen die steam zelf support maw in veel gevallen heb je de launchers nog altijd nodig en gaan die ook gestart worden om een game te starten maar dat is niet bij elke library zo en hangt meer af van het platform waarvoor je de library maakt dan playnite zelf. Los daarvan om al je games van die launcher te kunnen zien en niet perse ze te kunnen launchen hoef je ook niet altijd de launcher geinstalleerd te hebben omdat in sommige gevallen de web api's van de launchers in kwestie gebruikt worden om de lijst van games op te vragen en toe te voegen in playnite. Maar dat is dus allemaal afhankelijk van de library en hoe die geprogrammeerd is en wat de launcher waarvoor de library gemaakt is toestaat of niet toestaat en of je de binaries zomaar kunt starten zonder dat je langs de launcher hoeft te gaan

er zijn ook libraries die enkel dienen om de games geimporteerd te krijgen in playnite en waarvoor playnite nadien de metadata opzoekt zodat je die games kunt bekjken maar bvb niet launchen. Denk aan nintendo, playstation libraries enzo.

Er zijn zelfs libraries dacht ik voor een of andere anime site om uw animatie series te importeren (iemand gebruikte dat daarvoor ipv games te launchen)

[Reactie gewijzigd door joyrider3774 op 11 februari 2025 17:40]

GoG heeft ook nog geen native linux ondersteuning.
Ik ben een aantal jaar geleden juist overgestapt van GoG Galaxy naar Playnite, omdat de integraties van Galaxy voor geen meter meer werkten.
Was ook een beetje mijn eerste gedachte, maar je kan hier echt veel meer mee dan met GoG. Zou nu niet meer zonder kunnen. Met name als je op TV gamed met een controller. Dan is de fullscreen variant echt geweldig.
Omdat de GoG Galaxy launcher in beste case middelmatig is en in slechtste case simpelweg niet voldoet?
GOG is niet open source. Het is lastig inzien wat voor gegevens GOG Galaxy verzamelt en welke executables er allemaal binnenkomen. Bij Playnite kun je dat soort dingen zelf uitvogelen/uitzetten.

GOG Galaxy werkt ook niet op Linux, daar heb je iets als Heroic voor nodig.

[Reactie gewijzigd door GertMenkel op 11 februari 2025 14:59]

Ik heb Playnite kort gebruikt onder Windows maar daar heeft het voor mij niet zo'n meerwaarde - ik weet zelf wel op welk platform ik mijn games heb (en de bulk is op Steam in ieder geval).

Maar onder Linux is dit wel boeiender - zeker omdat er integratie is voor compatibiliteitslagen i.c.m. andere launchers, want Steam bied dit wel uit zichzelf, maar de rest volgens mij niet.
Heroic is een voorbeeld van een alternatieve launcher die onder Linux compatibiliteitslagen integreert. Wat Playnite als voordeel heeft is dat het een fullscreen interface heeft die met een controller bediend kan worden.

[Reactie gewijzigd door The Zep Man op 11 februari 2025 13:50]

Wat Playnite als voordeel heeft is dat het een fullscreen interface heeft die met een controller bediend kan worden.
Dan kan je net zo goed gewoon die games uit o.a. GOG, Epic etc aan Steam toevoegen, en Steam als primaire launcher houden. Dan heb je Steam overlay en Steam input er ook direct bij inbegrepen.
Dat werkt niet eenvoudig voor non-steam games op Linux (omwille van de verschillende Wine instances) en dan moet je sowieso best andere launchers gaan gebruiken (Heroic, Lutris, Cartridges, ...) of software zoals Bottles (Of Lutris) voor stores zonder launcher. Met deze launchers/software kan je ze dan (als je wil) toevoegen in Steam (na reboot van Steam staan ze er in). Ik gebruik vooral Heroic (GOG) en Lutris/Bottles (gamestores zonder launchers) naast Steam.

Maar om eerlijk te zijn, dat is ook niet hoe ik Playnite gebruik. Ik gebruik het vooral om een goed overzicht te hebben van al mijn games over al die platforms. Dat kan met Lutris en sommige andere ook (de andere hebben minder ondersteuning voor andere stores), maar Playnite heeft meer features hiervoor en een betere interface (imo). Dus ook al heb ik Playnite niet nodig als launcher, ik heb het al meermaals proberen te runnen via Bottles en voorlopig werkt het maar half op Linux (en crasht het vaak). Dus ik juich native onderteuning alleen maar toe.

[Reactie gewijzigd door Mr. M op 11 februari 2025 15:33]

Wat Playnite als voordeel heeft is dat het een fullscreen interface heeft die met een controller bediend kan worden.
Dat kan bij heroic toch ook?
Heroic heeft geen native interface daarvoor. Het is een klassieke desktop interface, geen "10-foot user interface".
Sowieso zet ik alle games in Steam, ook niet-Steam games, omdat ze dan kunnen profiteren van de Steam overlay + Steam input gebeuren. Mede omdat ik games vooral stream naar alle TV's in huis, en het volledig met controller bedien. (Steam overlay is dan ook makkelijk om bijvoorbeeld emulatie games te stoppen die geen echte 'exit game' feature hebben)
Tja, ik zie er Linux gebruiker hier niet zo veel extra waarde in eigenlijk. Je checkt toch wel ff de databases handmatig omdat er soms wat extra handmatige stappen nodig zijn (stappen waarvoor soms rechten nodig zijn die je niet aan een gamelauncher wil geven). Dan installeer je zelf (kan vaak net zo makkelijk als zo'n launcher kan met bijv. Lutris, of alternatieven, want zoals gezegd wil je geen rechten geven voor meer. Steam spellen zijn nog makkelijker). Vervolgens heb je gewoon een desktop en launcher icoontjes waar het met 1 druk op de knop werkt en gooi je desnoods alles in Steam als non-Steam game als je het op 1 plek wil. Of je gooit je Steam games in Lutris. Of alles welke derde partij launcher je maar wil.

Enige wat het dan nog echt doet wat je elders niet krijgt, is checken tussen verschillende opties wat als beste lijkt te werken, maar dat is het grote werk niet, en kan erg van de setup afhangen. En verder hun eigen interface, of dat wat is is voorkeur natuurlijk.

Dat gezegd hebben. Ik waardeer het enorm dat ze aan Linux support denken. Als ik naar de reacties hier kijk zijn er ook mensen die het wel gebruiken. Dus mooi. Deste meer software native Linux support heeft (die ook echt werkt), deste beter imho.

[Reactie gewijzigd door Cambionn op 11 februari 2025 14:21]

Lutris werkt inderdaad vrij goed, maar ik vond Playnite als database (niet als launcher) fijner.
Heroic had ik nog nooit van gehoord (elders in de comments). Ga ik ook eens proberen.
https://lutris.net/ - gebruik het al jaren

mooie van lutris is de koppeling en intergratie van wine(bottles) en verschillende versies.
want niet iedere game draait even lekker op iedere wine-build. lutris maat dit + steam intergratie etc. mogelijk. zie zelf nog niet in wat de meerwaarde van playnite moet zijn

[Reactie gewijzigd door himlims_ op 11 februari 2025 14:29]

Meer concurrentie is alleen maar goed, maar ik gebruik hier gewoon Steam voor, dat vind ik zelf prettig werken en om na 21 jaar op iets anders over te stappen vind ik niet prettig. Daar kan ik ook niet Steam spellen in zetten en het werkt meteen goed samen met mijn controller, overlay etc.
Het is niet echt bedoeld om een enkele launcher te vervangen, maar om dat te doen met meerdere launchers tegelijk. Het presenteert alle games uit alle aangesloten launchers (en de compatibiliteit is breed) in een uniforme bibliotheek. En het heeft nog 1001 andere functies.

Maar als je alléén Steam gebruikt en geen enkele andere launcher, dan kan ik me goed voorstellen dat de toegevoegde waarde van Playnite veel te gering is.
Ik gebruikte in het verleden regelmatig uplay, maar de nieuwere spellen van Ubisoft zijn zo slecht dat het geen nut meer heeft. Maar waar ik op doelde was dat je spellen die niet op Steam staan gewoon kunt toevoegen.
Non-steam games toevoegen op Linux is niet zo eenvoudig (als het Windows games zijn) omwille van de Wine versies die je moet meegeven en in dat geval is het eenvoudiger om een extra launchers voor te gaan gebruiken (Heroic, Lutris, Cartridges, ...) of software zoals Bottles (Of Lutris) voor stores zonder launcher. Daarna maak je in die software een shortcut in Steam aan (die je na reboot van Steam te zien krijgt). Want gewoon verwijzen naar de .exe file is dan niet genoeg, want je hebt de juiste Wine versie nodig. Als je het hele commando uit het hoofd kent, kan je ze natuurlijk zo toevoegen en voor games met een Linux binary kan je natuurlijk wel gewoon naar de binary linken.

Maar ik zelf zie Playnite niet echte als een launcher, al kan het daarvoor wel gebruikt worden. Ik gebruik het gewoon als software dat het grootste deel van mijn library aan games kan tonen inclusief dingen als Playstation/Xbox en waar ik eenvoudig in kan zoeken waar ik die games op heb. Ik launch ze dan via een ander platform, maar voor het zoeken en sorteren van games heb ik Playnite altijd heel handig gevonden. Lutris is waarschijnlijk het dichtste bij Playnite voor de hoeveelheid stores het ondersteund, maar ik verkies de interface van Playnite over die van Lutris of Cartridges.
Ik heb nooit geprobeerd on Windows spellen onder Linux in Steam toe te voegen. Dat is iets teveel van het goede. Ik gebruik ook geen andere stores meer. In het verleden had ik wel andere store spellen in Steam staan, maar dat was toen ik mijn game pc met windows nog gebruikte. Ik gebruik alleen nog maar de Steam Deck om spellen te spelen. De rest van de stores gebruik ik niet meer.
Als fan van visual novels kan ik niet altijd Steam gebruiken omdat er een heel deel daar gewoon niet op staan. Als je geluk hebt staan ze op GOG of anders moet ik ze op gespecialiseerde stores gaan halen. Dus ik gebruik meestal Heroic (voor GOG) of Lutris/Bottles voor de standalone games. Ik gooi ze meestal niet in Steam, omdat ik een Linux minipc gebruik is dat op zich ook niet echt nodig, maar ik heb het in sommige gevallen wel gedaan en dat werkte redelijk goed. Met die programmas die ik noemde kan je een shortcut in Steam maken indien gewenst. Alle 3 hebben daar een optie voor. Zonder die functionaliteit zou ik er zelf niet aan beginnen.

Maar ik kan heel goed begrijpen dat het overgrote deel van gamers geen nood ziet aan andere stores buiten Steam. Voor het overgrote deel van mijn games gebruik ik ook gewoon Steam en dat werkt heel goed. Zo goed zelfs dat ik steeds meer naar PC aan het gaan ben voor mijn gaming na bijna 30 jaar voor het grootste deel op consoles te hebben gespeeld.
Maar waar ik op doelde was dat je spellen die niet op Steam staan gewoon kunt toevoegen.
Zeker. Ik heb een Playnite-bibliotheek die bestaat uit games van Epic, EA, Ubi en Steam: allemaal te zien, spelen en anderszins te manipuleren in een enkel venster. Ik zie niet eens onderscheid tussen games van verschillende launchers, tenzij ik juist een add-on activeer die een kleine Steam/Ubi/EA/Epic badge aan iedere cover art toevoegt.
Is er met Playnite ook de mogelijkheid om met steam vrienden te chatten? Ik heb een poosje GoG Galaxy gebruikt, maar doordat ik niet de mogelijkheid had om te kunnen chatten met steam vrienden toch maar weer verwijderd.
Nee, het heeft wel strategisch geplaatste knoppen om je Steam Friends-venster direct te openen, inclusief het vooraf starten van Steam zelf indien nodig.
Geweldig programma! Met name de fullscreen variant. Echt ideaal als je met je PC op TV wilt gamen met een controller. Ongelooflijk hoeveel dingen je kan instellen. Skins, emulators, scriptjes per game runnen, etc.
Oh dat klinkt wel handig inderdaad. Op Windows ben ik momenteel overgeleverd aan Steam big picture mode. Werkt wel okay, maar het is een gedoe als je iets in Windows moet instellen ofzo.
Is het dan niet een soort als Lutris maar dan wat gelikter?
Ik moest ook meteen aan Lutris denken.
Oke, dat zou mogelijk een mooie oplossing voor niet-steam games in Linux.

Hoe moet ik playnite zien? Is dat vergelijkbaar met steam Inclusief proton?

Ik merk dat het toevoegen van non steam games in steam soms toch lastig kan zijn. Op dit moment werkt het voor mij het beste om de desbetreffende launcher toe te voegen. Vooral Ubisoft geeft gedoe. Ook met lutris kom ik er gewoon niet goed uit.
Ook met lutris kom ik er gewoon niet goed uit.
Laat Lutris eens een shortcut maken in je launcher of op je bureaublad en kijk wat daar in staat als commando ;) . Dat is zo uit m'n hoofd een standard Lutris commando met ergens een index als parameter (meestal het nummer van de hoeveelste installatie het is op je pc). Dat moet dan in je non-steam game staan op "applicatie" en "parameters", dan werkt het perfect.

Of als je simpeler wil doen, voeg de lutris shortcut icon toe als non-steam app. Dat werkt in mijn ervaring ook prima, dan zet hij bovenstaande zelf in de goeie vakjes.

[Reactie gewijzigd door Cambionn op 11 februari 2025 23:43]

Thanks. Ga ik proberen.
Dit kan ik alleen maar toejuichen! :Y)

Op dit item kan niet meer gereageerd worden.