It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Bei Heise gab's neulich eine Artikelreihe zu Gaming mit Linux, leider nur für "plus"-Abonnenten, aber trotzdem mal, just FYI...

Linux-Distibutionen für Gamer
Linux-Gaming: Die richtigen Tools im Überblick
avatar
schmoemi: Bei Heise gab's neulich eine Artikelreihe zu Gaming mit Linux, leider nur für "plus"-Abonnenten, aber trotzdem mal, just FYI...

Linux-Distibutionen für Gamer
Linux-Gaming: Die richtigen Tools im Überblick
Ohne jetzt Zugriff auf den Artikel zu haben, bei der Gelegenheit noch einmal bzgl. "richtige Tools": Bottles ist _das_ Tool für Leute wie mich, die nicht groß herumspielen wollen. Ich habe jetzt ungefähr das 25te Win-Spiel in Reihe installiert. Alles - groß, klein, alt, neu ... - lief ohne irgendwelche Mucken bei mir in der Standard-Gaming-Environment ohne, dass ich irgendwas friemeln musste. Faul wie ich bin, lasse ich sogar teilweise die Spiele über Galaxy installieren und aktualisieren, falls ich die Installer nicht bei mir lagern will. Und wenn die Linux-variante mal nicht auf Anhieb will, spiele ich einfach die Windowsversion (wie mir das hier auch schon geraten wurde)

Hat natürlich meinen alten Plänen, nur noch native Linuxspiele zu unterstützen, völlig den Wind aus den Segeln genommen ... ich schaue bei Neuerwerbungen schon gar nicht mehr richtig nach, für welches System es das Spiel eigentlich gibt (... bis einer heult! ...) :D
avatar
rostfreyh: […]
Ich muss dir jetzt mal ein Kompliment aussprechen. Von dir könnte sich jeder Ein/Umsteiger mal eine Scheibe abschneiden.
Du bist genau die Art Person, welche von solchen Projekten wie Linux Mint angesprochen werden sollen. Du beschäftigst dich im richtigen Maße damit und bist aufgeschlossen für Neues und auch lernwillig.
Du bist keiner von diesen Leuten, die ihren Kopf quasi nicht mehr benutzen wollen und auch keiner von denen, die immer verlangen, dass ein Betriebssystem "wie Windows" zu sein hat um "benutzer/umsteigerfreundlich" zu sein, nur weil sie es einfach nicht anders kennen.

Das finde ich besonders toll und solchen Personen wie dir, gebe ich, als semi-professioneller-hobby-IT-Fuzzi =D, gerne Unterstützung! ;-)

Zum Thema:
Hättest du mal Lust, deine Ergebnisse, mit Bottles, mit mir zu teilen? Ich mache mir ja immer Notizen und sammle viele Informationen rund um das Thema "Zocken unter Linux".
Auch Bottles wird sicherlich seine Grenzen haben. Ich habe da noch so das ein oder andere Spiel, welches zwar wunderbar spielbar ist, allerdings kleinere "Macken" hat.
Ich denke da bspw. an Spiele, welche den Windows Media Player voraussetzen.
Ad hoc fallen mir da Dragon's Dogma und Risen 3 ein.
Beide Spiele zeigen im Startmenü normalerweise ein Video an. Ohne den WMP bleibt der Bildschirm schwarz.
Bei Dragon's Dogma funktioniert es, bei Risen 3 leider nicht. Egal was ich hier schon probiert habe.

Sofern du eines der beiden Spiele besitzt (oder auch andere) wäre es ganz nett, wenn du hierzu was sagen könntest. Danke. ^__^

avatar
schmoemi: Bei Heise gab's neulich eine Artikelreihe zu Gaming mit Linux […]
Ich habe auch keinen Zugriff auf die Artikel aber ich sag dazu mal, was mir so einfällt.
Seit Valve mit dem SteamDeck um die Ecke kam, springen jetzt alle auf den "Gaming on Linux"-Zug auf und an jeder Ecke sprießen solche "Anleitungen" aus dem Boden wie Pilze. (Ebenso die Hersteller mit ihren SteamDeck-Klonen)
Prinzipiell ist das ja nichts Schlechtes aber irgendwo finde ich das zu gleichen Teilen amüsant als auch nervig.
(Ja... schlagt mich, streng genommen bin ich ja auch erst seit ein, zwei Jahren an der Sache dran...) ^__^°

