Reddit Linux_Gaming
CoD4 on Bazzite not working - Sound driver issue
Hi there! I'm trying to run CoD4 on Bazzite. I'm getting an error when launching it.
I'm using GE Proton 10-27.
submitted by /u/IslandOfAchilles[link] [comments]
Steam can't add my NTFS NVMe partition with my Windows games on Linux Mint
I have an NVMe drive with Windows 11 installed. On that NVMe I also have a partition where I store my Steam games.
Recently I installed Linux Mint on an SSD, and I wanted to play the games that are already installed on the Windows partition. So I tried to make Steam recognize the NVMe partition where the Steam games are stored.
When I select the disk from the file browser inside Steam, it doesn’t add it to the library drives list. I assume this is because the partition is formatted as NTFS, and Linux doesn’t allow Steam to properly use it.
I wanted to know if there’s any solution so I don’t have to keep the same Steam library duplicated on both operating systems.
submitted by /u/UsedPart8434[link] [comments]
(Spatial audio) like steelsiries sonar for headphones not SteelSeries
Is Linux really viable for an owner of a RTX 4070?
Good day guys,
I am currently using the following system:
RTX 4070
Ryyzen 9 5900X
64GB DDR4 Ram
I do stream, but via a dual PC Setup. Meaning: I just need an virtual audio mixer to send the audio through.
But the most important thing for now: How viable is linux with an RTX 4070? How are the drivers, the FPS compared to windows? CAN the switch ACTUALLY work fine?
submitted by /u/KomischeNudel[link] [comments]
Can I play a VR EXE?
(sry if wrong flair) I am using Zorin OS 18 Core, and i have an EXE of a VR game. If it was a normal EXE I would just run it thru lutris, but lutris doesn't have VR. What do I use to run the game, do I use SteamVR or ALVR or what? I'm sorry, I just recently did the full switch to Linux because I was sick of microslop and I'm kind of new in Linux VR. Thanks in advance!
submitted by /u/VoidTheGamer25[link] [comments]
Quick, action-packed multiplayer games
Hey! I swapped to Bazzite six months ago or so, and everything has been glorious. Except. An on-again-off-again friends group of mine is angling back into being on-again, and our go-to least-common-denominator game has always been League of Legends ARAMS. And clearly that won't work for me now. So I was hoping people here have some suggestions.
We're not actually after a moba experience, so are not interested in DOTA2 or Deadlock. It's the ARAM feel where you drop in and are immediately in the action we're after. It should not have a fixed number of players required (we have and love Root but it's not fun unless you have four bodies, and ARAMS flex from 2 to 5). And ideally it would be structured into rounds or games in the 15-30 minute time frame.
TF2 was a miss for me, because the community is so entrenched it was impossible to approach as a new player who isn't great at shooters. I just spent all my time dead. And as a group we've never quite clicked with games like Left 4 Dead where one person needs to be a controller/director.
Various members of the group have previously enjoyed looter-shooters, and I adore Mass Effect 3 multiplayer style squad extraction. But several of us have machines that are ~5 years old, so bleeding-edge graphics are sort of iffy.
We're currently talking about Overcooked and Eternal Return, and possibly Peak. What else should we look into?
submitted by /u/cldrgd[link] [comments]
Problems with AoE4 and Intel ARC B580
Hello!
Long time Linux user, but complete noob in Linux gaming here. I realized yesterday that the only reason I still keep Windows installed on my machine, to play Age of Empires 4, may not be a reason to keep dual booting since gaming in Linux has come such a long way.
I have an Intel B580 GPU and Debian 13 (Wayland). When I try to play AoE the menus works fine, but when the game starts the screen is mostly black apart from the HUD stuff. I can see faint outlines of buildings and trees and such. I have played around with the settings and if I disable shadows I can see everything sometimes, but the screen flickers and goes dark again.
I tried using the backported kernel, mesa-vulkan-drivers, and libvulkan1 to no avail.
PROTON_USE_WINED3D works fine, but looks like sheite. :)
This at least points to Vulkan being the culprit.
I also tried GE-Proton with PROTON_ENABLE_WAYLAND=1, but no dice.
So as a last resort in my mission to ditch Windows once and for all I turn to you all for wisdom. Anyone here having the same issue? Is gaming in Linux simply crap for Intel ARC?
submitted by /u/parsko[link] [comments]
Can't get elder scrolls online to work from heroic
So guys, I got ESO for free last year, from epic, now I was trying to install it on my arch Linux laptop (sway), but it wasn't working and giving a window timed out please restart your launcher error, or something along those lines. I installed some stuff from wine tricks including dotnet40 dotnet48 dvxk and a handful of other stuff(I don't remember what exactly cause and I don't have my laptop currently with me to be able to confirm). I also tried a couple of different wine-ge and proton-ge versions. I also disabled umu launcher. And, after all this, atleast the error wasn't coming up, and I believe the launcher started in the background. I confirmed this by going on btop and searching up elder, and then I saw ig a setup.exe, or a zog something, I could provide a screenshot, but like I said earlier, I don't have my laptop on me currently. Sorry if I didn't provide enough information. Please help me fix this, and let me know if you need any more information. Oh and before, when the error was coming up, in heroic, the play button would go from playing to launch after crashing (which would occur at around 30 seconds after launch). But when I fixed that and the game started launching in the background, it just stayed on playing until I closed it myself.
submitted by /u/Responsible-Table856[link] [comments]
Steam storage help
I just switched over to Linux fedora and im having difficulties of steam showing my nvme storage. I have the storage as ext4 and have Exec on. Im using rpm fusion steam. The pathing is home/user/Drive/games. I can select that bathing when selecting to add a drive but when I hit add nothing happens. It only shows my boot drive
submitted by /u/Turbulent_Text[link] [comments]
Issues with CS2 on Debian Trixie
I recently started dual booting debian and, after some trial and error I managed to install the drivers for my gpu. I wanted to play some CS2 and I get this error (I known my Laptop is powerful enough, since it works on the windows partition). I've included both fastfetch and nvidia-smi results. Here is what is displayed when running steam from the terminal:
steam.sh[37099]: Running Steam on debian 13 64-bit
steam.sh[37099]: STEAM_RUNTIME is enabled automatically
setup.sh[37139]: Steam runtime environment up-to-date!
steam.sh[37099]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2026-03-08 17:28:35] Startup - updater built Jan 21 2026 17:12:15
[2026-03-08 17:28:35] Startup - Steam Client launched with: '/home/tudor2/.steam/debian-installation/ubuntu12_32/steam' '-srt-logger-opened' '-nominidumps' '-nobreakpad'
03/08 17:28:35 minidumps folder is set to /tmp/dumps
03/08 17:28:35 Init: Installing breakpad exception handler for appid(steam)/version(1769025840)/tid(37218)
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2026-03-08 17:28:35] Process started with command-line: '/home/tudor2/.steam/debian-installation/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opened' '-nominidumps' '-nobreakpad'
03/08 17:28:35 minidumps folder is set to /tmp/dumps
[2026-03-08 17:28:35] Using update UI: console
03/08 17:28:35 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(37220)
[2026-03-08 17:28:35] Create window
[2026-03-08 17:28:35] Loading cached metrics from disk (/home/tudor2/.steam/debian-installation/package/steam_client_metrics.bin)
[2026-03-08 17:28:35] Using the following download hosts for Public, Realm steamglobal
[2026-03-08 17:28:35] 1. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2026-03-08 17:28:35] 2. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 400, source = 'update_hosts_cached.vdf'
[2026-03-08 17:28:35] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2026-03-08 17:28:35] Verifying installation...
[2026-03-08 17:28:35] Verifying file sizes only
[2026-03-08 17:28:35] Set percent complete: 0
[2026-03-08 17:28:35] Set percent complete: -1
[2026-03-08 17:28:35] Set status message: Verifying installation...
[----] Verifying installation...
[2026-03-08 17:28:35] Verification complete
UpdateUI: skip show logo
[2026-03-08 17:28:35] Destroy window
Steam logging initialized: directory: /home/tudor2/.steam/debian-installation/logs
[2026-03-08 17:28:35] ProcessNextMessage: socket disconnected
[2026-03-08 17:28:35] No more messages are expected - exiting
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf63d46b0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf63d2f80
03/08 17:28:37 minidumps folder is set to /tmp/dumps
03/08 17:28:37 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1769025840)/tid(37237)
Running query: 1 - GpuTopology
Response: gpu_topology {
gpus {
id: 1
name: "Intel(R) Graphics (ARL)"
vram_size_bytes: 16528617472
driver_id: k_EGpuDriverId_MesaIntel
driver_version_major: 25
driver_version_minor: 0
driver_version_patch: 7
luid: 0
}
gpus {
id: 2
name: "NVIDIA RTX PRO 1000 Blackwell Generation Laptop GPU"
vram_size_bytes: 8546942976
driver_id: k_EGpuDriverId_NvidiaProprietary
driver_version_major: 590
driver_version_minor: 48
driver_version_patch: 1
luid: 0
}
default_gpu_id: 1
}
Exit code: 0
Saving response to: /tmp/steamoMdNgm - 123 bytes
steamwebhelper.sh[37247]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/tudor2/.steam/debian-installation/steamrt64/pv-runtime/steam-runtime-steamrt/_v2-entry-point
steamwebhelper.sh[37247]: Starting steamwebhelper with steamrt steam runtime at /home/tudor2/.steam/debian-installation/steamrt64/pv-runtime/steam-runtime-steamrt/_v2-entry-point
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 37336
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/tudor2/.steam/debian-installation/config/htmlcache -steampid=37218 -buildid=1769025840 -steamid=0 -logdir=/home/tudor2/.steam/debian-installation/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/tudor2/.steam/debian-installation/clientui -steampath=/home/tudor2/.steam/debian-installation/ubuntu12_32/steam -launcher=0 -use_xcomposite_workaround --valve-initial-threadpool-size=12 --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/tudor2/.steam/debian-installation/logs/cef_log.txt --disable-quick-menu --disable-component-update --gaia-url=http://disabled.invalid --disable-features=WinRetrieveSuggestionsOnlyOnDemand,SpareRendererForSitePerProcess,DcheckIsFatal,BlockPromptsIfIgnoredOften,ValveFFmpegAllowLowDelayHEVC
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
Desktop state changed: desktop: { pos: 0, 0 size: 2560,1440 } primary: { pos: 0, 0 size: 2560,1440 }
Caching cursor image for , size 32x32, serial 3, cache size = 0
reaping pid: 37219 -- sh
chdir "/home/tudor2/.steam/debian-installation/steamapps/common/Counter-Strike Global Offensive"
ERROR: ld.so: object '/home/tudor2/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/tudor2/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/tudor2/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/tudor2/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/tudor2/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 730, but recording for this game is disabled
Adding process 37717 for gameID 730
Adding process 37718 for gameID 730
Adding process 37719 for gameID 730
Adding process 37720 for gameID 730
pid 37798 != 37797, skipping destruction (fork without exec?)
basename: extra operand 'Offensive/game/cs2.sh'
Try 'basename --help' for more information.
pid 37800 != 37797, skipping destruction (fork without exec?)
Adding process 37797 for gameID 730
Loaded /home/tudor2/.steam/debian-installation/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libengine2.so, got 0x55d54ee8aea0
Using breakpad crash handler
[S_API] SteamAPI_Init(): Loaded '/home/tudor2/.steam/debian-installation/linux64/steamclient.so' OK.
Setting breakpad minidump AppID = 730
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
03/08 17:28:53 minidumps folder is set to /tmp/dumps
03/08 17:28:53 Init: Installing breakpad exception handler for appid(730)/version(10497890)/tid(37802)
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561198850201063 [API loaded yes]
SteamInternal_SetMinidumpSteamID: Setting Steam ID: 76561198850201063
Setting breakpad minidump AppID = 2347771
Loaded libSDL3.so.0, got 0x55d54efba130
Loaded /home/tudor2/.steam/debian-installation/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libtier0.so, got 0x55d54ee74270
Loaded /home/tudor2/.steam/debian-installation/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libfilesystem_stdio.so, got 0x55d54f006a20
Adding process 37799 for gameID 730
Adding process 37801 for gameID 730
Loaded /home/tudor2/.steam/debian-installation/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libinputsystem.so, got 0x55d54f00d980
Loaded /home/tudor2/.steam/debian-installation/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/liblocalize.so, got 0x55d54f0126d0
Loaded /home/tudor2/.steam/debian-installation/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/librendersystemvulkan.so, got 0x55d54f0114b0
Loaded /home/tudor2/.steam/debian-installation/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libresourcesystem.so, got 0x55d54f06a630
Loaded /home/tudor2/.steam/debian-installation/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libschemasystem.so, got 0x55d54f07d0f0
Adding process 37802 for gameID 730
Adding process 37803 for gameID 730
Adding process 37804 for gameID 730
zenity: symbol lookup error: /lib/x86_64-linux-gnu/libgtk-3.so.0: undefined symbol: pango_font_family_get_face
[2026-03-08 17:30:38] Background update loop checking for update. . .
[2026-03-08 17:30:38] Checking for available updates...
[2026-03-08 17:30:38] Downloading manifest: https://client-update.fastly.steamstatic.com/steam_client_ubuntu12
[2026-03-08 17:30:38] Manifest download: send request
[2026-03-08 17:30:38] Manifest download: waiting for download to finish
[2026-03-08 17:30:38] Manifest download: finished
[2026-03-08 17:30:38] Download skipped: /steam_client_ubuntu12 version 1769025840, installed version 1769025840, existing pending version 0
[2026-03-08 17:30:38] Nothing to do
Game Recording - game stopped [gameid=730]
Removing process 37804 for gameID 730
Removing process 37803 for gameID 730
Removing process 37802 for gameID 730
Removing process 37801 for gameID 730
Removing process 37799 for gameID 730
Removing process 37797 for gameID 730
Removing process 37720 for gameID 730
Removing process 37719 for gameID 730
Removing process 37718 for gameID 730
Removing process 37717 for gameID 730
[2026-03-08 17:31:50] Shutdown
Also vkcube is working properly.
submitted by /u/Computer-dude123[link] [comments]
Window transparency in games(?) does not seem to work (system info inside)
Microsoft Flight Simulator 2004 doesn't work
Hi!
I've tried to use de Microsoft Flight Simulator 2004 on linux and it doesn't work.
Distribution: Linux Mint 22.3 (Kernel 6.17). Launcher: Lutris (flatpak) Runner: Wine-GE 8-24
I can access the game, but it closes when I click on "Fly now".
Hardware: HP Elitedesk 705 G3 Brazil / CPU AMD A10 9700 / 4Gb DDR4 / SSD 128GB / GPU AMD R7
Can someone help me?
Thanks!
submitted by /u/allannnrobert[link] [comments]
Update on the current state of Pop!_OS?
Right now I am an happy arch/cachy-os user (I use both in different machines) but the new LTT video made me wonder about the current state of Pop!_OS and why is it so popular that just a simple research on both google or chatGPT would recommend new users to go for it multiple times.
I appreciate System76 and I think Pop!_OS is a good distro but right now I have some major doubts about it:
- Isn't it shipped with Ubuntu's kernel? Isn't this alone enough to make it a worse choice for gaming compared to Fedora, Bazzite or CachyOS?
- Does it recommend Cosmic DE during the installation process? Linus ended up installing it and, while the Cosmic project is moving forward quite well in my opinion, last time I checked on it it wasn't at a stage I would just recommend it to new users over more mature and solid DEs like Gnome or KDE.
- Finally: do you use Pop OS? Do you actively recommend it to gamers/new users? Why? What are your problems with it, if any?
I'm very curious to understand a more recent take of the Linux -and most specifically Linux gaming- community about it as I've been out of it for 3-4 years now.
submitted by /u/thatsanoob[link] [comments]
RX 570 & Linux ReBAR - Is It ACTUALLY Being Used?
BLUF:
ReBAR is "allegedly" being enabled on my RX 570 (RX 580 2048SP), but I don't think it's actually being utilized because GART is still equal to 256. It ALLEGEDLY works on Windows with the Registry hack, but I haven't found an equivalent to get it forced to reliably work on Linux. Any help forcing ReBAR, confirming, or denying what is stated below would be greatly appreciated.
PC Specs:
--LMDE 7, latest updates and 6.12 kernel
--Gigabyte H370 Mobo (Above 4G Encoding & ReBAR enabled in BIOS)
--Chinese 8GB RX 580 2048SP, in other words basically a 570
Supporting Evidence:
--Per lspci -vv, 8GB of BAR size is being mapped to the GPU.
--Per dmesg, GART is still set to 256MB, the "non-ReBAR size", so the GPU isn't actually UTILIZING the fully mapped 8GB
--There is (allegedly) no way to force it to work on Linux because the GPU firmware itself doesn't have ReBAR support
--Windows users (allegedly) can use the Registry hack to force it to be enabled, but I haven't seen such a thing for Linux
--The two statements above seem contradictory--either Windows is being tricked/lying about true ReBAR support, or there's some kind of flag to force it on Linux like there is on Windows and I just haven't found it yet
Below is an AI explanation as to why this isn't working. Per Rule 5--Yes, I did "try to use my own brain" for this ...but I found contradictory or incomplete information. I'm not a Linux expert, so I needed the extra assistance. I had a couple of AI instances argue it out and determine a final answer which I will paste below (they utilized various dmesg, lspci outputs to determine this). Perhaps some other people can decode what was said below a bit better than I can.
Generated Conclusion:
Your RX 570 has a large PCI BAR mapped by the platform, but the GPU and AMDGPU driver do NOT use it for VRAM access. Polaris continues to operate with its legacy 256MB DMA aperture and does not gain the performance or behavior associated with true Resizable BAR support.
[link] [comments]
Overwatch black screen when running on dedicated gpu but not igpu
title is pretty self-explanatory, overwatch is installed on steam, ive tried multiple proton prefixes, game only displays on the igpu, if i force it to run on the dgpu, i get a black screen, music still plays, the overwatch custom cursor displays correctly but theres no display
(running nobara on an asus laptop with an i5-8300h, 8gb ram and 1050 4gb)
submitted by /u/potato-xd[link] [comments]
Flow0 ported Linux to the PS5 and turned it into a Steam Machine
Help me decide between distros.
I have a Nvidia 5070ti gpu, and I have yet to decide which would be better for me: Nobara or CachyOS? I personally preferred the idea of Nobara, it seems more stable because of the Fedora backbone but reading through the website it seems its backed by a very small team. I have used Linux for years now, but I have never tried an Arch linux based distro because I don't want to spend a lot of time solving issues. Help me decide, or another recommendation?
submitted by /u/egolol87[link] [comments]
Genshin on linux??
i recently wanted to play genshin again
i played it on my same linux system in update 6.2 through heroic ge proton 10-10
now i reinstalled it, i tried so many versions of proton, actual steam proton, Ge-proton, cachy-os proton, different configs, you get it. but the game wouldnt run
the launcher would run, but the game wouldnt, giving me a "ZwLoadDriver failed to create driver" error, and i believe its the anticheat
if anybody can help, it would greatly be appreciated.
submitted by /u/smassely[link] [comments]
Considering switching to Nobara - can someone confirm TH8S compability?
Hello!
I'm planning to switch from Windows 11 to Nobara, and I've been doing research to make sure everything I have works, with software and so on. Only problem is, I have a Thrustmaster TH8S shifter, and I can't seem to find anything about if it works for Nobara/Linux.
I have seen somewhere online that someone could use the TH8S by connecting it straight to their Thrustmaster wheel, and then the game (Euro Truck Simulator 2) would recognise the shifter as well. The issue is though, I have a G29 wheel + pedals, so I am unable to do that. Right now, I'm connecting it directly to the PC.
I mainly play ETS2, Dirt Rally 2.0 and Assetto Corsa with the wheel + shifter, so I want to be able to use the shifter, if I switch over to Nobara - I think it would be a waste if it didn't work.
So has someone used a TH8S (or TH8A) on Linux? Does it work fine, or are there some quirks I should know about?
If there are any workarounds to make it work (if it originally doesn't), I'd love to hear about that too.
[link] [comments]
