ackthxbye

joined 1 year ago
[–] [email protected] 2 points 6 hours ago

With the help of this forum post and a bit of persistence I managed to get it to work and I wanted to share how with future generations and/or my future self.

First Problem: libstdc++.so.5
dnf does not have libstdc++5 but apt does.
Solution: I installed Mint on a Virtual Machine ran sudo apt install libstdc++5 and then copied the library to my real machine into the system directory of UT2004. The game now starts. I know there must be a better way to solve this.

Second Problem: Game starts in a tiny window stuck in the top left corner
Alt+Enter switches it to a real window that makes the game useable, but setting a proper resolution and trying to make it fullscreen again crashes the game.
Solution: Open /home/odin/.ut2004/System/UT2004.ini, go to the [SDLDrv.SDLClient] section and set all lines with viewport to the desired resolution.

Third Problem: No sound
UT2004 uses the obsolete OSS sound system.
Solution: Run the game under a compatibility wrapper. Debian and derivatives have aoss available. Fedora and derivatives have padsp. Thus run the game with padsp "./ut2004-bin-linux-amd64" and the sound works.

[–] [email protected] 1 points 6 days ago

If all else fails I'll fall back to the Windows version, would make me very sad though.

[–] [email protected] 2 points 6 days ago

That helped. Thank you very much! Crashes everytime I try to switch to fullscreen though, I'll play around with it for a bit, hopefully I'll figure it out.

[–] [email protected] 2 points 6 days ago

The DVD includes SDL and OpenAL, but not libstdc++

[–] [email protected] 2 points 6 days ago (1 children)

Right. I tried that patch now, but it still wants libstdc++.so.5

[–] [email protected] 6 points 6 days ago

To be honest I'm having way less problems than I was expecting. I would never want to switch back.

[–] [email protected] 1 points 6 days ago (1 children)

Well yeah, but how do i figure out which version I need and where do I get that version?

[–] [email protected] 3 points 6 days ago (3 children)

Well obviously the version on the DVD is ancient. I did apply the latest available patch, but that is also ancient.

I assume the steam version the Lutris script uses was updated at some point after the last retail patch.

20
submitted 6 days ago* (last edited 6 hours ago) by [email protected] to c/[email protected]
 

I recently switched to Nobara and I'm currently trying to get everything to work. I'll be a bit spammy here looking for help, I hope that's ok.

Today I would like to install my retail version of Unreal Tournament 2004 that came on a DVD. I got the installer for the native Linux version to run and copied over the latest patch. But when I try to run the game i get ./ut2004-bin-linux-amd64: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

I tried to install libstdc++ through dnf and got

Package "libstdc++-15.1.1-2.fc42.x86_64" is already installed.
Package "libstdc++-15.1.1-2.fc42.i686" is already installed.

In /root/lib I habe a libstdc++.so.6

Does ".so.5" mean I need version 5. How do I get the version Unreal Tournament 2004 wants?

Or would it be easier to use the Windows version through Wine?

edit: managed to get the native version to run: https://feddit.org/post/15075302/7666396

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

Alright fine, forget about the upgrade. Let's say I put together my system tomorrow. I find my preferred Audio Player, Browser, Password Manager and a couple of other things. In 10 years I want to move to a new computer, how do I get all of these things over on the new system without reinstalling the tools manually.

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

Clumsy? How?

A flat list of 100 packages seems kinda clumsy, I was thinking there must be a way to a file to the package manager, but at least for dnf I didn't find anything on the manpage.

Oh, and you don’t need to reinstall soft while upgrading adequate Linux distros.

Well realistically I'll switch around a bit before finding "my" distro. And considering how I have no idea what I'm doing I'd prefer a clean install when switching.

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

Right, turns out reading the documentation helps. Thank you!

 

Games I like tend to be written in Unity, or at least they were in the past. And usually I like to mod them.

How do I correctly set up Unity Mod Manager on Linux? Does it make a difference if the game comes from Steam or GOG?

 

I'm getting ready to switch but there are a few things that I could not figure out how to do optimally. Here's one of those, maybe you can help me with that:

For the past 30 years on Windows when I found a new application I wanted to use I put it in D:\Tools. Almost all applications don't actually need to be installed even if they are only distributed in an installer. That meant that to move my tool collection to a new computer I pull out the D-Drive, mount it in the new computer as D and I'm instantly ready to go.

On Linux there are 2 scenarios flatpak or traditional Package Manager distributions.

For flatpaks putting them on a specific drive seems easy enough.

But how do I handle applications that are not (yet?) available as a flatpak? I tried Nix but decided I'm not ready for that. I could put everything in a bash script but that seems clumsy and would be work to maintain. Is there any other clever way to avoid manually installing my defaults when I updgrade / reinstall my OS?

[–] [email protected] 1 points 4 months ago

Didn't even know I had integrated graphics. Will try that out!

 

I wanted to dip my toes into linux by trying it on my previous machine, which unfortunately has an NVIDIA GTX 670 GPU.

I tried Nobara and loved the look and feel. But unfortunately the GPU isn't officially supported. I tried to install the NVIDIA driver using this guide: https://www.if-not-true-then-false.com/2015/fedora-nvidia-guide/ but that resulted in a system that won't boot.

Can you recommend a distro that works out of the box or at least let's me install the proprietary driver without issue?

 

My venerable Logitech Mouse a is nearing the end of it's life and I'm thinking about a replacement. Since I have no plans to switch my Gaming PC to Windows 11 I would like to have a mouse (and eventually a keyboard) that properly supports Linux.

I looked at the sites for Corsair, Logitech and Razer and the corresponding software is available for Windows (and sometimes MacOS for some reason) but no Linux Version.

Since I actually use some of the fancy Gaming-Gear functionality like setting up macros and variable DPI I'd like to use the software that is used to set these things up.
How do you guys deal with this?
Is there a manufacturer that offers their software for Linux?
Do these things run properly under Wine?

view more: next ›