Sogar Microsoft hat unlängst eine Anleitung herausgebracht, wie man ein Linux installiert: Klick.
Man könnte also durchaus behaupten, dass 2022/23 das Jahr des Linux-Desktops war/ist. =D

So interessant und erfreulich diese Entwicklung auch ist, so muss man das sicherlich auch kritisch betrachten.
Wohin könnte sich da ein GNU/Linux entwickeln? Sicherlich ist nicht jede Richtung wünschenswert.

Auch finde ich es immer wieder lustig, dass jetzt Distributionen für "Gamer" entwickelt/beworben werden.
Das macht die Sache doch auch bloß nicht einfacher. =D
Ich denke da mal an Garuda. Das Ding ist völlig überladen und leuchtet selbst wie mancher "Disco-Kugel-Rechner".

Das ist das gleiche wie die Debatte über die "ein/umsteigerfreundlichen Distros", nur in grün.


Man kann mit jedem Linux Zocken und man braucht dafür auch nicht viel. Nehmt euch ein Beispiel an Rostfreyh. ;-)


Die einzig wirklich positive Sache, die ich daran noch sehe ist, dass ich hoffe, dass das SteamDeck (man beachte: nicht SteamOS) dazu beitragen wird, dass Spieleentwickler ihre Spiele dahingehend wieder besser optimieren.


BTW: Ich müsste mal meinen Guide weiterschreiben. Ich habe zwar nicht den Anspruch erhoben "besser" als solche Artikel zu sein aber irgendwie will ich das ja doch. ^__^°


PS: Das war übrigens alles nicht als Meckern anzusehen. ;-)
avatar
TheHexer_pcg: […]
Donke, donke. Wobei mir jetzt wirklich nicht ganz klar ist, womit ich die Blumen verdient habe. Eigentlich bin ich ja gerade nicht sooo lernfreudig und gehe lieber den Weg des geringsten Widerstands... Ich nehme das Kompliment mal für meine Hartnäckigkeit und dafür an, dass ich Windows seit drei-vier Monaten nicht mehr laufen hatte (obwohl ich ständig am Rechner hänge und zocke) :)

Ich brauche jedenfalls zum Glück jetzt für's Zocken Windows überhaupt nicht mehr, obwohl ich wieder alles kaufe, worauf ich Lust habe. \o/

Gerne würde ich meine Bottles-Ergebnisse mit dir teilen, besitze aber diese beiden genannten Spiele ausgerechnet nicht. Und ich bin derzeit auch viel zu Action-Game-müde, sodass die mich derzeit überhaupt nicht reizen. Aber könnte man da nicht zur Not einfach den MediaPlayer dazuinstallieren, damit das läuft? So wie ich ja auch Galaxy für den Online-Teil bei No Man's Sky laufen habe?
avatar
rostfreyh: Eigentlich bin ich ja gerade nicht sooo lernfreudig und gehe lieber den Weg des geringsten Widerstands...
Auch wenn du es selbst nicht bemerkt hast, so hast du bei der ganzen Sache schon mehr gelernt als manch nörgelnder Windows-Fanboy. ;-)

avatar
rostfreyh: Ich brauche jedenfalls zum Glück jetzt für's Zocken Windows überhaupt nicht mehr, obwohl ich wieder alles kaufe, worauf ich Lust habe. \o/
Ich schaue übrigens auch nicht mehr danach, ob es für ein Spiel einen Linux-Port gibt. Wine regelt das schon. =D
Ich kaufe auch einfach worauf ich Lust habe. Bisher funktionierte es auch immer, ohne, dass ich mir vorher Gedanken gemacht habe ob Spiel X überhaupt mit Wine läuft. Mittlerweile ist das schon irgendwie selbstverständlich geworden. ^__^°


avatar
rostfreyh: Gerne würde ich meine Bottles-Ergebnisse mit dir teilen, besitze aber diese beiden genannten Spiele ausgerechnet nicht
Das ist überhaupt nicht schlimm. Ich wäre generell daran interessiert wie das bei dir aussieht.

