Other News about gaming on Linux
Audio crackles in some Proton games, ONLY IF the game is in fullscreen AND in my 1st monitor.
My monitor is a basic 1080p 60hz display, with no sync technologies.
My specs are: Ryzen 5600g, B550M Pro-VDH Wifi, RX 5700 XT
I'm using Kubuntu, with Wayland, audio being Pipewire
The headphones are plugged directly to the back of the motherboard
List of things I've tried:
PULSE_LATENCY_MSEC=60 %command% in the Steam game's launch options
pw-metadata -n settings 0 clock.force-quantum 1024 in the pactl info terminal screen
I don't have any "pipewire" folder in my .config folder, so couldn't change anything there
Running the games with Gamescope
Running the games in Window Fullscreen from the System Settings Shortcuts
None of the things above, worked at all. Can anyone help me out with this? Thanks in advance!
submitted by /u/Lisanicolas365[link] [comments]
Lutris: How do I delete the game files but not my saves/settings
Is Linux the answer to ram shortage?
After replacing my windows 11 install with Arch based Linux distro I have noticed significant ram usage reduction in gaming, how significant of a change have you personally noticed?
I have asked the same question on Pcmasterrace, now I want to hear from actual Linux users:
https://www.reddit.com/r/pcmasterrace/s/GmQ0WKVdNC
submitted by /u/hackiv[link] [comments]
Bazzitr or Cachy Os
Hey guys, i just installed bazzite for the first time and while is working alright im having some hard hard time configuring things making them work, is cachy os more easy to use? Im only gaming and i pirate most of the games. I have an i7 12700k Rtx 4070 32gb ddr5 Nvme m.2 storage
submitted by /u/Existing-Actuary-276[link] [comments]
Bottles snapshots not visible
I have a bunch of Windows games running in a bottle set up in Bottles, and I ran into a pretty dumb issue with it. I took a snapshot of the state of the bottle, which uses about 200GB of disk space and the end result is that the snapshot doesn't show up in the user interface but still takes up the disk space.
There's a 200GB mess of files with non- human-readable names under a directory called ".vfs" inside the Bottles directory tree now which I assume is the snapshot. I'm hesitant to touch it in case just deleting it breaks something.
I'd really appreciate if anyone with experience with Bottles could point me to how to either make the snapshot visible or delete it cleanly so it doesn't just sit there taking up space. The online documentation for Bottles doesn't even mention the snapshot feature and googling brought up literally no mention of the whole feature either.
submitted by /u/Smooth-Buffalo-9316[link] [comments]
Steam/Proton error: "GLibLog: domain:LIBDBUSMENU-GLIB msg:Trying to remove a child that doesn't believe we're it's parent."
This error appears in the console_log file 16 times before Steam decides to remove the process, and then not launch the game, and return the Play button back to its original state. This only happens when launching these games:
- [X] Fallout: New Vegas
- [X] Nier: Automata
On the other hand, these games are fine:
- Among Us
- Fez, Getting Over It with Bennett Foddy
- Max Payne 3
- Keep Talking and Nobody Explodes
Side note: Most GOG Linux-compatible games run perfectly fine:
- Don't Starve
- Absolute Drift
- Beautiful Desolation
- Atom RPG
- Silksong
- Amnesia
- Kerbal Space Program
- Oaken
- OpenTTD
The only one that doesn't work is:
- [X] Brutal Legend
Here's what I've tried.
- I'm using Proton v10, and tried every other version.
- I un-commented the "PROTON_USE_WINED3D11": "1" line in user_settings.sample.py.
- I tried running both games via Lutris.
- I installed amdgpu and it is what runs in the kernel from grub.
Here's some specs:
- Linux Mint Cinnamon
- Radeon RX580 Armor
Can someone please offer some assistance. The only thing I see when I look this up online is "New Vegas works perfectly now with the new Proton -- Aug 2018" or whatever. Nier:Automata is supposed to be what inspired the creation of Proton which makes it super ironic that it's one of the few games that don't run.
submitted by /u/madjarov42[link] [comments]
Monster Hunter Rise - on Intel 8250 and UHD620 integrated graphics (mesa 25.3.2)
Alternative to SteelSeries Sonar for splitting audio channels and levels for streaming
With the forced move to Windows 11 for Win10 users, I installed Linux (Pop_OS) and it has been working fine, I am just missing one thing: SteelSeries Sonar's ability to split application audio between multiple different separately configurable channels whose volume could be managed separately not just from each other, but from what I hear and what gets routed through OBS as well. What can I do in Linux to get something similar set up there?
submitted by /u/EnjinSosei[link] [comments]
Linux Pacman error? (new to linux check picture)
Im very new to linux, I am struggling to install a driver for a logitech wheel for oversteer to get force feedback on my wheel.
I get an error from pacman and stops me from downloading the driver.
I am brand new to linux so if you can help please explain it to me like im a 2 year old :)
submitted by /u/Rispin95[link] [comments]
Ark Survival Ascended Server hosting
Sorry but I am pretty new to linux and even linux server hosting. Recently I have been wanting to host a linux server for multiple different games and one of them is Ark Survival Ascended, however ASA doesn't have official linux server support. So I searched the internet for a solution and stumbled across a reddit post on this subreddit for a script for hosting and managing an ASA server on linux through Proton which can be found here. However no matter how hard I try I can't seem to get it to work. I have the logs for the server crash but due to my inexperience I can't quite determine what the problem is or how to fix it. Can someone provide some insight on what the problem might be and how do I fix it? I am using a new headless Debian 13 server.
Server Log:
Fatal error!
0x00006fffffc0d0c7 kernelbase.dll!UnknownFunction []
0x000000014115e3da ArkAscendedServer.exe!AbortHandler() [C:\j\workspace\RelB\Engine\Source\Runtime\Core\Private\Windows\WindowsPlatformCrashContext.cpp:1142]
0x00006fffffa49d07 ucrtbase.dll!UnknownFunction []
0x00006fffffa1c1b6 ucrtbase.dll!UnknownFunction []
0x00006fffffa005be ucrtbase.dll!UnknownFunction []
0x00006ffff75b2685 lsteamclient.dll!UnknownFunction []
0x00006ffff75a1bed lsteamclient.dll!UnknownFunction []
0x00006ffffced6619 steam_api64.dll!UnknownFunction []
0x00006ffffced6f02 steam_api64.dll!UnknownFunction []
0x00006ffffced8b2b steam_api64.dll!UnknownFunction []
0x0000000143c5a243 ArkAscendedServer.exe!FSteamServerInstanceHandler::FSteamServerInstanceHandler() [C:\j\workspace\RelB\Engine\Plugins\Runtime\Steam\SteamShared\Source\SteamShared\Private\SteamSharedModule.cpp:351]
0x0000000143c5ab48 ArkAscendedServer.exe!FSteamSharedModule::ObtainSteamServerInstanceHandle() [C:\j\workspace\RelB\Engine\Plugins\Runtime\Steam\SteamShared\Source\SteamShared\Private\SteamSharedModule.cpp:137]
0x0000000143c787da ArkAscendedServer.exe!FOnlineSubsystemSteam::InitSteamworksServer() [C:\j\workspace\RelB\Engine\Plugins\Online\OnlineSubsystemSteam\Source\Private\OnlineSubsystemSteam.cpp:725]
0x0000000143c77508 ArkAscendedServer.exe!FOnlineSubsystemSteam::Init() [C:\j\workspace\RelB\Engine\Plugins\Online\OnlineSubsystemSteam\Source\Private\OnlineSubsystemSteam.cpp:443]
0x0000000143c6af58 ArkAscendedServer.exe!FOnlineFactorySteam::CreateSubsystem() [C:\j\workspace\RelB\Engine\Plugins\Online\OnlineSubsystemSteam\Source\Private\OnlineSubsystemModuleSteam.cpp:48]
0x0000000141400c31 ArkAscendedServer.exe!FOnlineSubsystemModule::GetOnlineSubsystem() [C:\j\workspace\RelB\Engine\Plugins\Online\OnlineSubsystem\Source\Private\OnlineSubsystemModule.cpp:397]
0x00000001441fc435 ArkAscendedServer.exe!FOnlineSubsystemEOS::IsRunningOnSteamDeck() [C:\j\workspace\RelB\Engine\Plugins\EOS\EOS\OnlineSubsystemRedpointEOS\Source\OnlineSubsystemRedpointEOS\Private\OnlineSubsystemRedpointEOS.cpp:1415]
0x0000000144ca9201 ArkAscendedServer.exe!UShooterGameUserSettings::InitGraphicsQuality() [C:\j\workspace\RelB\Projects\ShooterGame\Source\ShooterGame\Private\ShooterGameUserSettings.cpp:1675]
0x0000000144caa9bb ArkAscendedServer.exe!UShooterGameUserSettings::ResetDefaultGraphicsSetting() [C:\j\workspace\RelB\Projects\ShooterGame\Source\ShooterGame\Private\ShooterGameUserSettings.cpp:502]
0x0000000144cac29b ArkAscendedServer.exe!UShooterGameUserSettings::SetToDefaults() [C:\j\workspace\RelB\Projects\ShooterGame\Source\ShooterGame\Private\ShooterGameUserSettings.cpp:174]
0x000000014385727b ArkAscendedServer.exe!UEngine::CreateGameUserSettings() [C:\j\workspace\RelB\Engine\Source\Runtime\Engine\Private\UnrealEngine.cpp:17828]
0x000000014385f8f8 ArkAscendedServer.exe!UEngine::GetGameUserSettings() [C:\j\workspace\RelB\Engine\Source\Runtime\Engine\Private\UnrealEngine.cpp:17846]
0x0000000143252e02 ArkAscendedServer.exe!UGameEngine::Init() [C:\j\workspace\RelB\Engine\Source\Runtime\Engine\Private\GameEngine.cpp:1242]
0x0000000144bbeae4 ArkAscendedServer.exe!UShooterEngine::Init() [C:\j\workspace\RelB\Projects\ShooterGame\Source\ShooterGame\Private\ShooterEngine.cpp:623]
0x0000000143a9d5c6 ArkAscendedServer.exe!FEngineLoop::Init() [C:\j\workspace\RelB\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:4916]
0x0000000143aa2439 ArkAscendedServer.exe!GuardedMain() [C:\j\workspace\RelB\Engine\Source\Runtime\Launch\Private\Launch.cpp:175]
0x0000000143aa25ea ArkAscendedServer.exe!GuardedMainWrapper() [C:\j\workspace\RelB\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:134]
0x0000000143aa3279 ArkAscendedServer.exe!LaunchWindowsStartup() [C:\j\workspace\RelB\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:291]
0x0000000143aa9427 ArkAscendedServer.exe!WinMain() [C:\j\workspace\RelB\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:333]
0x0000000147718806 ArkAscendedServer.exe!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
0x00006fffffed4abd kernel32.dll!UnknownFunction []
submitted by /u/XmanT7708[link] [comments]
Some assistance installing zenless zone zero please
I have lutris. A buddy installed warframe on it but he didn't tell me how to install anything myself so I am up a creek without a paddle momentarily. I want to take my account off the ps5 but I just don't know how to run it on linux.
submitted by /u/SenseiFrostbite[link] [comments]
How do i do this
I installed sober and accidentaly chose some mobile options and now its kinda stuck that way even if i unistall and reinstall what do i do to revert those choices
submitted by /u/Happy-Ad-4696[link] [comments]
My favourite OS is called Linux. It is not called GNU/Linux even if it runs GNU tools
The favourite OS I am using is called Linux (not GNU/Linux) that just happens to to use software like GNU and Stean. But that dont mean that GNU or Steam should be in the name.
A man child dont decide names
submitted by /u/Beer2401[link] [comments]
games lock 60 fps on external monitor
ı use 144 laptop and 180 hz external monitor but on my external games lock 60 fps but when ı swich to my laptop monitor its go up 144
submitted by /u/tulumbaci1[link] [comments]
How to set iGPU for some flatpak apps
Hello,
I use Fedora Kinoite 43.
I want to set my browser and OBS to use my iGPU (Intel 730), because met dGPU doesn't have an encoder and has less support for decoding (I'm using RX 6500 XT).
How can I set those apps to use the iGPU by default?
I have tried the method add DRI_PRIME=1 to enviroment flatpak permission, but brave was still using the dGPU and OBS didn't show the option to use hardware encoder.
BTW I have enabled in the bios that bot GPU's are enabled.
For example withun Lutris I can choose if I want to use dGPU or iGPU.
https://community.kde.org/KDE_Linux/Multi-GPU
The reason I post this in the Linux_gaming subreddit is because I want to use OBS to record games, but I want to use the iGPU for that.
submitted by /u/Twaasar[link] [comments]
sober glitch
on sober when i try to look around it gives just glitches and i cant look around normally and switching to x11 has done nothing, i have tried everything and i dont think its the game and my mouse is working fine
submitted by /u/onlysigndtoaskquests[link] [comments]
installing linux mint was like punching my shitty ass laptop with gold experience,it brought that shit back to life!!!
this laptop used to turn off the moment i run literally anything other than Google n discord, but now i can play some lightweight stuff with like 30-40 fps,also what do i do now,i wanna do some cool stuff with linux but i literally have no idea what to do, customising sounds super fun
submitted by /u/abbas09tdoxo[link] [comments]
Hori arcade stick mini 3 PS3 version, missing buttons
Hi, I've got this hori arcade stick since forever and I'd like to use with nobara linux, the system sees it as an unknown input/gaming device /dev/input/event3 in the system preferences, it works but it only sees three of the eight buttons (and the ps button) it registers the x, square, triangle and L1 buttons the rest are not recognized, the stick is recognized too, only some of the buttons aren't.
Anyone knows how can I add and config the missing buttons?.
UPDATE: Just for the sake of tinkering I've installed jstest-gtk and it sees the event for all the buttons, the device it uses is /dev/input/js1 not /dev/input/event3 so looks like I'm getting somewhere.
submitted by /u/TaxNervous[link] [comments]
Any good ideas on how to run Escape From Tarkov in Arch?
Smooth Moonlight streams with Lossless Scaling on Linux
This is a guide for running Lossless Scaling for a Moonlight game stream on Linux (Ubuntu in my case). For a TL;DR, skip to "How to run it"
My Setup
Hey, I have a setup in which I stream video games via Sunshine and Moonlight from my gaming PC to my laptop. The laptop itself is also somewhat beefy (LOQ-15ARP9), but struggles with playing games on Ultra High settings. Both are connected via LAN in this case. I am running Ubuntu 24.
I recently saw a video by Linus Tech Tips where they featured Lossless Scaling, which interpolates frames to increase the smoothness. As in, interpolating the frames from 60 to 120 for example. I was super curious whether that could work with Moonlight streaming since my laptop GPU wasn't really doing much when streaming anyways, so it could handle interpolation.
Apparently, Lossless Scaling is a Windows-Only solution, which really bummed me out. But there is a linux wrapper for it by PancakeTAS on GitHub called "lsfg-vk".
Using that, together with the standalone Moonlight version and forcing Vulkan on it, made it work. I was able to play on 120fps while streaming a 60fps game. In this post I'd like how you could set that up as well if you want to try it out. Mind you, there is a really noticeable amount of latency when doing so (on top of the existing latency from streaming), so I wouldn't advice it for any game where you'd need to react super quickly. For that reason, I may actually pass on it, but I thought I'd still share it for anyone searching that is trying out the same - because I didn't find a lot of resources for my specific use-case.
How to run it
What you need:
- You need the original Lossless Scaling installed (yes, the windows version. I used Steam to buy it)
- You need to install lsfg-vk (Follow the instructions), which is somewhat of a Lossless Scaling wrapper for Linux
- You need to install the standalone version of Moonlight (.AppRun)
- You could try making it work with the snap or flathub version, but I was unable to. Let me know if you are able to.
- You need to be able to render with Vulkan. This may sometimes need additional drivers. Step 3 should make clear whether you're correctly set up for Vulkan or not.
What to do:
1) In the terminal, enter "lsfg-vk-ui"
2) In the UI of lsfg-vk-ui, set the exact path in "Path to Lossless Scaling" to the Lossless.dll from the Lossless Scaling installation. The path has to end with "Lossless.dll", not the parent directory.
3) Make sure everything is set up correctly with "lsfg-vk-cli" validate and "lsfg-vk-cli benchmark".
3) In the UI of lsfg-vk-ui, configure "Active In" for a profile to match "AppRun".
You may be wondering why I use such a generic way to match the stream. lsfg-vk allows us to match file names, binaries, but also process names. No matter how hard I tried making lsfg-vk run with matching it against "Moonlight-6.1.0-x86_64.AppImage" (The binary name), it wouldn't work. That is because Moonlight starts another process for the stream. So we're basically only interpolating the app selection in Moonlight, not the stream itself. To make it run for the stream, we need to match the new process, which is called "AppRun". I understand that there may be multiple applications running on your system that are called "AppRun", but in my case there wasn't and in my case it was the only way I was able to match the stream. If you know of another way, let me know!
3.5) Configure the lsfg-vk-ui profile to run on your machine. You mostly just have to play around with the settings.
4) Run Moonlight using Vulkan
Moonlight seems to run with OpenGL by default, but lsfg-vk needs Vulkan to interpolate it, so we need to run Moonlight via Vulkan. We can force Vulkan by starting Moonlight with the following command: PREFER_VULKAN=1 Moonlight-6.1.0-x86_64.AppImage
5) Start a stream and it should now be interpolated. Yay. Please read "Things to note"
6) Optional: If you have GitHub account, then star all the free and open-source resources involved and consider throwing the super cool people that made this possible a coin.
Here are the GitHub links: lsfg-vk, moonlight, sunshine
Things to note:
1) It is super important to note that the stream on the client and the game that you're streaming both need to be running on the same constant frame rate. After all, we're not interpolating the game, we're interpolating the stream. So if the game has a big dip in FPS to for example 50, but the stream still runs at constant 60 FPS, then Lossless Scaling will interpolate thinking its working with 60 frames. This means you're going to feel Dips in FPS even more - which could have the contrary effect of wanting to smoothing the FPS and make it stutter way more instead.
2) There is a big latency cost. It can be reduced by lowering "Flow Scale" and reducing the "Multiplier" in your lsfg-vk profile - but always at a cost of quality and never to zero latency. Interpolation always comes at the cost of latency.
3) Don't take everything I mention here as perfectly valid and feel free to comment and constructively criticize. I'm just a dude that tried to make this run at 2 AM, so I'm sure there is a lot of stuff wrong or missing. If you find something, let me know and I'll correct it.
submitted by /u/SlothInFlippyCar[link] [comments]
