this post was submitted on 11 Jul 2024
10 points (91.7% liked)

de_EDV

434 readers
11 users here now

Ableger von c/de_EDV auf feddit.org, welches wiederum ein Ableger von r/de_EDV auf feddit.de ist.

News, Diskussionen und Hilfestellung zu Hard- und Software

Diese Community dient als Anlaufstelle für alle IT-Interessierten, egal ob Profi oder blutiger Anfänger. Stellt eure Fragen und tauscht euch aus!

Ich würde das auf Anfrage jetzt erst mal hier eröffnen und schauen was sich tut.

founded 4 months ago
MODERATORS
 

Hallo liebe Leute,

Gaming auf x86-64Bit klappt ja sehr gut auf Linux mit Steam. Vor dem Hintergrund von langsam erscheinenden Laptops mit ARM Prozessoren frage ich mich, wie weit das Desktop Linux Ökosystem ist und wie gut Zocken darauf geht. Hat schon jemand Erfahrungen oder Einschätzungen?

top 5 comments
sorted by: hot top controversial new old
[–] [email protected] 9 points 3 months ago* (last edited 3 months ago) (1 children)

Erfahrungen hab ich keine aber meine Einschätzung wäre: Schlecht bis gar nicht möglich. Wobei der Grund dafür nichtmal an Linux (direkt) liegt sondern schlicht an der Prozessorarchitektur. Die wenigsten Spiele sind für ARM-Systeme compeliert und abseits von den wenigen Spielen die als Freie Software verfügbar sind hat man da selbst auch keine Chance dass zu ändern.

Natürlich gibt es Emulationsmöglichkeiten aber dass die schon weit genug fortgeschrittten sind um auch komplexe Spiele gut zum laufen zu bringen würde ich bezweifeln. Meines Wissens nach hat zwar sogar Wine schon angefangen an einem ARM zu x64 Emulator zu arbeiten aber wenn ich mir ansehe wie lange es dort gedauert hat x86-Anwendung auf 64-Bit-Systemen gut zum laufen zu bekommen, dauert das alles wohl noch ein bisschen.

Ist alles nicht ganz mein Thema, wenn da wer mehr drin ist und die Situation vielleicht sogar doch schon besser aussieht, dann korrigiere man mich gerne.

[–] [email protected] 3 points 3 months ago

Problem dürfte denke ich auch die Software sein, die halt nicht für arm64 entwickelt sind. Und obwohl es wine für ARM gibt (läuft bei mir auf dem Raspberry Pi), würde das lediglich Windows for ARM systemcalls übersetzen (und nicht weil Wine eben kein emulator ist) emulieren.

[–] [email protected] 4 points 3 months ago (1 children)

Schau dir mal an, was da auf Asahi Linux aktuell passiert. Die sind dabei, FEX und Box64/Box86 voranzutreiben, damit Steam-Spiele möglich sind.

[–] [email protected] 2 points 3 months ago

Ja sowas stelle ich mir auch als Lösung vor. Soweit ich weiß arbeiten und Apple auch mit reinen Softwarelösungen zur ausführung von x86 Software.

Danke für den Tipp :)

[–] [email protected] 1 points 3 months ago* (last edited 3 months ago)

Die Prozessorarchitektur ist ja anders bei ARM als beim x86, also müssen sämtliche Frameworks und Libraries, auf die ein Programmierer zugreift für diese kompiliert und optimiert sein. Ich sehe momentan keine Werkzeuge auf ARM, die das sind und die die gleiche Performance bieten. Zudem hat man heute Grafikkarten in den Kisten drin, deren Treiber hochoptimiert auf die x86 Architektur sind. Wenn es spezielle ARM Werkzeuge und Hardware gäbe, könnte man sicher was machen, ich denke aber nicht, dass das die Intension von ARM ist. Hier geht es um Strom sparen und günstige Herstellung von Embedded Systemen. Aber wer weiß, vielleicht gibt es bald ARM Grafikkarten und Studios, die primär für ARM entwickeln.

Edit: Es gibt diese spezielle Hardware und auch die Software schon, die Frage ist, ob sich viele Gaming Studios da ran trauen und dafür optimieren.