Sammlung von Newsfeeds
Dualsense features support (native games)
Does anyone know how to make the dualsense features work on the games that natively support it? I tested TLoU Part II remastered (steam) today and it didn't pair well with the controller because it kept drifting in-game and the buttons didn't work on some menus.
Consider that:
*It works fine on windows
*I am using a wired connection
*I have updated the firmware through windows about two months ago
*I disabled steam input
*I'm running Pop_OS
submitted by /u/ratlordzsh[link] [comments]
Trying (and failing) to get linux vr working (Oculus Quest/ Quest 1)
So I'm stuck at the very beginning, I got Wivrn to load on my computer, but It is not in the app store for the quest 1, So I start looking to side load it. but its not on sidequest, and i cant find a download for the application anywhere (googling with brackets around what I need gives 0 results). wivrn says it is compatible, so I was hoping someone here could point me in the right direction.
submitted by /u/Redstone1557[link] [comments]
Does anybody use Limo for modded Skyrim on Linux?
Hello everyone. I want to play Skyrim, and I thought I would give Limo a shot as my mod loader (which I installed via the AUR, not Flatpak), but I'm having some trouble getting it to work. I successfully installed SKSE and ENB the old fashioned way (drag and drop files directly into the game directory) and SkyUI as a test mod, which also worked successfully, but then I tried installing a bunch of texture and graphics mods and none of them appear to be working.
My process was that I installed Limo, it auto detection Skyrim, I got my NexusMods account linked, and I can download mods from the NexusMods website, which Limo detects. I install them as Limo recommends, hit "Deploy", launch the game, but none of them are working.
Am I missing something??? I can't find any tutorials or documentation on how to properly use it, so does anyone know of any or have any idea on what might be missing? Worst case scenario, I could just switch back to Mod Organizer 2, but I'd rather try to get Limo to work since it's a Linux native app.
Any input is appreciated. Thank you in advance!!!
submitted by /u/Unknown_User_66[link] [comments]
My game crashes every time I try to launch it
Every single time I try to launch Life is Strange (which is supported according to ProtonDB) on Ubuntu, it just crashes ( Steam Doesn't respond pop-up).
I tried both Proton Hotfix and Proton Experimental, what should I do ? I'm new in Linux gaming and quite lost.
submitted by /u/obviousLateTrain[link] [comments]
HELP REQUEST WITH LUTRIS
Hi everyone, please help me, I've been trying to mod Zenless Zone Zero on steamOS and was following this tutorial: https://www.youtube.com/watch?v=7vaMUdY1E6E and I ran into this problem (shown in picture) wine settings on lutris says DXVK and VKD3D aren't compatible with my system or aren't installed and won't let me do anything about it, I already tried installing them through proton plus but it doesn't work... PLEASE HELP
submitted by /u/Beertrooper[link] [comments]
Win to arch no save files
After installation of arch on my pc, I download and installed steam+few games, but there were no save states on max payne 2 and civ6, but again in stardew valley which is native linux game I had every save file. Is this because of proton experimental that I use to translate games or there is some other reason?
submitted by /u/fyodrpavlovich[link] [comments]
Grand reveal ceremony of my Steam page 😊
Sorry about the low budget, wishlisting increases budget: https://store.steampowered.com/app/3876910/Down_You_Go/
submitted by /u/ChimeraStudios[link] [comments]
So games that uses ACE anti cheat can be played with GE-Proton10-5
Seeing some games on Steam that uses ACE, they're playable. but I don't suggest buying anything in game cuz of possible ban. (Haven't seen anyone get banned for accessing it via redacted version of proton though.
submitted by /u/Gazuroth[link] [comments]
Proton on wayland uses only the left most monitor.
When trying to use proton natively on wayland (for HDR) using the command "PROTON_ENABLE_WAYLAND=1 PROTON_ENABLE_HDR=1 ENABLE_HDR_WSI=1 %command%" works, but all my apps only open on the left most monitor.
I tried to use gamescope to change this with "gamescope -o 2 --" before the normal launch command but this didn't solve the issue.
Is there a different way to use HDR (assuming a nvidia GPU?) that's easier on wayland? or perhaps I'm using the commands wrong?
Any help would be greatly appreciated.
submitted by /u/Y2K350[link] [comments]
hi i need some infos rq
Can someone check for me if seige runs on steam through proton on arch pls
submitted by /u/Inevitable-Issue-249[link] [comments]
Maximizing performance in Bottles?
Hey there, just curious what settings I might want to tweak to minimize stuttering / inconsistent framerate issues while using Bottles. There's one game that I can only get working properly in Bottles (Trackmania--it works great on Steam but I can't get openplanet working, and I can't get Lutris to work for any game ever). It runs except sometimes I get serious framerate problems, and I figure there's probably some setting I can tweak in Bottles to fix that but I'm not even sure where to start because I don't know what most of the settings even are/do
submitted by /u/Drow_Femboy[link] [comments]
Issue with cod waw only using iGPU on heroic
I am having a issue with running cod waw on plutonium using the heroic games launcher with plutonium. The game is only use my iGPU and runs terrible even after selecting the use dedicated graphics card setting in heroic launcher. What can I try to make the game use my dedicated gpu? I have been playing black ops 2 using plutonium the exact same way and it uses my dedicated gpu and runs fine. I’m on all amd hardware and I’m using bazzite for the Linux version.
submitted by /u/SilentShad0W679[link] [comments]
Regarding Wabbajack and Mod Organizer 2. Why no fork for Linux support?
Like their licenses should allow it, not entirely sure. Wabbajack is on GPLv3 and Mod Organizer GPL 3.0
Maybe it's just too much work or no one cares to do it for free. Either way, I have tried to run Mod Organizer through wine and bottles multiple times to no avail. So I am forced on Windows on my main machine (My other computers run various distros).
And I believe when you say "It works through Wine/bottles for me fine". But having native Linux support for these softwares would benefit everyone in Linux gaming community since you won't need to hack your way through anymore.
And I know about Nexus Mods App. But they are going to take a long time to update that software since it's being built from the ground up.
submitted by /u/Minaridev[link] [comments]
Android 16 now has support for running GPU accelerated graphical Linux applications
https://www.androidauthority.com/android-16-linux-terminal-doom-3521804/
submitted by /u/mr_MADAFAKA[link] [comments]
Diablo 4 doesn't run on Pop_OS via Steam
I recently freshly installed Pop_OS and tried a few games using Steam and Lutris, but I'm having trouble making Diablo 4 work. Game starts, has sound, but stays in a grey screen.
OS: Pop!_OS 22.04 LTS
Proton versions: tried Hotfix, Experimental, 9.0 and 10.0 beta.
Tried Steam and Lutris.
Also tried some troubleshooting I found on proton db.
Edit:
NVIDIA driver version: 470.256.02
Hardware:
MSI MAG z690
I5-12600k
RTX 3070 ti
32GB RAM @ 3200
[link] [comments]
How to install S.T.A.L.K.E.R. GAMMA on Fedora 42?
How to install S.T.A.L.K.E.R. Anomaly GAMMA modpack on Fedora 42?
submitted by /u/Huge_Marzipan_1397[link] [comments]
How to block internet access to Wine, Lutris, and games on openSUSE tumbleweed.
Hey everyone, I'm on openSUSE Tumbleweed and I want to block internet access to Wine, Lutris, and the cracked games I play. I don't want these games phoning home or trying to connect to anything.
I tried using Firejail with the --net=none option but it doesn't seem to work properly for me. Some processes still show up with internet access when I check.
submitted by /u/suraj_reddit_[link] [comments]
steam deck warframe issues
how can i log in via steam deck? opening the game and i can't pop up a virtual keyboard in both modes (gaming and desktop) can't even do with controller layout there is just a blank screen in this section, is the game dead for steam deck now?
submitted by /u/Particular_Claim_523[link] [comments]
Understanding RDTSC Timing Checks: The Technical Reality of VM Gaming
My goal for these posts are simple: people should be able to enjoy the games they legitimately own in whatever computing environment they prefer. Be it for security isolation, OS preference, or hardware constraints.
Disclaimer: This post is purely educational and explores the technical mechanisms behind CPU timing detection. I am not encouraging anyone to bypass anti-cheat systems. Attempting to circumvent these protections typically results in being kicked from games when caught but they may change their tune at any-point and thus result in account bans. This information is provided to help people understand the technical challenges of VM gaming and the reality that many games can indeed run in virtual machines despite common misconceptions.
The "Impossible" VM Gaming MythFollowing my previous article on EA Javelin, I received numerous replies both here and elsewhere claiming that games with RDTSC timing checks simply "cannot run in VMs" or "results in immediate bans" and that virtualization is fundamentally incompatible with modern anti-cheat systems.
This isn't true. While challenging, the technical barriers can be understood and, addressed without reprocussions.
What Are RDTSC Timing Checks?RDTSC (Read Time Stamp Counter) timing checks are one of the most sophisticated VM detection methods used by modern games. Unlike simple CPUID checks that look for hypervisor signatures, timing checks measure the actual performance characteristics of CPU instructions to detect virtualization overhead.
The Detection MechanismHere's the actual code pattern that games like those using BattlEye and Easy Anti-Cheat employ:
static inline unsigned long long rdtsc_diff_vmexit() { unsigned long long ret, ret2; unsigned eax, edx; // Get initial timestamp __asm__ volatile("rdtsc" : "=a" (eax), "=d" (edx)); ret = ((unsigned long long)eax) | (((unsigned long long)edx) << 32); // Run an instruction that will cause the VM to have to pass back to the host CPU natively. CPUID is an example of this __asm__ volatile("cpuid" : /* no output */ : "a"(0x00)); // Get timestamp after VM exit __asm__ volatile("rdtsc" : "=a" (eax), "=d" (edx)); ret2 = ((unsigned long long)eax) | (((unsigned long long)edx) << 32); return ret2 - ret; } int detect_virtualization() { unsigned long long avg = 0; // Run test multiple times for accuracy (10 times in this example) for (int i = 0; i < 10; ++i) { avg += rdtsc_diff_vmexit(); Sleep(500); } avg = avg / 10; // Real hardware: <750 cycles, VM: 1200+ cycles return (avg < 750 && avg > 0) ? 0 : 1; } Why This WorksOn Real Hardware:
- CPUID executes natively in ~50-200 CPU cycles (This range is to accommodate for different CPUs)
- Timing is consistent and predictable
- Average difference stays well under 750 cycles which they use as a bar to flag VMs.
In Virtual Machines:
- CPUID causes expensive VM exit (guest → hypervisor transition)
- KVM must process the CPUID instruction in host context
- VM exit + processing + VM entry overhead: 1,200-2,000+ cycles
- The timing difference immediately reveals virtualization
This is fundamentally different from hiding CPU vendor strings or disabling hypervisor CPUID bits. As those are flat commands, this is a dynamic, runtime check I.e it's measuring the actual computational overhead that virtualization creates.
A Working Solution: kvm-rdtsc-hackWhile I won't detail how to bypass EA's Javelin anti-cheat specifically (and this will not work on it anyways), there are legitimate tools for addressing RDTSC timing detection in general VM scenarios.
The kvm-rdtsc-hack kernel module by h33p provides a working solution for many RDTSC-based detection systems that use the CPUID has the testing method.(NOTE THIS IS BECOMING LESS AND LESS COMMON):
# Clone and build the module git clone https://github.com/h33p/kvm-rdtsc-hack cd kvm-rdtsc-hack make # Load with appropriate timing offset sudo insmod kvm-rdtsc-hack.ko constant_tsc_offset=1600With the module does is intercepts KVM's RDTSC handling and provides fake timing values:
// Core logic from the actual module source static void vcpu_pre_run(struct kvm_vcpu *vcpu) { u64 cur_tsc, off, tsc_offset, new_tsc_offset; struct vcpu_offset_info *off_info; tsc_offset = vcpu->arch.l1_tsc_offset; off_info = get_cpu_offset_info(vcpu); if (off_info->called_cpuid) { // Calculate fake timing to mimic real hardware cur_tsc = rdtsc(); off = -kvm_scale_tsc(vcpu, constant_tsc_offset + cur_tsc - off_info->vmexit_tsc); new_tsc_offset += off; off_info->temp_offset += off; } // Apply the fake offset to make VM exits appear faster if (tsc_offset ^ new_tsc_offset) vcpu->arch.tsc_offset = kvm_x86_ops.write_l1_tsc_offset(vcpu, new_tsc_offset); }Key Insight: Instead of trying to make VM exits faster (hard to do but a better approach), it manipulates the TSC values that the guest sees, making VM exits appear to take only ~200-400 cycles instead of the real 1,200+ cycles.
Timing Offset Values: When setting your timing remember that Higher values = lower apparent timing, but risk backwards time progression as such on average you want to set it appropriately for your CPU:
- Intel systems: typically 1000-1200
- AMD Ryzen: typically 1400-1800
Testing Your Setup:
# Use pafish or similar detection tool ./pafish # Should show: [PASS] RDTSC VM exit timing check Limitations and Reality Check This Approach Has Limits- EA Javelin: Uses additional detection vectors beyond RDTSC checks that this method doesn't address
- Performance Impact: RDTSC interception adds measurable overhead (~2-5%)
- Maintenance: Kernel modules need updates for new kernel versions
EA's Javelin anti-cheat implements multiple detection layers so this alone would never work:
- RDTSC timing checks (what this method addresses)
- Hardware performance counter analysis via APERF/MPERF MSRs
- Cache timing attacks measuring L1/L2/L3 cache access patterns
- Memory access pattern detection for VM memory management signatures
- System call timing analysis measuring syscall overhead differences
The kvm-rdtsc-hack module only addresses layer 1. EA Javelin's additional detection vectors remain unaffected, which is why this specific approach doesn't work against current EA titles.
submitted by /u/KstrlWorks[link] [comments]
Farlight 84 is now broken on Linux, SteamOS / Steam Deck
.
Read the full article on GamingOnLinux.