UPDATE April 2026: siehe Ende diese Posts
Die Wiederbelebung von UT2004, ein Spiel, das vor 19 Jahren die Charts anführte, stand vor einer Herausforderung.
In dieser Ära war eine zeitgemäße NVIDIA-Grafikkarte unverzichtbar, und ich fragte mich besorgt,
ob UT2004 auf meinem Tuxedo Aura Gen2 überhaupt reibungslos laufen würde.
Diese Bedenken erwiesen sich jedoch als unbegründet, da der AMD Lucienne-Treiber (amdgpu) mehr als ausreichend war. Im Folgenden werde ich kurz die Installation des Spiels beschreiben:
Ich besitze die Unreal 2004 Special Edition in einer gefakten Metall Schachtel. Da hatte ich mich damals sehr geärgert, dass es so billig daher kam, (Quake 3 Arena hatte hoch eine echte Metall Schachtel!)
Im UT Pack eine Gamer Maus und ein Headset dabei, wenn ich mich richtig erinnere.
Der notwendige Key ist auf dem Disk Case im Inneren aufgeklebt und gut lesbar.
Zuerst habe ich Original DVD Special Edition genutzt, dort ist ein Linux installer drauf.
Den habe ich in das Unterverzeichnis ~/games/UT/ kopiert und ausführbar gemacht.
chmod +x linux-installer.sh ./linux-installer.sh
Ich habe die lokale Installation gewählt und den Key im Format XXXXX-YYYYY-ZZZZZ eingeben müssen.
Der Key wird in UT/System/cdkey gespeichert.
Jetzt kann man mit cd UT/System/
das Game starten.
./ut2004-bin-linux-amd64
Höchst wahrscheinlich wird das aber nicht klappen, weil Libraries nicht gefunden werden. Mit
ldd ut2004-bin-linux-amd64
erfährt man die problematischen Libs.
libstc++.so.5 habe ich von hier direkt geholt und installiert
https://packages.debian.org/trixie/i386/libstdc++5/download
Warum nicht aus dem Repo mit apt?
Darum: womöglich ein Bug, durch die beiden ++, keine Ahnung...
Schaut hier, eine einfache Suche mit dem vollen Namen hat keinen Treffer, der Umweg mit grep aber schon. Das hatte ich gestern aber nicht entdeckt, deshalb der Download.
# apt search libstdc++5 Sortierung… Fertig Volltextsuche… Fertig root@debian-bookworm:~# apt search libstdc++|grep libstdc++5 WARNING: apt does not have a stable CLI interface. Use with caution in scripts. libstdc++5/testing,stable,now 1:3.3.6-34 amd64 [installiert]
Bei mir sieht das unter Debian Trixie jetzt so aus:
ldd ut2004-bin-linux-amd64
linux-vdso.so.1 (0x00007ffe9f1e0000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fad00e0f000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fad00e0a000)
./libSDL-1.2.so.0 (0x00007fad00dd2000)
libstdc++.so.5 => /lib/x86_64-linux-gnu/libstdc++.so.5 (0x00007fad00cf0000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fad00c11000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fad00beb000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fad00a09000)
/lib64/ld-linux-x86-64.so.2 (0x00007fad00e36000)
Dann läuft das Spiel, hat aber noch keinen Sound.
Dafür einfach in UT/System openal.so löschen und mit ln die aktuelle openal verlinken
ln -s /usr/lib/x86_64-linux-gnu/libopenal.so.1.23.1 openal.so
Weiter gehts, wir brauchen noch die aktuellen Erweiterungen, das Megapack für linux. ut2004.megapack-english-master.zip
Das bekommt man direkt von https://github.com/liflg/ut2004.megapack-english
Dort das Zip downloaden und das darin enthaltene tar entpacken, vorher mit tar tvf auch schoen, das man ins richtige Verzeichnis entpackt.
Bei mir:
~/games/UT$ tar xvf ../ut2004.megapack-english-master/ut2004_megapack.tar.bz2
Alles etwas kurz gefasst, hoffentlich kommt ihr damit klar.
Hier mein start script.
cd ~/games/UT/System export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./ut2004-bin-linux-amd64 unset LD_LIBRARY_PATH
Dann kann ja die nächste LAN Party kommen. ►
Zur Erinnerung:
UT 2004 Adrenalin 100 Stück:
- Speed: 4 mal vorwärts
Doppelte Geschwindigkeit - Booster: 4 mal rückwärts
Gesundheit beginnt um 5 pro Sekunde zu steigen, bis sie 199 erreicht.
Dann beginnt Ihre Rüstung um 5 pro Sekunde zu steigen, bis sie 150 erreicht. - Berserker: 2 mal vorwärts 2 mal rückwärts
Alle Ihre Waffen feuern doppelt so schnell wie normalerweise - Unsichtbar: 2 mal links 2 mal rechts
Fast unsichtbar
Update April 2026
Seit dem 16. Februar 2026 hat Epic Games UT2004 komplett freigegeben — kein CD-Key mehr notwendig, einfach herunterladen und spielen.
Noch besser: Mit dem OldUnreal-Patch läuft das Spiel heute out of the box unter Linux, ohne sich mit fehlenden Libraries herumzuschlagen. Der ganze Aufwand oben ist nicht mehr nötig.
Download und Infos: https://www.oldunreal.com/ut2004patches.html
Bonus: Deutsche Lokalisierung
Die deutschen .det-Sprachdateien sind im OldUnreal-Paket bereits enthalten. Einzige Änderung nötig in ~/.ut2004/System/UT2004.ini (nicht die systemweite INI im Installationsverzeichnis!):
[Engine.Engine]
Language=det
Menü, Beschriftungen und Bot-Stimmen sind dann auf Deutsch. Die Konsole öffnet sich übrigens mit ^ — falls das nicht klappt, einfach in ~/.ut2004/System/User.ini eine andere Taste binden:
F10=ConsoleToggle
da kann man z.B. stat fps eingeben ![]()
Auf die Freigabe bin ich übrigens durch utzone.de gestoßen — die haben mich an meinen (gefakten) Geburtstag erinnert und dabei gab's gleich die frohe Kunde!

Als mein Tuxedo AURA 15 Gen2 mit 
