Other News about gaming on Linux

Intel Arc B580 or AMD RX 7600 for Linux?

Reddit Linux_Gaming - 14 Sep 2025 - 5:08am

Hi, I'm looking at new parts for a PC upgrade, and right now I'm undecided between getting an RX 7600 for a new GPU or an Arc 7600. They both look like they offer similar performance at similar prices.

It seems like the Arc has generally better performance in games (especially at higher resolutions) then the 7600 on the Windows side of things. I'm unsure if that also applies on the Linux side. I've seen some benchmarks from the cards' launch that show that the Linux drivers seem to be less optimized, but I don't know if it's gotten better since launch or not.

Aside from gaming performance, I also want to know how stable the Intel Arc drivers will be compared to the AMD drivers (I assume the AMD side will be more reliable? But does that mean Intel will not be very stable?). I also don't plan on using my computer for only games, so I was curious how it stacks up regarding GPU compute and machine learning-type workloads compared to AMD.

submitted by /u/nyankittone
[link] [comments]

How to play Windows games

Reddit Linux_Gaming - 14 Sep 2025 - 3:55am

I installed a few Windows games and they all worked using Wine on Fedora and Manjaro, except one

It worked on the older version, but I can't play the new one

This game is really lite, they recommend only 2 GB of RAM or above, but I tried to open on Lutris, Wine, Bottles and Steam with Proton unsuccessfully. The only platform that runs the game when I try is Steam, but it closes in the same moment. Sometimes it asks to install Vulkan support on my GPU (which is installed and updated). I tried to use older versions of Proton but it didn't work as well

I dunno if I'm setting something wrong or it's just my hardware (or the game)

submitted by /u/pao_de_buceta
[link] [comments]

Looking at ditching windows ten need help with best way to transfer steam games?

Reddit Linux_Gaming - 14 Sep 2025 - 3:34am

Hey I've tried Linux before and haven't really settled in the environment. I have a small mini PC running popos which is kinda meh for whatever reason I can't update the os? But my real question is my main gaming rig runs win10 and support ends in Oct. I don't want win11 and want to switch to Linux. My PC is an I7 12700 Amd rx7800xt MSI mag motar board

I do have 3 hard rives in my PC. 1tb os drive not much on it save for whatever I download software etc....

2tb m.2 SSD that is my main steam library big games that need SSD or update frequently.

2tb hdd for older games that don't need the speed to load or don't update 20gbs every other day.

I'm mostly play games and occasionally do cads for 2d blueprints for welding and maching projects at home. Some 3d stuff for a 3d printer. What's distro would be geared for gaming in mind. I know some don't have drivers and you need to add them separately.

Another big thing is how do I move my steam library is there a way I can just use my os drive to get Linux running and somehow get steam to recognize them or am I going to have to download everything again?

Right now I mostly play Helldivers 2 how does the game run on Linux? I also spend a lot of time in beamng drive. Not too worried about that game. The only game I will lose our own is valorant which is kinda sad I love that game. Any answers on my questions will be greatly appreciated. Thanks for reading this long draw out post.

submitted by /u/TechnicalBelt5623
[link] [comments]

What does it mean for "native" support on a steam game?

Reddit Linux_Gaming - 14 Sep 2025 - 3:32am

This might be a dumb question, but here goes--

I'm pretty experienced with linux servers for my job, but I'm new to using linux for gaming/personal use. I have a Fedora system. I understand that proton is some sort of compatibility layer built into steam, similar to wine. I can see Proton has a database of game support, and sometimes games are listed at "native". For example, I've been playing silksong and can see it listed as native here. What exactly does that mean?

My understanding is that "native support" means the devs have compiled the game so that it can run without emulation on linux. However when I actually look at the silksong in my file directory, I see an .exe file which can't be run directly. When I open steam, it presents several different options for proton-- for example I see "Proton 9.0-4" or "Proton Hotfix" to pick from. In my case the latest proton version works but several other options I tried (including the default) just freeze on launch.

When I play the game it mostly works ok, but I do have some visual glitches that appear during cutscenes, as if it can't load or render them correctly. This made me think I should disable the compatability layer and just run the game directly. But I see no option in steam to do this, and I also can't run any of the game files directly outside of steam. It's not the end of the world but I'm trying to understand what exactly is going on here:

  • Does "Native support" in proton's database not actually mean there's a native compiled binary? Does it just mean it's been tested to work as well as a native program?
  • Does steam always use proton for every single game, even ones that do have an official linux version? I don't see any option to disable the compatibility layer overall or per-game.