avatar
rostfreyh: Aber könnte man da nicht zur Not einfach den MediaPlayer dazuinstallieren
Bei Risen 3 funktioniert das ausgerechnet nicht. Bei Dragon's Dogma aber schon.
Ich bin aber noch an dem Problem dran und habe da auch noch mehr probiert.
Sollte es aber nicht funktionieren, so ist das auch nicht so schlimm, da es sich bei den besagten Videos eben nur um Clips handelt, welche im Menü und in den Credits abgespielt werden.
avatar
rostfreyh: […]
avatar
TheHexer_pcg: Ich muss dir jetzt mal ein Kompliment aussprechen. Von dir könnte sich jeder Ein/Umsteiger mal eine Scheibe abschneiden. (...)

Das finde ich besonders toll und solchen Personen wie dir, gebe ich, als semi-professioneller-hobby-IT-Fuzzi =D, gerne Unterstützung! ;-)

Zum Thema:
Hättest du mal Lust, deine Ergebnisse, mit Bottles, mit mir zu teilen? Ich mache mir ja immer Notizen und sammle viele Informationen rund um das Thema "Zocken unter Linux".
Auch Bottles wird sicherlich seine Grenzen haben. Ich habe da noch so das ein oder andere Spiel, welches zwar wunderbar spielbar ist, allerdings kleinere "Macken" hat.
Ich denke da bspw. an Spiele, welche den Windows Media Player voraussetzen.
Ad hoc fallen mir da Dragon's Dogma und Risen 3 ein.
Beide Spiele zeigen im Startmenü normalerweise ein Video an. Ohne den WMP bleibt der Bildschirm schwarz.
Bei Dragon's Dogma funktioniert es, bei Risen 3 leider nicht. Egal was ich hier schon probiert habe.

Sofern du eines der beiden Spiele besitzt (oder auch andere) wäre es ganz nett, wenn du hierzu was sagen könntest. Danke. ^__^
Ich finde auch rostfreyh hat sich definitiv ein Fleißsternderl verdient. Und auch ich fände seinen Beitrag zum GOG Gaming 4 Linux Guide interessant. Immerhin ist er ein Vertreter einer wichtigen Zielgruppe. Derjenigen die wollen dass es "halt einfach läuft". -_-

avatar
schmoemi: Bei Heise gab's neulich eine Artikelreihe zu Gaming mit Linux […]
avatar
TheHexer_pcg: Ich habe auch keinen Zugriff auf die Artikel aber ich sag dazu mal, was mir so einfällt.
Seit Valve mit dem SteamDeck um die Ecke kam, springen jetzt alle auf den "Gaming on Linux"-Zug auf und an jeder Ecke sprießen solche "Anleitungen" aus dem Boden wie Pilze. (Ebenso die Hersteller mit ihren SteamDeck-Klonen)
Prinzipiell ist das ja nichts Schlechtes aber irgendwo finde ich das zu gleichen Teilen amüsant als auch nervig.
(Ja... schlagt mich, streng genommen bin ich ja auch erst seit ein, zwei Jahren an der Sache dran...) ^__^°

Sogar Microsoft hat unlängst eine Anleitung herausgebracht, wie man ein Linux installiert: Klick.
Man könnte also durchaus behaupten, dass 2022/23 das Jahr des Linux-Desktops war/ist. =D

So interessant und erfreulich diese Entwicklung auch ist, so muss man das sicherlich auch kritisch betrachten.
Wohin könnte sich da ein GNU/Linux entwickeln? Sicherlich ist nicht jede Richtung wünschenswert.

Auch finde ich es immer wieder lustig, dass jetzt Distributionen für "Gamer" entwickelt/beworben werden.
Das macht die Sache doch auch bloß nicht einfacher. =D
Ich denke da mal an Garuda. Das Ding ist völlig überladen und leuchtet selbst wie mancher "Disco-Kugel-Rechner".
Das muss ein Gaming Rechner doch heutzutage!?? RGB und so!? -_-
avatar
TheHexer_pcg: Das ist das gleiche wie die Debatte über die "ein/umsteigerfreundlichen Distros", nur in grün.

