Reddit Linux_Gaming

Intel Arc A770 and issues running UE5 games (and occasionally with UE4).
First, let me get my system details out of the way:
- CPU: Ryzen 5600x
- GPU: Intel Arc A770
- RAM: 32 GB DDR4
- OS: Ubuntu 24.04 LTS
- KERNEL: 6.8.0-55-generic
- MESA: 25.0.2 (from kisak)
I am having issues with Unreal Engine 5 games, most recently with the Nightengale Demo. Games built on other game engines, and mostly older Unreal Engine games, work fine (i.e. Baldur's Gate 3, Age of Empires 4, Helldivers 2). Here are the problems I've experienced so far (assume that I have already gone to ProtonDB and tried a number of the launch commands I found there):
- Complains that my system isn't DX12 compatible (Nightengale specifically does this when trying to launch the game with Proton Experimental, Proton Hotfix, or Proton-GE).
- Immediate crash, with the UE5 crash window showing (Nightengale does this when trying to launch the game on any other Proton version).
- Launches to a black screen and stays that way... forever... until force-closed.
- Launches, but runs choppy, below 10 fps, unresponsive, and with terrible graphic issues (The Ascent, a UE4 game, does this specifically).
Has anyone gotten Nightengale and other UE5 games to run on Intel ARC GPUs? I've been searching for hours and only found some sporadic threads about it (ones that aren't over 2 years old).
submitted by /u/Tattorack[link] [comments]
Today I returned to windows (sort of)
I've been daily driving linux since december and I've distro hopped from linux mint -> fedora -> cachyOS
which I then ran for about 3 months, until now, (sort of) I have an intel i7 7700k and a gtx 1080 with 32gb of ram. For my setup even with ideal drivers and optimizations taken, the windows drivers generally perform about 30% better in terms of FPS. In older games this is irrelevant, however with my aged setup there are a few modern games where I do genuninely care about not leaving performance on the table, such as cyberpunk 2077 and Baldur's gate 3. All games I've tried on linux have been perfectly playable and the performance is generally good, but less optimized. The only issue I had technically was a physx issue on Batman Arkham Asylum. I know other's have managed to get physx on that to work but for me I couldn't get it to work.
So anyway, yesterday I decided that I was going to go for a dual boot setup instead, I will use windows for gaming, and linux for development, school etc. Because I just find that linux generally is less annoying and doesn't get in my way as often. I've also genuinely enjoyed using the computer again, learning how linux and unix does things differently. I also ironically ended up learning things about windows by daily driving linux, for example symlinks are viable in both linux and windows and it's possible to mount drives in windows in a specific location such as your user folder. Which makes using fzf and yazi a lot more convenient (I don't like explorer)
Ricing linux has also been great fun and it's been great trying to get the whole system to look consistent, Tokyo Night themes and getting GTK and QT apps to all look consistent. Not so easy on windows I must say, getting old apps and whatnot to look consistent is annoying.
If I had an AMD setup I would likely just go linux exclusively but alas I don't so for now as long as I'm using this hardware I will go for a dual-boot system.
So for now I'll likely use windows for entertainment and linux for school and work. Which for me is a good seperation for focus anyway. I.E no distractions when I boot into Linux.
Anyway, that's my story, how are the rest of you faring with other builds and whatnot? Are you annoyed enough with windows to ignore the optimization issues with nvidia on linux? Do you play mostly games where the performance don't matter, or do you play the few games that run better on linux? Would love to hear your stories.
submitted by /u/sphafer[link] [comments]
rx580 2048sp not using full power in linux
CPU ryzen 5 2600 gpu rx 580 2048sp games on hdd 16gb ram
I have a problem where the gpu wont use full power in linux, even if I unlocked it to 157w max, it only uses around 110w max in linux. But in windows the gpu can use up to around 150w
So I benchmark using red dead redemption 2, on windows I can get 94max fps with unlocked wattage and 300w for the whole setup power. while on linux I get 80fps max with unlocked wattage and 250w whole system power. the cpu usage for all cores is around 50% too and here's the overclock config corectl for the gpu https://ibb.co/5d1X1nY .
so I can see here somehow in linux, the gpu or whatever it is is not using much power compared to windows. just to let you know in linux I have some background stuffs running too such as seeding and corectl and on windows is literally empty with just msi afterburner with default config and only just unlocked power limit.
so what could I do to make the gpu uses more power? the gpu is sure quiet and 66c max in linux compared to windows 75c max
other than that, iam using cachyOS with mesa version 25.0.2-cachyos1.2. Iam pretty sure that's the latest version
submitted by /u/Expert_Ad5108[link] [comments]
How hard is it *actually* to implement effect anti cheat for Linux?
I see time and time again that "its just drag and drop they just dont want to" or "theres a version of battleye for linux they just refuse to use it." To me, in all the lines of work I've been in, everything I've experienced, nothing is that simple. Simple as that.
Now, for kernel level stuff that all makes sense, those games can shove it for all I care. But for games with easy anti cheat and battle eye, is it actually just drag and drop? Or are there other reasons game devs don't implement it? It feels almost silly not to if its so easy, you could get an intern to do that.
Edit: Meant to say effective anti-cheat
submitted by /u/Commercial-Lawyer50[link] [comments]
Can you actually have a proper gaming experience on linux ?
So I bought my first ever desktop computer as a college student. Saved for months and finally got it. I plan to use linux on this machine but, as I had some experience playing league of legends on linux in the past (never do this), I have some concerns about being able to play my favorite games. I keep hearing people telling me that gaming on linux is absolutely doable etc. yet whenever I'm looking up games like ark or r6s, it just either doesn't work or u can't even play multi-player because of the anticheat. Can you actually have a proper gaming experience with a linux OS ? A gaming experience that doesn't consist of a few indie games? Edit : not hating on indie games at all much love to all of you
submitted by /u/Vegetable_Army2222[link] [comments]
We need your support!
We are a small indie development team that creates games in Unity natively for Windows, Linux, and Mac (OSX).
If you are a person who wants to have games made natively in Linux please support our indie development team as you do with the huge AAA studios.
It will only cost you 4.99$ less than 5$ it is just a coffee for you.
https://store.steampowered.com/app/3404170/Together_We_Play_Help_Me_Help_You/
https://store.steampowered.com/app/897900/Typing_Hero/
Most of The AAA studios don't actually care to create games natively for you but instead, you have to use any other way to play their games in Linux.
We currently have a sale of 50% off on two of our released games one fully released and one in early access.
We will ask you to buy them or gift them to someone else if you don't want them for yourself just so we can have some income too to cover our expenses.
We hope the community of Linux gaming will support an indie development team that creates games natively in Linux in their time of need.
submitted by /u/RisenRealms[link] [comments]
Launching OSRS Bolt Launcher through Steam with Steam Launch options
Linux Noob here, I recently set up my Lenovo T480s with manjaro and quickly got to setting up some lightweight games that could be played on it. OSRS works fine using just proton, but I want to use the third party client RuneLite, and the best way to do that on linux if you have a Steam-Linked OSRS account is through adamcakes Bolt launcher which runs RuneLite off a .jar file. I have confirmed that my launch options work running them through Terminal, they currently are bash -c "/usr/bin/bolt". I have tried many other ways of pointing it to the bolt folder or my runelite.jar, all of which work in terminal just fine but Steam seems to skip over them. Any suggestions? Or anything else I need to provide?
submitted by /u/liquidtrailmix[link] [comments]
Force windowed mode
Yeah as simple as that, make games that run through wine/proton emulate fullscreen by clicking the lil square at thw top right please.
submitted by /u/HDMI17_[link] [comments]
Has anybody got mantella working in Skyrim GOG?
i somewhat got it running but each time a conversation starts it freezes
submitted by /u/FunnyGarbage4092[link] [comments]
Is it possible to create additional profiles with ratbagd?
Ratbag ships with 5 profiles (0-4), but I would like to set up more than just five. I cannot find any documentation or method for creating additional ones - is this possible?
submitted by /u/AFriendlyHacker[link] [comments]
Searching for the best distro for gaming and is linux mint good for gaming
I want a good os that i can use for gaming and would linux mint be good for that
submitted by /u/noaleyeetman[link] [comments]
Custom Splash Screen for Vesktop?
Based on this pull request, the ability to customize Vesktop's startup image was merged months ago, but I can hardly find info about it. Can anyone tell me whether the startup gif can be changed in the .deb version of Vesktop, or if it's a source-only change?
submitted by /u/oops_all_throwaways[link] [comments]
Why does Wine underestimates the available size on my drive ?
I'm trying to install a game (Star Wars Squadrons) through the EA launcher via Heroic Games Launcher.
When I select the destination folder, EA / Wine tells me that I only have less than 8Gb free on the drive.
If I check the real available space with df, the system tells me I have nearly 400Gb free.
What can I do to make Wine/the EA launcher to accept to install the game here ?
I'm on Zorin OS, Wine comes preinstalled.
I installed Heroic Games launcher through the software library (it uses flatpak)
The result of the df -h command. I have 399Gb free.
submitted by /u/Orange_Lux[link] [comments]
Halo MCC crashing at splash screen
I reinstalled Halo MCC a couple of days ago but haven't been able to get it to run successfully. It opens to the splash screen for a few seconds and then closes. I've tried several proton versions (Experimental, Hotfix, GE-Proton-9-10, GE-Proton-2-26, and 9.0-4).
I also tried running via command line but I'm not seeing anything informative in the output:
wine: using kernel write watches, use_kernel_writewatch 1. fsync: up and running. wine: using kernel write watches, use_kernel_writewatch 1. wine: using kernel write watches, use_kernel_writewatch 1. wine: using kernel write watches, use_kernel_writewatch 1. wine: using kernel write watches, use_kernel_writewatch 1. wine: using kernel write watches, use_kernel_writewatch 1. wine: using kernel write watches, use_kernel_writewatch 1. wine: using kernel write watches, use_kernel_writewatch 1. wine: using kernel write watches, use_kernel_writewatch 1. wine: using kernel write watches, use_kernel_writewatch 1. wine: using kernel write watches, use_kernel_writewatch 1. chdir "/home/erik/.local/share/Steam/steamapps/common/Halo The Master Chief Collection" ERROR: ld.so: object '/home/erik/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Game Recording - would start recording game 976730, but recording for this game is disabled Adding process 32879 for gameID 976730 ERROR: ld.so: object '/home/erik/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/erik/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object '/home/erik/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/erik/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Adding process 32880 for gameID 976730 Adding process 32881 for gameID 976730 Adding process 32985 for gameID 976730 wine: using kernel write watches, use_kernel_writewatch 1. Adding process 32986 for gameID 976730 fsync: up and running. Adding process 32987 for gameID 976730 wine: using kernel write watches, use_kernel_writewatch 1. Adding process 32988 for gameID 976730 Adding process 32991 for gameID 976730 wine: using kernel write watches, use_kernel_writewatch 1. Adding process 32993 for gameID 976730 wine: using kernel write watches, use_kernel_writewatch 1. Adding process 32996 for gameID 976730 wine: using kernel write watches, use_kernel_writewatch 1. Adding process 33005 for gameID 976730 wine: using kernel write watches, use_kernel_writewatch 1. Adding process 33018 for gameID 976730 wine: using kernel write watches, use_kernel_writewatch 1. Adding process 33026 for gameID 976730 wine: using kernel write watches, use_kernel_writewatch 1. wine: using kernel write watches, use_kernel_writewatch 1. wine: using kernel write watches, use_kernel_writewatch 1. Adding process 33043 for gameID 976730 Setting breakpad minidump AppID = 976730 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198038840934 [API loaded no] wine: using kernel write watches, use_kernel_writewatch 1. Adding process 33060 for gameID 976730 wine: using kernel write watches, use_kernel_writewatch 1. pid 32989 != 32988, skipping destruction (fork without exec?) Game Recording - game stopped [gameid=976730] Removing process 33060 for gameID 976730 Removing process 33043 for gameID 976730 Removing process 33026 for gameID 976730 Removing process 33018 for gameID 976730 Removing process 33005 for gameID 976730 Removing process 32996 for gameID 976730 Removing process 32993 for gameID 976730 Removing process 32991 for gameID 976730 Removing process 32988 for gameID 976730 Removing process 32987 for gameID 976730 Removing process 32986 for gameID 976730 Removing process 32985 for gameID 976730 Removing process 32881 for gameID 976730 Removing process 32880 for gameID 976730 Removing process 32879 for gameID 976730I do see a couple of similar reports in ProtonDB starting within the past week: https://www.protondb.com/app/976730
Is there anything else I can try or is this the kind of thing you just have to wait for a fix to be implemented for? Thanks!
CPU: Intel i5-9600K GPU: Radeon RX 5700 XT OS: Arch
submitted by /u/emgemg64[link] [comments]
Poor gaming performance with NVIDIA and KDE Wayland (Solution)
Hi All,
For a while I have been getting really bad frame rate drops with emulators and some games and couldn't work out why. I have a 12700k with a 3070ti and couldn't even get solid framerates with SNES emulation.....
I had seen in the past that people had mentioned that you should disable GSP firmware but just glossed over it as I wasn't sure what it was. Well I can confirm that the GSP firmware is indeed the source of my issues and highly recommend anyone using the NIVIDA Prop driver to disable the GSP firmware. Note: I am using the 570.124.04 driver.
See the following guide: https://discussion.fedoraproject.org/t/kde-and-nvidia-drivers-causing-low-fps-lag-stuttering/125950
Happy gaming :)
submitted by /u/t0xicshadow[link] [comments]
Yet another "game won't launch" post, but I can't get useful errors to print?
Just got Sims 4, haven't played it since leaving Windows. A fairly common behaviour pattern with certain games: press the green play button, it briefly turns into the blue cancel button, then after a few seconds nothing happens and the button turns green again.
I tried launching Steam from the terminal, but I don't get useful output.
fsync: up and running. chdir "/home/me/.local/share/Steam/steamapps/common/The Sims 4" ERROR: ld.so: object '/home/me/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/me/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Game Recording - would start recording game 1222670, but recording for this game is disabled Adding process 43466 for gameID 1222670 ERROR: ld.so: object '/home/me/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. Adding process 43467 for gameID 1222670 ERROR: ld.so: object '/home/me/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/me/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Adding process 43468 for gameID 1222670 Adding process 43469 for gameID 1222670 Adding process 43565 for gameID 1222670 fsync: up and running. Adding process 43566 for gameID 1222670 Adding process 43567 for gameID 1222670 Adding process 43568 for gameID 1222670 Adding process 43571 for gameID 1222670 Adding process 43573 for gameID 1222670 Adding process 43576 for gameID 1222670 Adding process 43586 for gameID 1222670 Adding process 43601 for gameID 1222670 Adding process 43607 for gameID 1222670 Adding process 43622 for gameID 1222670 Setting breakpad minidump AppID = 1222670 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198117681289 [API loaded no] pid 43569 != 43568, skipping destruction (fork without exec?) Game Recording - game stopped [gameid=1222670] Removing process 43622 for gameID 1222670 Removing process 43607 for gameID 1222670 Removing process 43601 for gameID 1222670 Removing process 43586 for gameID 1222670 Removing process 43576 for gameID 1222670 Removing process 43573 for gameID 1222670 Removing process 43571 for gameID 1222670 Removing process 43568 for gameID 1222670 Removing process 43567 for gameID 1222670 Removing process 43566 for gameID 1222670 Removing process 43565 for gameID 1222670 Removing process 43469 for gameID 1222670 Removing process 43468 for gameID 1222670 Removing process 43467 for gameID 1222670 Removing process 43466 for gameID 1222670
Just for comparison with something that works:
chdir "/home/me/.local/share/Steam/steamapps/common/Zoombinis" ERROR: ld.so: object '/home/me/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/me/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Game Recording - would start recording game 397430, but recording for this game is disabled Adding process 44082 for gameID 397430 ERROR: ld.so: object '/home/me/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object '/home/me/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/me/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Adding process 44083 for gameID 397430 Adding process 44084 for gameID 397430 Adding process 44085 for gameID 397430 Adding process 44181 for gameID 397430 Adding process 44182 for gameID 397430 fsync: up and running. Adding process 44183 for gameID 397430 Adding process 44184 for gameID 397430 Adding process 44187 for gameID 397430 Adding process 44189 for gameID 397430 Adding process 44192 for gameID 397430 Adding process 44201 for gameID 397430 Adding process 44214 for gameID 397430 Adding process 44220 for gameID 397430 Adding process 44235 for gameID 397430 Setting breakpad minidump AppID = 397430 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198117681289 [API loaded no] Adding process 44252 for gameID 397430 Adding process 44255 for gameID 397430 Fossilize INFO: Overriding serialization path: "/home/me/.local/share/Steam/steamapps/shadercache/397430/fozpipelinesv6/steamapprun_pipeline_cache".
Near as I can tell, the only real difference is pid 43569 != 43568, skipping destruction (fork without exec?) but when I try to search for versions of that error, I get all kinds of returns for possible solutions, and they often aren't applicable (NTFS, SELinux).
I have had similar issues before with games not launching, but I've always been able to get some error message to pop to start tracking down the problem. Any ideas?
Debian Bookworm 64, gnome 43.9, Wayland
ASUSTeK COMPUTER INC. TUF Gaming FX705GM_FX705GM
64G RAM
Intel® Core™ i7-8750H × 12
NV136 / Mesa Intel® UHD Graphics 630 (CFL GT2)
1.5TB SSD
... This might be a little overkill for Zoombinis, but it sure was smooth.
Edit: have tried Proton GE (several, including the 9-22 that ProtonDB said worked) and several versions of regular Proton that ProtonDB said worked with Sims 4 without tinkering. Tried experimental and hotfix, also.
submitted by /u/Kaexii[link] [comments]
Best front end emulation app for desktop usage?
I have seen emudeck and retrodeck, they are pretty cool and mostly what I'm looking for but the UI is very obviously designed for the steam deck and controller navigation, is there something similar that simplifies emulation for me but have better K+M UI?
submitted by /u/AvailableGene2275[link] [comments]
PCVR gaming
How viable is PCVR using steamVR on Linux?
I would want to stream using Virtual Desktop to my Quest 2 like I do currently on windows
submitted by /u/MrDonohue07[link] [comments]