Thanks!

submitted by /u/pancake117
[link] [comments]

does Call of Duty Black Ops 3 crash on distros other than Fedora?

Reddit Linux_Gaming - 14 Sep 2025 - 2:41am

Hi, I'm having an issue where Call of Duty Black Ops 3 crashes after about a minute on both my Framework 16 Laptop with 780m Graphics and desktop with 9070 xt.

Is there a fix? Does this happen on other distros too? I don't remember it happening on Arch, but I haven't played this game for a while maybe this is a new issue?

I'm on Fedora 42 and Linux kernel 6.16.5.

submitted by /u/Important-Permit-935
[link] [comments]

is there any other distro like bassite that will run on m1 arm MacBook Pro

Reddit Linux_Gaming - 14 Sep 2025 - 2:13am

I have a 13 inch 2020 m1 MacBook Pro and bassite won't support apple silicon for a while so is there another alternative

submitted by /u/ohiosigma360
[link] [comments]

Hi everyone, I really need some help 🙏

Reddit Linux_Gaming - 14 Sep 2025 - 1:27am

I’ve been using Windows for a long time but recently switched to Linux (Ubuntu).

I bought a PS4 controller (DualShock 4) and since my PC doesn’t have built-in Bluetooth, I got a USB Bluetooth adapter.

The issue is: when I pair the controller, Ubuntu detects it in the Bluetooth settings and even notifies me that it’s connected, but it doesn’t actually work. The controller doesn’t respond in Steam or in any emulator, it’s basically “dead” even though it shows as paired.

When I use the controller with a USB cable, it works perfectly and Steam recognizes it, but I really want to play wirelessly using Bluetooth.

Can anyone with experience explain how to properly pair and get a DualShock 4 working on Ubuntu via Bluetooth so it works in Steam or emulators? 🙏

Any guide, commands, or drivers that can help would be greatly appreciated.

submitted by /u/Much_Cheesecake7345
[link] [comments]

can I dualboot without actually dually booting? xD

Reddit Linux_Gaming - 13 Sep 2025 - 11:35pm

i desparetely dont want to deal with win. Is there a way to play like gta rp on win, through linux? like to open my win install in some box thingie and do what i need? xD

submitted by /u/RookTheRH
[link] [comments]

Playing Rust on a VM

Reddit Linux_Gaming - 13 Sep 2025 - 11:26pm

So i really want to play rust with my friends, and since proton cant play EAC servers, i set up a virt manager machine to play rust. Rust works, and i can join servers, but the performance is really bad. It seems like it is always between 40-55, no matter what settings i change. CPU, GPU, RAM, and Disk usage is all not even near 80% yet i get this performance. From time to time it can dip all the way down to 10-15 fps for a few seconds, and then goes back to about 50. I have tried everything i can, and nobody seems to know the issue. Here is my XML: <domain type="kvm">

<name>win11</name>

<uuid>939393c2-b398-4d08-bb52-27d73e8d2663</uuid>

<metadata>

<libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0">

<libosinfo:os id="http://microsoft.com/win/11"/>

/libosinfo:libosinfo

</metadata>

<memory unit="KiB">32284672</memory>

<currentMemory unit="KiB">32284672</currentMemory>

<memtune>

<hard\_limit unit="KiB">37748736</hard\_limit>

</memtune>

<memoryBacking>

<hugepages/>

<locked/>

</memoryBacking>

<vcpu placement="static">12</vcpu>

<iothreads>1</iothreads>

<cputune>

<vcpupin vcpu="0" cpuset="2"/>

<vcpupin vcpu="1" cpuset="10"/>

<vcpupin vcpu="2" cpuset="3"/>

<vcpupin vcpu="3" cpuset="11"/>

<vcpupin vcpu="4" cpuset="4"/>

<vcpupin vcpu="5" cpuset="12"/>

<vcpupin vcpu="6" cpuset="5"/>

<vcpupin vcpu="7" cpuset="13"/>

<vcpupin vcpu="8" cpuset="6"/>

