Mal 'ne Frage (66)
Mittwoch, 3.12.2025, 06:45 > daMaxSind hier Wine-Kenner anwesend? Ich habe Noita in einem eigenen Wineprefix laufen. Das ging alles gut, bis die Wine-Version 10.19-1.1 daher kam. Damit crasht Noita direkt bzw. es lädt gar nicht. Zum Glück gibt es unter Arch downgrade, denn mit Wine 10.18-1.1 läuft Noita super.
Wie debuggt man das denn sinnvoll? Der Debugging-Guide ist mir heute früh noch ein bisschen zu hoch.
Update, 3.12.2025: Das Problem bleibt auch mit wine 10.20 bestehen
ich fürchte, ich muss mich da mal ernsthaft damit auseinandersetzen, aber ich habe null Bock da drauf. Eine erste Unterhaltung mit Perplexity führte mal wieder von Hölzchen auf Stöckchen ohne echte Lösung und ich hatte irgendwann keine Lust mehr. Falls ihr also eine Idee habt, immer her damit.

Artikel als RSS

Ich weiß nicht, woher Du Deine Spiele beziehst. gog? steam?
Warum über wine? Proton mit innoextract und steam versucht?
"I managed to make it run on Linux, using Proton and innoextract. You should first download the game's setup on the gog website, then move it to a directory in which you want to install the game. Then use this command to extract the setup's contents:
innoextract --gog SETUP_FILE. (replace SETUP_FILE with the name of the file you've downloaded)
When everything is extracted, start Steam up and add "noita.exe" (you'll find it in the game's directory) as a non steam game. Enable proton support for all applications. Launch the newly added game with proton and if the right version is selected (One of the latest 4.something versions).
This worked for me on Arch Linux, can't guarantee it'll work with your OS, though." https://www.gog.com/forum/noita/ubuntu_linux_support/post3
ProtonDB link https://www.protondb.com/app/881100
Selber wine debuggen willst Du glaube ich jetzt nicht wirklich, oder?
Kann ich nur bestätigen. Steam/Proton hat da echt Fortschritte gemacht und manchmal muss man zwar die Proton-Version ändern und gelegentlich gibt es noch ulkige Effekte wie bei Vessel das Geflimmer beim Intro, aber selbst die ehedem "Nur-Windows-Spiele" laufen jetzt direkt unter dem Pinguin.
Noita habe ich von GOG, deshalb musste ich dafür ein eigenes Wineprefix bauen. Mit Steam games habe ich fast keine Issues, mir den anderen wine prefixes auch nicht. Nur Noita läuft halt nicht mehr mit Wine > 10.18.
Ich glaube sogar, in der ersten Installation von Cachy hatte ich das tatsächlich so gemacht mit Steam und innoextract. Vielleicht sollte ich das wieder tun....
Auch mal 'ne Frage (hoffe, dass das Hijacking ok ist)
Hat jemand Erfahrung und Spieletipps mit/für Retropie? Vor allem two-player Spiele?
Ich habe einen Raspberry übrig und wollte etwas für meinen Neffen zu Weihnachten basteln...
@Peter: nee sorry, da bin ich völlig unbeleckt
https://heroicgameslauncher.com/
Gibts im AUR.
Ebenso Protonup-QT. Damit kannste dir unabhängig von Steam, Wine usw. verschiedene Versionen runterladen, sie dabei auch z.B. in Steam integrieren lassen.
@tobi: den gibt's tatsächlich auch im CachyOs-Repo
Ich hatte bloß gehofft, ich bekäme das hin, ohne einen extra Launcher nur für Noita zu installieren. Aber danke für den Tipp, wird in die Liste der Möglichkeiten aufgenommen 
@Peter: Astreiner Tipp, danke! Ich habe das jetzt genau so gemacht:
1. innoextract installieren (
sudo pacman -Syu innoextract)2. Noita Setup kopiert nach
/apps/Noita3. in diesem Ordner
innoextract --gog setup_noita_20250125-1640_(79502).exe4. In Steam "Add a non-Steam Game to My Library"
5. Die Noita.exe ausgewählt
6. Unter Properties -> Compatibility einen Haken gesetzt bei "Forece the use of a specific Steam Play compatibility tool" und "proton-cachy-os-10.0.20251126 (native)" gewählt.
7. Läuft.
Ich bin dann zwar daran gescheitert, eine *.desktop Datei dazu zu stricken, aber auch da konnte Steam mir helfen per Rechtsklick -> Manage -> Add Desktop Shortcut und das Ding sieht dann so aus:
[Desktop Entry]
Name=Noita (GOG version)
Comment=Play this game on Steam
Exec=steam steam://rungameid/15067028085113094144
Icon=/home/damax/Pictures/noita-logo-chique-256px.png
Terminal=false
Type=Application
Categories=Game;
Ich kapiere zwar die GameID überhaupt nicht, weil Steam sich "in Wirklichkeit" das hier erzeugt hat:
/home/damax/.steam/steam/steamapps/compatdata/3508065847/pfx/drive_c/users/steamuser/AppData/LocalLow/Nolla_Games_Noita/Aber ich muss auch nicht alles verstehen ¯\\_(ツ)_/¯