Man kann mit jedem Linux Zocken und man braucht dafür auch nicht viel. Nehmt euch ein Beispiel an Rostfreyh. ;-)

Die einzig wirklich positive Sache, die ich daran noch sehe ist, dass ich hoffe, dass das SteamDeck (man beachte: nicht SteamOS) dazu beitragen wird, dass Spieleentwickler ihre Spiele dahingehend wieder besser optimieren.

BTW: Ich müsste mal meinen Guide weiterschreiben. Ich habe zwar nicht den Anspruch erhoben "besser" als solche Artikel zu sein aber irgendwie will ich das ja doch. ^__^°

PS: Das war übrigens alles nicht als Meckern anzusehen. ;-)
Vielen Dank für Deine Einschätzung. Ich denke auch, dass man letztlich jede Desktop-Distri nehmen kann (Server jetzt vielleicht eher nicht so...)
avatar
schmoemi: Das muss ein Gaming Rechner doch heutzutage!?? RGB und so!? -_-
Geh mir weg mit dem Zeuch! =D

Prinzipiell hab ich zwar nichts dagegen aber es wird halt überstrapaziert.

Bei der Kirmes, die manche da veranstalten, würde ich wahrscheinlich Epilepsie kriegen. xD
avatar
schmoemi: Vielen Dank für Deine Einschätzung.
Ach i wo. Das war nur wieder das übliche Gemecker von mir. =D

Aber mal ein Server OS umbauen um darauf zu zocken... mmmh. Neues Bastelprojekt?
Obwohl... Das geht ja eigentlich... Ich hab schon gezockt auf 'nem Win2008R2.
Und so was wie ein Ubuntu-Server dürfte ja auch erweiterbar sein.

Ich wollte mir ja auch schon länger mal BSD (auf dem Desktop) vornehmen und darauf zocken. ^___^
Post edited November 16, 2023 by TheHexer_pcg
avatar
schmoemi: [...]
Ich finde auch rostfreyh hat sich definitiv ein Fleißsternderl verdient. Und auch ich fände seinen Beitrag zum GOG Gaming 4 Linux Guide interessant. Immerhin ist er ein Vertreter einer wichtigen Zielgruppe. Derjenigen die wollen dass es "halt einfach läuft". -_-
[...]
Perfekt, jetzt kriege ich auch noch Fleißsternchen für's Nixtun! :D

Ähm, okay, hier nun auf vielfachen Wunsch hin noch einmal meine BOTTLES-Erfolgsgeschichte zusammengefasst:

(0. Aufmerksam Manu3110s Posts hier lesen und auf Bottles aufmerksam werden)
1. Bottles installieren und starten
2. Neue 'Bottle' erstellen (Gaming-Environment auswählen, Standardeinstellungen, ggf. Dateipfad ändern)
3. Bottle öffnen und großen, blauen Knopf "Programmdatei ausführen" drücken, Setup-Exe auswählen, installieren lassen
4. Verknüpfung im Startmenü anlegen oder Spiel-Exe aus der Bottle heraus starten (ggf. korrekte Verknüpfung zur Spiel-Exe überprüfen)
5. Spielen (3-5 beliebig oft wiederholen)

Es funktioniert auch, wenn ich die Spiele per Galaxy installiere oder starte. Es gibt eine kuratierte Programmliste in Bottles, darunter Galaxy mit 'Gold'-Label; per Knopfdruck installierbar, läuft wunderbar, z.B. auch für Multiplayer.

Vielleicht hatte ich jetzt einfach 25mal in Folge Glück, aber es lief wirklich jedes Setup/Spiel ohne weiteres in dieser Standard-Environment. Ich musste noch nichts verstellen. Mir kommt das Tool sehr mächtig und besonders gut für Laien geeignet vor. Es gibt theoretisch viele Einstellungen, ob die auch Linux-Checkern genügen, das kann ich überhaupt nicht beurteilen - ich habe sowieso mal wieder keine Ahnung, was ich da eigentlich tue... :D