<vcpupin vcpu="9" cpuset="14"/>

<vcpupin vcpu="10" cpuset="7"/>

<vcpupin vcpu="11" cpuset="15"/>

<emulatorpin cpuset="0,9"/>

<iothreadpin iothread="1" cpuset="9"/>

</cputune>

<sysinfo type="smbios">

<bios>

<entry name="vendor">LENOVO</entry>

<entry name="version">M1UKT45A</entry>

<entry name="date">07/11/2019</entry>

<entry name="release">1.0</entry>

</bios>

<system>

<entry name="manufacturer">LENOVO</entry>

<entry name="product">ThinkCentre</entry>

<entry name="version">1.0</entry>

<entry name="serial">LNV-SYS-7C01A1</entry>

<entry name="uuid">939393c2-b398-4d08-bb52-27d73e8d2663</entry>

<entry name="sku">LNV-SKU-7C01</entry>

<entry name="family">Lenovo</entry>

</system>

<baseBoard>

<entry name="manufacturer">LENOVO</entry>

<entry name="product">20BE0061MC</entry>

<entry name="version">0B98401 Pro</entry>

<entry name="serial">LNV-BRD-9F21Z3</entry>

<entry name="asset">No Asset Tag</entry>

</baseBoard>

<chassis>

<entry name="manufacturer">LENOVO</entry>

<entry name="version">1.0</entry>

<entry name="serial">LNV-CHS-4E8820</entry>

<entry name="asset">No Asset Tag</entry>

<entry name="sku">Type3Sku1</entry>

</chassis>

<oemStrings>

<entry>LENOVO:System Config</entry>

</oemStrings>

</sysinfo>

<os firmware="efi">

<type arch="x86\_64" machine="pc-q35-8.2">hvm</type>

<firmware>

<feature enabled="yes" name="enrolled-keys"/>

<feature enabled="yes" name="secure-boot"/>

</firmware>

<loader readonly="yes" secure="yes" type="pflash" format="raw">/usr/share/OVMF/OVMF_CODE_4M.ms.fd</loader>

<nvram template="/usr/share/OVMF/OVMF\_VARS\_4M.ms.fd" templateFormat="raw" format="raw">/var/lib/libvirt/qemu/nvram/win11_VARS.fd</nvram>

<smbios mode="sysinfo"/>

</os>

<features>

<acpi/>

<apic/>

<hyperv mode="custom">

<relaxed state="on"/>

<vapic state="on"/>

<spinlocks state="on" retries="8191"/>

<vpindex state="on"/>

<runtime state="on"/>

<synic state="on"/>

<stimer state="on"/>

<reset state="on"/>

<vendor\_id state="on" value="792142387467"/>

<frequencies state="on"/>

</hyperv>

<kvm>

<hidden state="on"/>

</kvm>

<vmport state="off"/>

<smm state="on"/>

<ioapic driver="kvm"/>

<ps2 state="off"/>

</features>

<cpu mode="host-passthrough" check="none" migratable="on">

<topology sockets="1" dies="1" clusters="1" cores="6" threads="2"/>

</cpu>

<clock offset="utc">

<timer name="rtc" tickpolicy="catchup" track="guest"/>

<timer name="pit" tickpolicy="delay"/>

<timer name="hpet" present="yes"/>

<timer name="hypervclock" present="yes"/>

</clock>

<on\_poweroff>destroy</on\_poweroff>

<on\_reboot>restart</on\_reboot>

<on\_crash>destroy</on\_crash>

<pm>

<suspend-to-mem enabled="no"/>

<suspend-to-disk enabled="no"/>

</pm>

<devices>

<emulator>/usr/bin/qemu-system-x86_64</emulator>

<disk type="file" device="disk">

<driver name="qemu" type="raw" cache="none" io="io\_uring" discard="unmap" iothread="1"/>

<source file="/var/lib/libvirt/images/vol.img"/>

<target dev="sda" bus="virtio"/>

<serial>ST1000DM003-1ER162</serial>

<boot order="1"/>

<address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/>

</disk>

<controller type="usb" index="0" model="qemu-xhci" ports="15">

<address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/>

</controller>

<controller type="pci" index="0" model="pcie-root"/>

<controller type="pci" index="1" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="1" port="0x10"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/>

