{"id":158,"date":"2024-06-26T09:57:31","date_gmt":"2024-06-26T08:57:31","guid":{"rendered":"http:\/\/grauer-magier.de\/?p=158"},"modified":"2026-02-25T09:19:39","modified_gmt":"2026-02-25T08:19:39","slug":"spiele-unter-linux","status":"publish","type":"post","link":"https:\/\/www.grauer-magier.de\/?p=158","title":{"rendered":"Spiele unter Linux"},"content":{"rendered":"\n<p>Ein besonders kniffliges Thema sind Spiele unter Linux. Spiele sind im Grunde nichts anderes als spezielle, sehr komplexe Programme, die auf eine Vielzahl von Programmen, Schnittstellen und Bibliotheken innerhalb des Systems zugreifen um \u00fcberhaupt anzuspringen bzw. zu laufen.<\/p>\n\n\n\n<p>F\u00fcr diejenigen die sich ein bisschen mit Linux auskennen, wissen wie schwierig Video und Audio Wiedergabe zu Anfang war, und wenn man sich nun vorstellt, dass ein PC-Spiel genau diese Stellen braucht, ja quasi davon lebt, kann man sich ein bisschen vorstellen wie schwer es Windowsprogramme im allgemeinen, und Spiele im besonderen, haben.<\/p>\n\n\n\n<p>Seit 2022, als ich den Entwurf f\u00fcr diesen Beitrag erstellte, hat sich eine Menge getan. Projekte kamen und gingen, doch WINE hat sich immer mehr gemausert und steht meiner Ansicht besser da denn je.<\/p>\n\n\n\n<p>Um auf Linux Windows-Programme auszuf\u00fchren (siehe den Artikel <a href=\"https:\/\/grauer-magier.de\/?p=71\">WINE<\/a>)<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Folgende Links haben mir damals sehr geholfen, auch wenn sich inzwischen vieles ver\u00e4ndert und manches vereinfacht hat:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/xn--apfelbck-s4a.de\/windows-software-unter-linux-wine-und-playonlinux\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/xn--apfelbck-s4a.de\/windows-software-unter-linux-wine-und-playonlinux\/<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.reddit.com\/r\/linux_gaming\/comments\/hc08at\/simple_wine_lutris_playonlinux_q4wine_which_one\/?rdt=33126\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.reddit.com\/r\/linux_gaming\/comments\/hc08at\/simple_wine_lutris_playonlinux_q4wine_which_one\/?rdt=33126<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wiki.ubuntuusers.de\/Spiele\/PlayOnLinux\/\">https:\/\/wiki.ubuntuusers.de\/Spiele\/PlayOnLinux\/<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.111tipps.de\/playonlinux-windows-software-unter-linux-nutzen\/\" target=\"_blank\" rel=\"noreferrer noopener\">111tips<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.computerbase.de\/2022-01\/spielen-unter-linux-wine-7.0-mit-support-fuer-wow64-ist-offiziell-erschienen\/\" target=\"_blank\" rel=\"noreferrer noopener\">Computerbase<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/medium.com\/for-linux-users\/use-linux-wine-like-a-boss-f45da5ef76e7\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/medium.com\/for-linux-users\/use-linux-wine-like-a-boss-f45da5ef76e7<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=wV5Ly0XXNd4\" target=\"_blank\" rel=\"noreferrer noopener\">Spielen auf Linux &#8211; so installierst Du Steam, Blizzard, Epic Games, Ubisoft, EA und GOG | Tutorial<\/a><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-12dd3699 wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-left\">Inzwischen 2023\/2024 bin ich von playonlinux vollst\u00e4ndig abgekommen. Die Version 5 bewegt sich im ewigen alpha-Stadium, und die 4.3 Version hat keine aktuell kompilierten Wine-Versionen zur Verf\u00fcgung. Mit dem Paket &#8222;wine-staging&#8220; hat sich da vieles ge\u00e4ndert und verbessert. Da nativ die WoW64 Umgebung genutzt wird, also eine 64bit Umgebung die die Emulation von 32bit-Dlls und Programmen erlaubt (soweit ich das richtig verstanden habe):<\/p>\n\n\n\n<p>Mit &#8222;<a href=\"https:\/\/aur.archlinux.org\/packages\/dxvk-bin\" target=\"_blank\" rel=\"noreferrer noopener\">dxvk<\/a>&#8220; in Kombination schreitet die Einbettung der DirectX-Umgebung in \u00dcbersetzung zu Vulkan weiter voran, und arbeitet sehr gut mit WINE zusammen. (mehr dazu auf <a href=\"https:\/\/www.computerbase.de\/news\/betriebssysteme\/dxvk-2-0-linux-gaming-directx-10-directx-11.82397\/\" target=\"_blank\" rel=\"noreferrer noopener\">computerbase.de<\/a> und <a href=\"https:\/\/www.computerbase.de\/news\/betriebssysteme\/wine-8-0-dxvk-2-1-linux-gaming.83178\/\" target=\"_blank\" rel=\"noreferrer noopener\">computerbase.de<\/a>)<\/p>\n\n\n\n<p>Mit &#8222;<a href=\"https:\/\/aur.archlinux.org\/packages\/lutris-wine-meta\" target=\"_blank\" rel=\"noreferrer noopener\">lutris-wine-meta<\/a>&#8220; werden die meisten Abh\u00e4ngigkeiten installiert, die man rundherum so noch braucht. Dennoch hab ich nen zus\u00e4tzlichen Befehl f\u00fcrs Terminal, der noch ein bisschen weiter geht, bzw. andere Software mit ber\u00fccksichtigt:<\/p>\n\n\n\n<p><code>sudo pacman -Syu vulkan-tools joyutils lutris winetricks retroarch libretro-core-info libretro-bsnes libretro-mgba libretro-snes9x scummvm scummvm-tools alsa-oss dkms virtualbox freepats-general-midi game-devices-udev giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo libxcomposite lib32-libxcomposite libxinerama lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs lib32-libao vulkan-icd-loader lib32-vulkan-icd-loader cups samba vulkan-headers vulkan-mesa-layers gamemode lib32-libnm protontricks perl-json wine-staging libvdpau-va-gl steam vkd3d wine-gecko wine-mono lutris<\/code><\/p>\n\n\n\n<p>\u00fcber AUR:<br \/>gextractwinicons<br \/>q4wine<br \/>dosbox-staging<br \/>dxvk-bin<br \/>lutris-wine-meta<br \/>qt5-gamepad<br \/>gamehub-git<\/p>\n<\/div>\n\n\n\n<p>Damit ist ein breites Spektrum abgedeckt. Von DOS-Spielen (\u00fcber DOSbox) bis hin zu Steam \u00fcber Windows, und vielen anderen M\u00f6glichkeiten.<\/p>\n\n\n\n<p>Wenn man dann in q4Wine einen Starter f\u00fcr ein Spiel anlegt, kann man in den &#8222;Argumente&#8220; folgende Zeile hinterlegen um dxvk konkret anzusprechen:<\/p>\n\n\n\n<p><code>env DXVK_FAKE_DX10_SUPPORT=1 DXVK_FAKE_DX11_SUPPORT=1 VKD3D_DEBUG=\"none\" LD_PRELOAD=\"libpthread.so.0 libGL.so.1\" STAGING_SHARED_MEMORY=1 STAGING_WRITECOPY=1 __GL_SYNC_TO_VBLANK=0 WINEDEBUG=-all __GL_THREADED_OPTIMIZATION=1<\/code><\/p>\n\n\n\n<p>Das alles bietet nat\u00fcrlich keine Garantie das ein Spiel l\u00e4uft.<\/p>\n\n\n\n<p>Auch kann es immer wieder sein, dass mit einer neuen Version von WINE oder dxvk ein Spiel, dass zuvor gelaufen ist, nicht mehr l\u00e4uft.<\/p>\n\n\n\n<p>Aktuell wenn ich mal zum spielen komme, ist HoMM7 mein Favorit \u00fcber Steam Windows. Da man die Connect-Software von Ubisoft ebenso daf\u00fcr braucht, war es doppelt knifflig das das funktioniert.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Spielen auf Linux - so installierst Du Steam, Blizzard, Epic Games, Ubisoft, EA und GOG | Tutorial\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/wV5Ly0XXNd4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Ein besonders kniffliges Thema sind Spiele unter Linux. Spiele sind im Grunde nichts anderes als spezielle, sehr komplexe Programme, die auf eine Vielzahl von Programmen, Schnittstellen und Bibliotheken innerhalb des Systems zugreifen um \u00fcberhaupt anzuspringen bzw. zu laufen. F\u00fcr diejenigen die sich ein bisschen mit Linux auskennen, wissen wie schwierig Video und Audio Wiedergabe zu [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[58,27,84],"class_list":["post-158","post","type-post","status-publish","format-standard","hentry","category-computer-linux-und-ich","tag-computer","tag-linux","tag-spiele"],"_links":{"self":[{"href":"https:\/\/www.grauer-magier.de\/index.php?rest_route=\/wp\/v2\/posts\/158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.grauer-magier.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.grauer-magier.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.grauer-magier.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.grauer-magier.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=158"}],"version-history":[{"count":13,"href":"https:\/\/www.grauer-magier.de\/index.php?rest_route=\/wp\/v2\/posts\/158\/revisions"}],"predecessor-version":[{"id":4457,"href":"https:\/\/www.grauer-magier.de\/index.php?rest_route=\/wp\/v2\/posts\/158\/revisions\/4457"}],"wp:attachment":[{"href":"https:\/\/www.grauer-magier.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.grauer-magier.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.grauer-magier.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}