*autistic nasally voice*
Pfft fucking scrub, you don't even know how to use a virtual machine and manually program your own emulator to run a 25 year old game on an operating system it was never designed for? Go back to Windows you fucking baby.
*Proceeds to cry when a FreeBSD user does all that and calls him a dumb nigger who can't write his own compiler*
In all seriousness I have no idea. Im in the process of de-pajeetifiying myself by switching to linux mint. Id find a forum for your distro and see if anyone has any ideas. Linux users are either super toxic or super helpful in teaching people how to use their operating system.
Edit: You could ask in the linux thread on this website but I saw those niggers get into an A&N level sperg war over how to properly dual boot a linux operating system so I would expect three pages of people arguing and one helpful comment.
the tools have an infinitely high skill ceiling and that means there are many, many ways to do anything
and that means there are religious wars over sound servers and compositing window managers and init daemons and hundreds of other things you'll never really care about if you're a normal person who just wants their computer to just do things
if you've seen the arguments over shit nobody cares about, i'd just like to point out that it's one of the beautiful things about this os and one of the nasty things as well, happening as usual
you have complete control over how everything should work; that means asking for "the best way" to do something will typically end up in a 10 page sperg fight because everybody uses linux their own way and has their own opinions on how things should work
personally to get ut2004 running i'll probably start with
this pc gaming wiki page and pretty much end there since it seems to have all the details
i will combine it with some advanced autism of my own since i am one of the autistic terminal wizards who always gets into sperg fights over trivial shit
tip for beginners: always ask "what's the most normie-friendly way to do <thing>" instead of what the best way is or you'll get 5 autistic pointy hat wearers arguing over shit you've never heard about
also 99% of the threads in i&t have more vitriolic niggers than a&h and the linux thread is one of the worst
for just getting the game running i would probably just point at the pcgw article