</controller>

<controller type="pci" index="2" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="2" port="0x11"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/>

</controller>

<controller type="pci" index="3" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="3" port="0x12"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2"/>

</controller>

<controller type="pci" index="4" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="4" port="0x13"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3"/>

</controller>

<controller type="pci" index="5" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="5" port="0x14"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4"/>

</controller>

<controller type="pci" index="6" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="6" port="0x15"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5"/>

</controller>

<controller type="pci" index="7" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="7" port="0x16"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6"/>

</controller>

<controller type="pci" index="8" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="8" port="0x17"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x7"/>

</controller>

<controller type="pci" index="9" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="9" port="0x18"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x0" multifunction="on"/>

</controller>

<controller type="pci" index="10" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="10" port="0x19"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x1"/>

</controller>

<controller type="pci" index="11" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="11" port="0x1a"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x2"/>

</controller>

<controller type="pci" index="12" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="12" port="0x1b"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x3"/>

</controller>

<controller type="pci" index="13" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="13" port="0x1c"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x4"/>

</controller>

<controller type="pci" index="14" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="14" port="0x1d"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x5"/>

</controller>

<controller type="pci" index="15" model="pcie-root-port">

<model name="pcie-root-port"/>

<target chassis="15" port="0x1e"/>

<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x6"/>

</controller>

<controller type="pci" index="16" model="pcie-to-pci-bridge">

<model name="pcie-pci-bridge"/>

<address type="pci" domain="0x0000" bus="0x0a" slot="0x00" function="0x0"/>

</controller>

<controller type="sata" index="0">

<address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/>

</controller>

<controller type="virtio-serial" index="0">

<address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>

</controller>

<interface type="network">

<mac address="02:ab:7c:31:92:ee"/>

<source network="default"/>

<model type="virtio"/>

<rom enabled="no"/>

<address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>

</interface>

<serial type="pty">

<target type="isa-serial" port="0">

<model name="isa-serial"/>

</target>

</serial>

<console type="pty">

<target type="serial" port="0"/>

</console>

<tpm model="tpm-crb">

<backend type="emulator" version="2.0"/>

</tpm>

<sound model="ich9">

<address type="pci" domain="0x0000" bus="0x00" slot="0x1b" function="0x0"/>

</sound>

<audio id="1" type="none"/>

<hostdev mode="subsystem" type="pci" managed="yes">

<source>

<address domain="0x0000" bus="0x03" slot="0x00" function="0x1"/>

</source>

<address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/>

</hostdev>

<hostdev mode="subsystem" type="pci" managed="yes">

<source>

<address domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>

</source>

<address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0"/>

</hostdev>

<hostdev mode="subsystem" type="pci" managed="yes">

<source>

<address domain="0x0000" bus="0x03" slot="0x00" function="0x3"/>

</source>

<address type="pci" domain="0x0000" bus="0x08" slot="0x00" function="0x0"/>

</hostdev>

<hostdev mode="subsystem" type="pci" managed="yes">

<source>

<address domain="0x0000" bus="0x03" slot="0x00" function="0x2"/>

</source>

<address type="pci" domain="0x0000" bus="0x09" slot="0x00" function="0x0"/>

</hostdev>

<hostdev mode="subsystem" type="usb" managed="yes">

<source>

<vendor id="0x03f0"/>

<product id="0x0591"/>

</source>

<address type="usb" bus="0" port="1"/>

</hostdev>

<hostdev mode="subsystem" type="usb" managed="yes">

<source>

<vendor id="0x1038"/>

<product id="0x183c"/>

</source>

<address type="usb" bus="0" port="2"/>

</hostdev>

<watchdog model="itco" action="reset"/>

<memballoon model="none"/>

<shmem name="looking-glass">

<model type="ivshmem-plain"/>

<size unit="M">32</size>

<address type="pci" domain="0x0000" bus="0x10" slot="0x01" function="0x0"/>

</shmem>

</devices>

</domain>

submitted by /u/Few_Mousse_8751
[link] [comments]

Thrustmaster FFB Drivers for linux?

Reddit Linux_Gaming - 13 Sep 2025 - 10:20pm

I have a thrustmaster TMX Force feedback wheel which I used a lot before I switched from Windows and I really want to use it on linux, are there drivers I can get for it