Ja, ich persönlich finde es großartig, wenn es "halt einfach läuft". Zwar suche/finde ich gegebenenfalls auch mal Wege, wenn es mal nicht so ist, aber sehr viel lieber zocke ich zwei Stunden länger. :)
Post edited November 16, 2023 by rostfreyh
avatar
rostfreyh: (0. Aufmerksam Manu3110s Posts hier lesen und auf Bottles aufmerksam werden)
Ja... ist ja schon gut...

Hab ich denn gar nichts dazu beigetragen? =(((
avatar
rostfreyh: (0. Aufmerksam Manu3110s Posts hier lesen und auf Bottles aufmerksam werden)
avatar
TheHexer_pcg: Ja... ist ja schon gut...

Hab ich denn gar nichts dazu beigetragen? =(((
:D

Ich meinte doch nur meine _Bottles_-Erfolgsgeschichte, die ihr beide hören wolltet. Ich hab's entsprechend editiert! Da wollte ich die Original-Quelle noch einmal würdigen. Daneben zweifelt sicher niemand deinen Beitrag zu meiner Totalkonversion an. Danke!
HINWEIS: ich habe ne AMD Karte. Keine Ahnung, was man für Nvidia noch alles braucht/ ob das alles so mit Nvidia auch funktioniert...

Was ich noch gerne bei Bottles mache:

Im Bottles Programm oben rechts das Burger-Menü/ drei Querbalken anklicken -> Einstellungen und folgendes installieren:
- Runner -> Wine GE -> wine-ge-proton (neueste Version)
- DLL-Komponenten -> DXVK (neueste Version)
- DLL-Komponenten -> VKD3D (neueste Version)
Das kann man dann auch regelmäßig machen und braucht keine Tools wie ProtonUpQT und ähnliches. Zieht man alle Bottles auf die neueste Version, siehe unten, kann man dann auch die älteren wine-ge/ DXVK/ VKD3D Versionen löschen, wenn man will.

Wenn man eine Gaming-Bottle eingerichtet hat und sie anklickt:
- Settings -> Komponenten -> Runner -> wine-ge-proton -> neueste Version einstellen (siehe oben installierte)
- Settings -> Komponenten -> DXVK -> neueste Version einstellen (siehe oben installierte)
- Settings -> Komponenten -> VKD3D -> neueste Version einstellen (siehe oben installierte)
- Settings -> Leistung -> Synchronisation -> Fsync

Bei Performance-Problemen könnte man noch:
- Settings -> Leistung -> FidelityFX Super Resolution aktivieren
- Settings -> Leistung -> Feral GameMode

(optional)
- Settings -> Display -> Post-Processing Effects (nutzt vkBasalt. Verschönert Grafik)
- Settings -> Display -> Gamescope (nutzt Steam Gamescope)
=> beides benötigt zusätzliche Flatpak-Pakete:
flatpak install runtime/org.freedesktop.Platform.VulkanLayer.vkBasalt/x86_64
flatpak install runtime/org.freedesktop.Platform.VulkanLayer.gamescope/x86_64


Letztens hab ich mal spaßenshalber Diablo 2, also das Originale, versucht zum laufen zu bringen. Ihm fehlte dann auch irgendein Windows-Kram. Via Bottles nachinstalliert, aber leider ging es trotzdem nicht. Unter Lutris lief es ohne Probleme. Naja... was ich bei Lutris etwas ärgerlich finde, dass man dort nie sieht, welche DLLs/ Bibliotheken/ Fonts die Lutris-Skripte nachinstallieren. Zumindest hab ich es bisher nicht gefunden. Vielleicht hat ja jemand darauf eine Antwort, auch wenn es mit dem jetzigen Thema nichts zu tun hat.
avatar
rostfreyh: Daneben zweifelt sicher niemand deinen Beitrag zu meiner Totalkonversion an. Danke!
Ja ja... Das sagst du jetzt einfach nur so. =( *schmoll*

avatar
Manu3110: Was ich noch gerne bei Bottles mache:
Verstehe ich deinen Beitrag jetzt so, dass du quasi immer die aktuellsten Runner etc. nutzt? Warum?
Oder lädst du die Runner einfach nur runter?

Bei mir hat das öfter mal zu Problemen geführt. Sowohl mit Lutris, als auch nur mit meinen Skripten.
Besonders DXVK war da immer mal zickig und ich hatte bspw. in Control dann ein paar Grafikfehler oder Spiele wollten gar nicht mehr starten. Deswegen bleibe ich die meiste Zeit immer auf älteren Runnern. Hauptsache, ich komme bei Spiel X auf die angepeilte Performance.

avatar
Manu3110: Settings -> Leistung -> Synchronisation -> Fsync
FSYNC ist immer eine gute Option. Die sollte (kann) man imo immer aktivieren. Das hat damals bei Greedfall bei mir den Unterschied zwischen spielbar und unspielbar ausgemacht.

avatar
Manu3110: Settings -> Leistung -> FidelityFX Super Resolution aktivieren
Wie geht Bottles hier damit um? Unter Lutris braucht man da die Runner mit fshack.
Allerdings bin ich mir hier nie ganz sicher, ob das überhaupt funktioniert.
Unter Windows kann man das ja im AMD-Treiber extra einstellen und hat dann in den Spielen die entsprechenden höheren Auflösungen parat. Unter Linux sehe ich das in den Spielen aber nie.
Gibts da noch einen Trick? Ich hab das früher nämlich immer gerne benutzt. (Hab auch eine AMD-Karte)

avatar
Manu3110: Settings -> Display -> Gamescope (nutzt Steam Gamescope)
Dann bräuchte man FidelityFX eigentlich nicht mehr. Das Compositor-Fenster kann man dann ja auf die entsprechende Auflösung setzen.

avatar
Manu3110: Settings -> Display -> Post-Processing Effects (nutzt vkBasalt. Verschönert Grafik)
Man kann übrigens auch Reshade und ENB in Wine nutzen. Muss man nur gegebenenfalls ein paar DLLs überschreiben. VkBasalt hab ich daher eigentlich immer gemieden.

avatar
Manu3110: Letztens hab ich mal spaßenshalber Diablo 2, also das Originale, versucht zum laufen zu bringen. Ihm fehlte dann auch irgendein Windows-Kram. Via Bottles nachinstalliert, aber leider ging es trotzdem nicht. Unter Lutris lief es ohne Probleme.
Nutzt Bottles hier auch Installerscripte wie Lutris oder wie läuft das ab?
Ich gehe meistens einfach her und installiere benötigte Abhängigkeiten, wie Laufzeitumgebungen händisch. Winetricks geht mir da ein bisschen auf den Keks.

avatar
Manu3110: Naja... was ich bei Lutris etwas ärgerlich finde, dass man dort nie sieht, welche DLLs/ Bibliotheken/ Fonts die Lutris-Skripte nachinstallieren.
Du kannst dir die Skripte auch im JSON/RAW-Format auf der Website ansehen. Dort ist dann ersichtlich, was heruntergeladen/genutzt/eingestellt wird. Normalerweise sollte das aber auch im entsprechenden Fenster während der Installation in Lutris, angezeigt werden.
Die meisten sind sowieso veraltet, deswegen empfiehlt es sich, sich einfach selbst ein paar zu schreiben, oder die Spiele selbst zu installieren.

Wenn du Interesse daran hast, kann ich dir beim Schreiben solcher Skripte behilflich sein.

Hier mal ein Skript von mir:Klick
Post edited November 17, 2023 by TheHexer_pcg
Jo ich hebe das immer auf die neueste Version in den Bottles, da ich finde, die Proton/ Wine Versionen sind insgesamt stabiler geworden als früher. Vielleicht, weil mittlerweile mehr Unternehmen/ Menschen bugfixen an dem Linux-Gamingprojekt. Allerdings muss ich auch dazu sagen, dass ich derzeit nur Baldurs Gate 3 installiert habe. Da funktioniert das ohne Probleme. Bei Cyberpunk 2077, das ich davor gespielt hatte auch. Für mehrere Spiele parallel hab ich leider nicht mehr die Zeit... Wenn ich also ein Spiel spiele, kann ich dann ohne Aufwand überprüfen, ob es mit der neuesten wine-ge/ dxvk Version läuft. Unsere beiden unterschiedlichen Wege sind sicherlich beide legitim

Bzgl. FidelityFX läuft es unter Bottles nur mit Vulkan-Spielen. Für alles andere kann man dann, wie du schon sagst, Gamescope nehmen. Ich habe Gamescope und vkBasalt auch nur pro forma (optional) genannt, falls sich da jemand genauer einfuchsen will ^^ Es braucht ja auch nochmal extra Flatpak-Pakete

Soweit ich das verstanden habe greift Bottles auf eine Vorlage zurück bei der Einrichtung des Wine-Prefix. Es werden in einer gaming-bottle standardmäßig installiert: d3dx9, msls31, arial32, times32, courie32 d3dcompiler_43, d3dcompiler_47, dxvk, vkd3d. Alles andere kann man optional nachinstallieren.

Ich habe jetzt nochmal Diablo 2 in Bottles und Lutris versucht zu installieren. Der Fehler der konkret bei Bottles auftaucht ist, dass ich den Endbenutzervertrag bei der Installation nicht akzeptieren kann, weil scheinbar irgendein Font/ irgendein Microsoft Webrender fehlt. Bei Lutris läuft es ohne Probleme. Das JSON-Install-Script von Diablo II auf Lutris ( https://lutris.net/games/install/19467/view ) hilft mir da leider nicht weiter, was genau an .dll Kram installiert wird, damit der Endbenutzer-Vertrag angezeigt wird. Ich hab auch schon alle .dlls, die mir Lutris in der wine-config von der Diablo 2 Installation anzeigt in Bottles installiert, aber keine hat funktioniert^^ Kein Plan was Lutris da abseits der custom-install-scripts anders macht bei der Installation...
avatar
Manu3110: [...]
Ich habe jetzt nochmal Diablo 2 in Bottles und Lutris versucht zu installieren. Der Fehler der konkret bei Bottles auftaucht [...]
Du verstellst eindeutig zu viel. Die Stärke liegt hier in den Standardeinstellungen! ;D

Ich muss hier jetzt wohl auch noch einmal zwei Sachen nachreichen, die ich gar nicht bedacht hatte: ich habe auch eine AMD-Grafikkarte - und dementsprechend vielleicht weniger Probleme? Und da Manu3110 hier ein Problem bei der Installation anspricht - da könnte ich jetzt gar nicht sagen, ob die _Installation_ bei allen von mir getesteten 25 Spielen immer reibungslos klappt, da ich ja manchmal tatsächlich mit Galaxy installiert hatte... Ich weiß nur, dass die Spiele laufen.

So wie ich das sehe, läuft es bei Bottles eh eher darauf hinaus, dass man ein-zwei Bottles für die meisten Spiele/Programme hat und vielleicht dann die eine oder andere speziellere für bestimmte Spiele die doch mal nicht wollen. Da kann man dann 'on the fly' die Runner durchprobieren, oder? Man kann (bzw. könnte) bei Bottles jederzeit in einer eingerichteten Bottle den Runner ändern, wenn ich das richtig verstanden habe.
avatar
Manu3110: Jo ich hebe das immer auf die neueste Version in den Bottles,
Wie gesagt, bei mir hat das schon zu Problemen geführt. Deshalb bleibe ich da gerne länger auf einer älteren Version.
Vor allem, wenn ich gerade aktiv ein Spiel spiele.
Vielleicht sind die Runner in Bottles aber auch etwas anders.

avatar
Manu3110: da ich finde, die Proton/ Wine Versionen sind insgesamt stabiler geworden als früher.
So empfinde ich ebenfalls. Ich denke, die Beteiligung, vor allem durch Valve, wird hier viel dazu beigetragen haben.

avatar
Manu3110: Für mehrere Spiele parallel hab ich leider nicht mehr die Zeit...
Machen das echt so viele Leute? Ich hab das schon früher nicht wirklich gemacht und mache so was auch heute nicht. Wäre mir viel zu anstrengend. =D
Maximal ein großes und ein kleines Spiel nebenher.

avatar
Manu3110: Wenn ich also ein Spiel spiele, kann ich dann ohne Aufwand überprüfen, ob es mit der neuesten wine-ge/ dxvk Version läuft.
In Bezug auf den vorigen Satz: Fehlt da nicht ein 'nicht'? Also: "[…] kann ich dann nicht ohne Aufwand überprüfen […]"

Generell handhabe ich es so, dass ich, seit dem ich dieses kleine Projekt hier angefangen habe, jedes Spiel als "neu" betrachte und mich deshalb immer wieder auf eine neue Reise begebe. ^__^
Ich nehme mir ein Spiel, lege mich erstmal auf eine möglichst neue Wine-Version fest, installiere es und dann spiele ich halt. (Sofern die neue Wine-Version es zulässt)
Notizen mache ich mir dann in meiner Liste.

Habe ich das Spiel nun durch und es kommt eine neuere Wine-Version heraus, wird ein neues Prefix erstellt und das Spiel damit kurz angetestet.

Der Aufwand hält sich so also meist in Grenzen. Und natürlich ist das auch noch mal was anderes, als wenn man das gleiche Spiel noch mal mit der neuen Wine-Version durchspielt. Tricky wird es auch, wenn man, egal wie man es anstellt, bestimmte Voraussetzungen finden muss, (die man ja dann meistens noch nicht kennt) damit das Spiel läuft.

Deshalb bleibe ich halt gerne bei älteren Wine-Versionen. Weil bspw. lutris-GE-Proton7-43, 7.1, 6.21, 6.10 bisher immer am zuverlässigsten funktioniert haben und ich die meisten Spiele damit fehlerfrei in bester Performance spielen konnte. Gleiches gilt auch für DXVK.

Aus Erfahrung gehe ich aber meist davon aus, dass, wenn ein Spiel mit Version x.1 lief, auch mit x.2 laufen würde.

avatar
Manu3110: Unsere beiden unterschiedlichen Wege sind sicherlich beide legitim
Ich habe auch nie etwas anderes behauptet. ;-)
Mit meinen bisherigen Posts wollte ich auch keine Kritik äußern.

avatar
Manu3110: FidelityFX läuft es unter Bottles nur mit Vulkan-Spielen.
Das muss ich nochmal checken. Vor allem auch wegen den Abhängigkeiten.
Meistens habe ich dann einfach Gemscope genommen.

avatar
Manu3110: Ich habe jetzt nochmal Diablo 2 in Bottles und Lutris versucht zu installieren.
Wie handhabt das Bottles? Auch mit einem Skript, ähnlich wie Lutris?
Kannst du unter Bottles die Installation manuell anstoßen?

Sofern die GUI nicht angezeigt wird, probier mal dotNET zu installieren. (Gibt es hier Logs?)
Ob da dann nun ein Font fehlt oder nicht, ist eigentlich egal, so lange dir die GUI angezeigt wird. Dann hast du halt nur Kästchen als Text aber müsstest dich ja durchklicken können.

Gleich' doch mal in winecfg ab, was dort bei Lutris und bei Bottles drinsteht. Vielleicht hilft das?

avatar
rostfreyh: ich habe auch eine AMD-Grafikkarte - und dementsprechend vielleicht weniger Probleme?
Wie meinen? Manu hat doch auch eine AMD-Karte.

Ich könnte mir jetzt auch nicht vorstellen, was der Treiber bzw. die Graka-Marke auf die Anzeige einer WIN-GUI in Wine für eine Auswirkung haben könnte. Aber man weiß ja nie. Bei Computern ist alles möglich. =D

avatar
rostfreyh: So wie ich das sehe, läuft es bei Bottles eh eher darauf hinaus, dass man ein-zwei Bottles für die meisten Spiele/Programme hat und vielleicht dann die eine oder andere speziellere für bestimmte Spiele die doch mal nicht wollen. Da kann man dann 'on the fly' die Runner durchprobieren, oder? Man kann (bzw. könnte) bei Bottles jederzeit in einer eingerichteten Bottle den Runner ändern, wenn ich das richtig verstanden habe.
Das hast du richtig verstanden. So läuft das auch unter Lutris. Man kann es aber auch per Script manuell so abbilden.
Allerdings kann es vorkommen, dass Runner X etwas einstellt und Runner Y, den man dann drüberbügelt, verstellt etwas anderes und schon läuft das Spiel nicht mehr. Am sichersten ist es, das Prefix dann zu löschen und mit der neuen Version neu anzulegen.
Post edited November 22, 2023 by TheHexer_pcg