Reddit Linux_Gaming
Zink is capping my FPS in Minecraft and I don't know why.
When I launch Minecraft with Zink enabled via PrismLauncher, the game is capped to my monitor's refresh rate. I have been using Zink with Minecraft for a while now and before today it was not capping my FPS. After disabling Zink and re-launching the game, My FPS is uncapped again. I thought a graphics driver update may have caused this, but my last driver update was 10 days ago.
Before you ask, I have both VSync and the max framerate setting off. I also considered that one of my mods may be the cause, but after disabling all of them the issue is still occurring.
I'm not sure how to go about fixing this, and any help would be appreciated.
Arch Linux
KDE Wayland
Mesa 25.2.6
Linux 6.17.7
submitted by /u/CoolMysteriousKitty[link] [comments]
From 140fps with X11 to 7 fps with wayland
Hello,
Specs: 5800x3d / RTX4070S / Ubuntu 24.04 / nvidia-open 580.95.05
I have two monitors with differents refresh rate, with X11 things goes a little bit crazy so I'm trying to get wayland to work. Overall using wayland on the desktop it seems smoother.
I found I can open Steam only after disabling "GPU accelerated rendering in web views".
But after that, every games seems to not using the GPU at all when on wayland : I went from 120fps on CS2 and PEAK on X11 to 7-8 fps on wayland, same even for really small games (all linux native).
Which problem can it be? I asked ChatGPT but aside for telling me "nvidia + wayland = bad", the rest of its answer is garbage.
I don't have much leads but what I can tell:
- $XDG_SESSION_TYPE is indeed wayland
- nvidia-smi reports the correct driver / informations
- ps -ef | grep Xwayland reports the game running through xwayland : /usr/bin/Xwayland :1 -rootless -noreset -accessx -core -auth /run/user/1000/.mutter-Xwaylandauth.7CTBG3 -listenfd 4 -listenfd 5 -displayfd 6 -initfd 7 -byteswappedclients 16552 Z:\home\myuser\.local\share\Steam\steamapps\common\PEAK\PEAK.exe -force-d3d11
- when available for games i tried the DX11 and Vulkan, same result.
Any idea would be great!
EDIT : spelling
submitted by /u/_patator_[link] [comments]
Bottles wine configuration
Good day every one, I recently switched from Windows 10 to Fedora workstation, so far I'm loving it, I use bottles as my game launcher and I'm trying to install Skyrim legendary edition, I set up everything correctly and when I launch it's setup it does launch to the choose language screen but when I click next it gives me this error (runtime error at 108 166 could not call proc) I tried installing common dependencies like Microsoft visual++ 2010/12/13 and directx DLLs, but still same, what could be the issue? I'm running wine v9, I was able to run oblivion this way
submitted by /u/Alarming_Persimmon66[link] [comments]
Elden ring is not using the GPU
Hi, I am using bazzite with a rx 9070xt and a ryzen 5800X.
This should be more than enough to run the game at max settings 60 FPS at 4k.
The problem is that no matter what settings/resolution I am using, the GPU usage stays at max 50%, and usually below.
I tried changing proton versions and nothing helped. For a mater of fact, using proton GE seems to give a worse performance.
I did try online and offline mode, also no dice.
I also tried to use corectl or LACT to increase the gpu minimum clock....but for some reason the option to change the gpu clock is not present there at all.
I have everything updated and I am at a loss. Almost every game runs perfectly on bazzite, yet elden ring is behaving like this.
I also did look through all the endless posts about the poor performance, but nothing helped.
submitted by /u/Significant-Care-186[link] [comments]
Is updating reports on protondb possible and/or wanted?
Heyho, I finally (finally!) made the move to Linux (Mint22.2) on my gaming PC. Because almost everything I tested so far just works - thanks to Proton&Steam - I happily began writing reports to protondb to contribute.
In almost all reports I confirmed that I didn't have to tinker anything, and that the Proton version used to run the games was the one recommended by Steam, which was just Proton Experimental, as default, in the Steam settings. But in my reports, the latest stable version (9.0-4) is stated.
Can I adjust my reports somehow, to set them to "tinkering, Proton Experimental"? I want to correct the slight misinformation, if possible.
submitted by /u/Yoshey327[link] [comments]
Silent hill 2 doesn't recognize my dedicated gpu
I have a notebook with 16gb of ram, rtx 4050 and a i5-13420h, I have installed silent hill 2 remake using heroic games launcher, but the game is running VERY badly, and I think it's because it isn't recognizing my 4050 because there is no option of dlss, only fsr. Sorry for the English btw
submitted by /u/arlurr[link] [comments]
My Last Straw With Windows
The ONLY reason i've kept windows around for this long was because my gaming PC's RGB software is easier to control on windows. On every other device, I had migrated over to Linux after getting some experience with it by tinkering with my steamdeck.
Earlier today, I updated my Windows 11 install (huge mistake) and when the system rebooted, my mouse and keyboard were fully not working. I guess windows had uninstalled all usb drivers in the update and it left my windows essentially soft locked. I contacted support, and their solution was to reinstall the drivers by downloading them. I COULD NOT USE MY KEYBOARD AND MOUSE HOW COULD I INSTALL DRIVERS????
I took the L and wiped the drive, currently installing CachyOS and never going back
submitted by /u/DavidJH316[link] [comments]
I made a tool that downloads missing covers, banners, and icons for Lutris
Did anybody try Arc Raiders on AMD hardware
I bought the game earlier this week and have been hooked. However, on game launch you get an error saying the current version of AMD graphics for windows has known issues and they recommend downgrading to a specific version number. Since we are running the game through a translation layer, I ignore it and have been playing with mostly no issues in 25 hours of gameplay. But the game has given me some issues. It glitches at times and has crashed once and I lost all my equipment and loot. I was wondering if anyone is running into the same issues. I am running arch on an AMD 5900X and 9070xt.
submitted by /u/marxismisgay[link] [comments]
Any good clients for playing Minecraft without internet access
Please see the title. I often don't have access to the internet and am unable to launch Minecraft when I don't have access to the internet.
I've tried prism launcher but it seems to have an active (but ignored) bug that causes it to fail https://github.com/PrismLauncher/PrismLauncher/issues/2514
Are there any good alternatives that you'd recommend?
submitted by /u/XeroJoy[link] [comments]
audio stuck
I recently switched to Linux Mint and wanted to play Quaver. I opened it through Steam and the audio is stuck, as if it's distorted or not working properly. Any solutions?
submitted by /u/sp_waox[link] [comments]
possible to play CoD WaW or Black Ops through lutris on steam deck?
I'm going on a trip soon and would love to play zombies but the games are a buggy mess on xenia and rpcs3. Is it possible through lutris on the steam deck? If so, how would I go about installing the updates/map packs? Much appreciated
submitted by /u/Sneijder4BallondOr[link] [comments]
deltarune laggy under proton.
deltarune has been very laggey under proton on my pc. I know my pc can run deltarune because it works under windows.
im using an intel core i5 540m with integrated graphics. I dont think my pc has opengl 3.0 so maybe that could be a problem.
any way to fix the lag?
submitted by /u/Mountain_Warthog_953[link] [comments]
Finally made the switch, thank you to everyone here and in Linux communities everywhere.
I, a 51M have been using UNIX and Linux for just over 30 years (at work) AS/400, AIX, Solaris and of course Red Hat and Debian. Have had (do have) numerous Linux systems at home. But gaming was always tricky. I do a LOT of gaming and that time is often playing games with one or more of my children (range of ages from 12 to 30 lol). Trying to get x y or z game working used to be a right pain in the wotsit.
I had used Wine many years ago (even back in 2004 when Gentoo was king :D) but in recent years, the push from Gabe Newell to get Proton running almost all steam games and the launch of the Steam Deck has pushed things to a whole new level.
So, here I am, sat on my favourite operating system GNU/Linux (Debian 13 specifically) with Minecraft, Terraria, PEAK, GTA IV, DBD, Baldur's Gate 3 and Elden Ring. Basically every game I've tried. Working flawlessly, in fact BG3 and Elden Ring seem to be working better.
I have no adverts, no strange games being installed (Candy Crush!), no random uploads/downloads of data. In fact, I'm using less CPU and far lass ram and the system is performing better.
Thank you for reading, I will try and also use my years of *nix knowledge to help others going forward :)
A happy Redditor/Dad/Gamer
submitted by /u/MarathonMan9000[link] [comments]
VM Gaming Help - Garuda Host Win11 Guest
I'm running garuda linux, fully updated. I've got a Ryzen 5 7600x, RTX 3070 TI, 32GB of DDR5.
My RTX is fully passed through to my VM under Single GPU passthrough. 3DMark reports as expected with my GPU in the VM, Outer Worlds runs fine at ~100FPS in 1440p. Call of Duty Black Ops 6 worked fine one day, but the next day (after zero changes to anything), performance suddenly tanked. I just want to make sure my XML file is good and that it's (hopefully) not XML related. I have tried both with and without CPU pinning.
Just for added confirmation, my drivers are up to date. GPU usage is around ~20-30% with in CoD but at normal levels (~90%) while playing other games.
EDIT: This is Cross-posted to r/VFIO
<domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>win10</name> <uuid>9b******-3***-4***-9***-b15*********</uuid> <metadata> <libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0"> <libosinfo:os id="http://microsoft.com/win/10"/> </libosinfo:libosinfo> </metadata> <memory unit='KiB'>16777216</memory> <currentMemory unit='KiB'>16777216</currentMemory> <vcpu placement='static'>8</vcpu> <sysinfo type='smbios'> <system> <entry name='manufacturer'>ASUSTeK COMPUTER INC.</entry> <entry name='product'>ROG STRIX B650-A GAMING WIFI</entry> <entry name='version'>Rev 1.xx</entry> <entry name='serial'>221************</entry> <entry name='uuid'>9b******-3***-4***-9***-b15*********</entry> <entry name='sku'>SKU</entry> <entry name='family'>To be filled by O.E.M.</entry> </system> </sysinfo> <os firmware='efi'> <type arch='x86_64' machine='pc-q35-10.1'>hvm</type> <firmware> <feature enabled='no' name='enrolled-keys'/> <feature enabled='yes' name='secure-boot'/> </firmware> <loader readonly='yes' secure='yes' type='pflash' format='raw'>/usr/share/edk2/x64/OVMF_CODE.secboot.fd</loader> <nvram template='/usr/share/edk2/x64/OVMF_VARS.secboot.fd' templateFormat='raw' format='raw'>/var/lib/libvirt/qemu/nvram/win10_VARS.fd</nvram> <bootmenu enable='yes'/> <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'/> <vendor_id state='on' value='1234567890ab'/> <frequencies state='on'/> <tlbflush state='on'/> <ipi state='on'/> <avic state='on'/> </hyperv> <kvm> <hidden state='on'/> </kvm> <vmport state='off'/> <smm state='on'/> <ioapic driver='kvm'/> </features> <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' clusters='1' cores='4' threads='2'/> <feature policy='disable' name='hypervisor'/> <feature policy='require' name='topoext'/> </cpu> <clock offset='localtime'> <timer name='rtc' tickpolicy='catchup'/> <timer name='pit' tickpolicy='delay'/> <timer name='hpet' present='no'/> <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='block' device='disk'> <driver name='qemu' type='raw' cache='none' io='native' discard='unmap'/> <source dev='/dev/nvme0n1'/> <target dev='sda' bus='sata'/> <boot order='1'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='block' device='disk'> <driver name='qemu' type='raw' cache='none' io='native' discard='unmap'/> <source dev='/dev/nvme2n1p2'/> <target dev='sdb' bus='sata'/> <address type='drive' controller='0' bus='0' target='0' unit='1'/> </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='0x8'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </controller> <controller type='pci' index='16' model='pcie-to-pci-bridge'> <model name='pcie-pci-bridge'/> <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/> </controller> <controller type='sata' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <controller type='scsi' index='0' model='lsilogic'> <address type='pci' domain='0x0000' bus='0x10' slot='0x01' function='0x0'/> </controller> <interface type='network'> <mac address='52:54:00:53:c1:cf'/> <source network='default'/> <model type='e1000e'/> <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> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <tpm model='tpm-tis'> <backend type='passthrough'> <device path='/dev/tpm0'/> </backend> </tpm> <graphics type='vnc' port='5900' autoport='no' listen='0.0.0.0'> <listen type='address' address='0.0.0.0'/> </graphics> <sound model='ich9'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1b' function='0x0'/> </sound> <audio id='1' type='none'/> <video> <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1a' function='0x0'/> </video> <hostdev mode='subsystem' type='pci' managed='yes'> <source> <address domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </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='0x01' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <source> <address domain='0x0000' bus='0x6e' slot='0x00' function='0x3'/> </source> <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='yes'> <source> <vendor id='0x1038'/> <product id='0x1630'/> </source> <address type='usb' bus='0' port='3'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='yes'> <source> <vendor id='0x046d'/> <product id='0xc08b'/> </source> <address type='usb' bus='0' port='4'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='yes'> <source> <vendor id='0x1038'/> <product id='0x1632'/> </source> <address type='usb' bus='0' port='5'/> </hostdev> <watchdog model='itco' action='reset'/> <memballoon model='none'/> </devices> <qemu:commandline> <qemu:arg value='-netdev'/> <qemu:arg value='user,id=net0,hostfwd=tcp::1445-:445,hostfwd=tcp::1139-:139'/> <qemu:arg value='-device'/> <qemu:arg value='e1000,netdev=net0'/> </qemu:commandline> </domain> submitted by /u/Tactical_Pupper[link] [comments]
