this post was submitted on 14 Nov 2023
36 points (90.9% liked)

Linux

48229 readers
552 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

What stopped working:

  • GzDoom (native, black screen after choosing .wad)
  • Orcs Must Die 1 & 2 (proton, either doesn't launch at all, or launches with severe graphical issues such as the menu and buttons missing or the whole thing being pink and green)
  • serious sam tfe, tse; painkiller black (wine via either bottles or pol, extreme speedup every 5 seconds)
  • luxor 3 (bottles, crashes on launch)
  • hotline miami 2 (proton, crash on launch)
  • lego indy 2 (bottles, sound effects at 150% loudness)

most of these worked previously, but seemingly broke out of nowhere, unless driver or kernel updates wrecked thwm, but if that is the case i haven't the faintest clue on how to troubleshoot that besides trying every previous kernel i can still download.

Device: Legion 5-15, 16gb ram, radeon 5 4600, nvidia rtx 3060 mobile, newest version of mint and newest LTS kernel. LUKS partition. I'll add more info when i get home.

So, tl;dr:

  • how to troubleshoot proton games
  • how to troubleshoot wine games in bottles and pol
  • how to prevent games breaking out of nowhere in the future
top 29 comments
sorted by: hot top controversial new old
[–] [email protected] 7 points 1 year ago (1 children)

Have you rebooted your system or tried selecting a previous kernel version upon boot to see if the problem remains?

[–] [email protected] 1 points 1 year ago

GZDoom and Orcs Must Die 1 work now, everything else still the same

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

Instead of guessing, looking at the log might help. Launch the game with PROTON_LOG=1 %command% set in "Set Launch Options" setting in the game properties. The log file will appear on your home directory.

[–] [email protected] 1 points 1 year ago (1 children)

Magica is claiming an issue with VCRedist, Orcs Must Die 2 doesn't close on its own so no log, Serious sams and painkiller don't show any problems. The rest isn't using proton.

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

It's a long shot, but sometimes when I have issues with proton which I can't figure out, switching from Wayland to X11 (or vice versa) magically fixed it.

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

I think mint has timeshift enabled by default. Try going back to when the games worked and figure out what change caused the gamss to break?

[–] [email protected] 2 points 1 year ago

didn't make em often enough, sadly

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (1 children)

Thanks for the great and detailled report. Here's an upvote for you :)

Maybe you can try another prefix, like using Wine/ Proton 7.x instead of the current 8.x. Or try the GE-versions.

That's what helped me the most so far, but I didn't have many issues by now.

Also, those glitches sound like a faulty GPU or driver. Maybe try a live USB and launch a game from that with another distro like Fedora?

Have you checked out ProtonDB if the games work OOTB or require some tweaks?

[–] [email protected] 3 points 1 year ago

Thx.

Changing prefixes either does nothing, or makes it worse which would be the case for the ones that do start.

Probably not a GPU issue, as these glitches only occurvin the listed games.

Regarding protondb (an winedb too i guess) the games are, at worst, silver rated.

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

How do you handle which GPU is used in which game? I would guess you have an AMD iGPU, and a Nvidia GPU for games, right? Maybe something along those lines got updated?

[–] [email protected] 1 points 1 year ago (1 children)

That's correct, but i mostly let the laptop handle it, unless i know for a fact that a game needs/doesn't need the N GPU, in which case i either manually switch it over or (and this is the case for wine apps through bottles) i configure the program to only use the iGPU

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

What are you using to switch the GPU? Have you tried alternatives? EnvyControl for example.

Also, have you checked if you’re using ONLY Radeon-Vulkan for the AMDGPU, and not AMDVLK also?

[–] [email protected] 1 points 1 year ago (1 children)

No clue, since mint cinnamon (afaik) doesn't have a GUI for managing gpu drivers i don't know how to approach it.

[–] [email protected] 2 points 1 year ago

Can you simplfy the issue by disabling the nvidia in bios?

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

Can you pinpoint what you did to your system before? Did you do a system update? Did you move game files around? Did you add any repositories trying to install something that also updated other dependencies, or alike?

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

At most i updated my system and kernel, didn't fiddle with anything else

[–] [email protected] 3 points 1 year ago

I'm not familiar with mint, but maybe you can see whether you can easily downgrade to the previous version you had. And hold off on the updates until a fix is published for the broken stuff.

But before that, take a look at the mint communities and see whether it's a known issue and whether there is a manual intervention needed to fix it. Something like "newest update broke some proton games", etc.

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

DId your Nvidia drivers update recently? If yes try the older Nvidia driver

[–] [email protected] 1 points 1 year ago

nope, they didn't

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

Try using an older version of proton?

[–] [email protected] 1 points 1 year ago

didn't work

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

Did you move files to an NTFS shared drive? Proton + ntfs is flaky as all hell in my experience, and the problems are impossible to troubleshoot.

[–] [email protected] 2 points 1 year ago

No, the drive has been ext4 encrypted with LUKS from the start.

[–] [email protected] 1 points 1 year ago (1 children)

That must suck, I hope you get your answer man.

[–] [email protected] 1 points 1 year ago

I think i'll take the opportunity and try Debian, maybe PoPOs