submitted by /u/Valkonical
[link] [comments]

Yellow Overlay in Way of the Hunter on Debian – Need Help

Reddit Linux_Gaming - 13 Sep 2025 - 9:58pm

I recently made the switch to Linux (Debian) from Win11 on my daily machine. Said machine is a 12th Gen Intel Core i7 laptop with only 16 GB of ram and an Intel iGPU. So the reduced bloat from Win to Deb actually increased the performance of most of my games, which has been great.

However, when I launched Way of the Hunter via Steam, I was greeted with this yellow overlay across the whole screen as pictured above. I have all graphics setting at min and tried switching the Proton compatibility layer to GE-Proton10-15, but the issue persists.

Has anyone run into this before? Any tips for diagnosing or fixing it would be hugely appreciated. I’d love to get it running normally again.

submitted by /u/Lightspeed-Radar
[link] [comments]

Question about the heroic game launcher

Reddit Linux_Gaming - 13 Sep 2025 - 9:21pm

Heroic only works for games that you already have purchased or you can also download pirated ones. Well, my question is that I tried to download Need for Speed 2005 but it doesn't run the installer, which in Lutris it does let me install and run.

submitted by /u/Javis_117
[link] [comments]

Graphic config.ini location

Reddit Linux_Gaming - 13 Sep 2025 - 9:09pm

Hello,

I need a hand with finding a file that is usually stored in roaming on windows (%appdata%) the game in question is satisfactory and im trying to just add a line to the graphics config ini. As one of the graphics options is bugged. Adding this line fixes it and would help my cpu keep up as my factory gets to a ridiculous size.

However I cannot find where steam stores config files on my linux system. im running mint.

Thank you for your time!

submitted by /u/Nazeracoo
[link] [comments]

Can't get Protontricks to recognise my game (AC Unity)

Reddit Linux_Gaming - 13 Sep 2025 - 8:59pm

For some reason whenever I use Protontricks on AC Unity it will come up with an "Unknown file arch" everytime. I'm using GE-Proton10-15 as my compatibility layer. I'll try and switch to Proton Experimental and other Proton layers and see if it works.

What should I do otherwise?

submitted by /u/slipppyy
[link] [comments]

Need assistance getting a specific trainer to work

Reddit Linux_Gaming - 13 Sep 2025 - 8:11pm

For most games I've been able to get trainers work pretty painlessly with the PROTON_REMOTE_DEBUG_CMD launch command, but one game, Battlefleet Gothic Armada 2, continues to be the exception. I am using the Cheatappens trainer (https://www.cheathappens.com/70253-PC-Battlefleet-Gothic-Armada-2-trainer) and my orignal issue was an error saying I needed ".NET Core". I used protontricks and installed al 3 versions of ".NET Core" and now I have a different issue. The old error no longer appears, but now I only get a transparent window that pulls a "no longer responding" error immediately.

I'm guessing there's more Windows DLLs/Components I need to install on Protonicks, but that list is pretty damn long so I'd appreciate some suggestions on what to try first. If it helps I think the problems with this game in particular come from Easy Anticheat, as the other games where trainers worked flawlessly don't have it. My Distro is Mint.

submitted by /u/NBBTCS
[link] [comments]

Idle Tower Builder 1.8.1 has Achievements now

Reddit Linux_Gaming - 13 Sep 2025 - 8:09pm

Hi! My Idle Tower Builder is a game where you build the world’s highest tower. I released it in 2020 and often update with new content and features. Every tower’s floor up to 31 unlocks new facility, which empowers your construction ability. Linux build is available for free on Itch: https://airapport.itch.io/idle-tower-builder

In this game I implement the same ideas which I like as a player:

  • no internet connection needed;
  • the game stores your progress and calculates your full earnings for being away;
  • no need to tap the screen: there is an integrated autoclicker which you should place strategically while giving attention to higher-level management.

Also, there is no AI content, all the code and art was created by human (me :) )

Players like this game, it’s score is 4.5/5, and many youtubers like Real Civil Engineer reviewed it.

So in the latest update I designed 42 unique achievements which span across the whole gameplay

Hope you will like it :) And feel free to give your suggestions: many of the achievements were made by our Discord community ideas.

submitted by /u/GeneralVimes
[link] [comments]

Pages