Earlier quoted context omitted.
Aren't there some hardware dongles to translate from DP to HDMI?
Last I checked, even the best ones that are high quality don't support VRR.
DP1.4 though, so you're still going to need compression.
491–500 of 1001 posts
Earlier quoted context omitted.
Aren't there some hardware dongles to translate from DP to HDMI?
Last I checked, even the best ones that are high quality don't support VRR.
DP1.4 though, so you're still going to need compression.
Earlier quoted context omitted.
Not that much. TO be honest, I have a few installed (Heroic Games Launcher for one), but the main one I wanted to avoid was Firefox - which is easily doable. It is annoying that we have yet another way of packaging apps - would have been better if they just supported Flatpack
Do you ever find it "updated" to the snap version? I have Ubuntu on my work laptop and every so often after an update Firefox will suddenly be the snap version and I'll have to reinstall it.
Linux still suffer from the same fragmentation issue: Oh you want to play game, you should use distro X, oh you want an average web-browsing, working, you should use distro Y, or for programming, use Z. Of course all of them can do what other can do, but the community decided that the way it is.
Yesterday i read a reddit thread about an user sharing his issue with pop-os, and most(if not all) comments saying he is using the wrong distro. He is using latest release (not the nightly build), which is a reasonably thing to do as new user.
Not sure if Linux Mint has changed this, but i remember having to add "non-free" repo to use official Nvidia driver. Not a big deal to people who know what they are doing, but still, that is unnecessary firction.
Earlier quoted context omitted.
Competent cheat makers don't have much difficulty in defeating in-kernel anticheats on Windows. With the amount of insight and control available on Linux anticheat makers stand little chance. The best Valve could do is offer a special locked down kernel with perhaps some anticheat capabilities and lock down the hardware with attestation. If they offer the sources and do verified builds it might even be accepted by so…
Anticheat is one of those things where I probably sound really old, but man it’s just a game. If you hate cheating, don’t play on pub servers with randoms or find a group of people you can play with, like how real life works. For competitive gaming, I think attested hardware & software actually is the right way to go. Don’t force kernel-level malware on everyone.
Earlier quoted context omitted.
I always wondered. Isn't exactly what eBPF would allow you to do? Assuming that cheats work by reading (and modifying) the memory of the game process you can you can attach a kprobe to the sys_ptrace system call. Every time any process uses it, your eBPF program triggers. You can then capture the PID and UID of the requester and compare it against a whitelist (eg only the game engine can mess with the memory of that…
> your eBPF program triggers but how does the anti-cheat know that the kernel is not modified such that it disables certain eBPF programs (or misreports cheats/spoofs data etc)? This is the problem with anti-cheat in general (and the same exists with DRM) - the machine is (supposedly) under the user's total control and therefore, unless your anti-cheat is running at the lowest level, outside of the control of the use…
I switched all the machines at https://lanparty.house over to Linux a couple months ago. So far, we've experienced noticeably fewer problems on Linux compared to Windows. Stability and performance are better. I can't think of one game we tried that didn't work. And wow is it nice not to have all the ads and crapware in our faces anymore. (I'm aware that Battlefield series and League of Legends won't work due to draco…
I've also said it here before but I will just give up on PC gaming wholesale before I go back to Windows. It's crazy how much gaming on Linux has improved in just the past couple years.
Earlier quoted context omitted.
Yep, I've been gaming exclusively on Ubuntu (mainly because I want my desktop to match my servers) for several years. If you aren't playing the latest AAA FPS, then everything pretty much works.
How much work is it to get snaps out of your way? Canonical seems to be going all in on them as their business strategy.
Earlier quoted context omitted.
I always wondered. Isn't exactly what eBPF would allow you to do? Assuming that cheats work by reading (and modifying) the memory of the game process you can you can attach a kprobe to the sys_ptrace system call. Every time any process uses it, your eBPF program triggers. You can then capture the PID and UID of the requester and compare it against a whitelist (eg only the game engine can mess with the memory of that…
> your eBPF program triggers but how does the anti-cheat know that the kernel is not modified such that it disables certain eBPF programs (or misreports cheats/spoofs data etc)? This is the problem with anti-cheat in general (and the same exists with DRM) - the machine is (supposedly) under the user's total control and therefore, unless your anti-cheat is running at the lowest level, outside of the control of the use…
(The following was refined by an LLM because I didn't remember the details of when I was pondering this a while back)
All your anti cheats are eBPF programs hooked to the bpf() syscall itself.
Whenever any process tries to call BPF_PROG_DETACH or BPF_LINK_DETACH, your monitors check if the target is one of the anti cheats in your cluster of anti-cheats.
If an unauthorized process (even Root) tries to detach any of your anti-cheat processes, the eBPF program uses bpf_override_return to send an EPERM (Permission Denied) error back to the cheat.
(End LLM part)
Of course, you can always circumvent this by modifying and compiling the kernel so that those syscalls when targeting a specific PID/process name/UID aren't triggered. But this raises the difficulty of cheating a lot as you can't simply download a script, but you need to install and boot a custom kernel.
So this would solve the random user cheating on an online match. Pro users that have enough motivation can and will cheat anyway, but that is true also on windows. Finally at top gaming events there is so much scrutiny as you need to play on stage on vetted PCs that this is a non-issue
Earlier quoted context omitted.
Then you have a significant outlier experience for that platform. It’s more than fine for people to dislike Apple products but this is simply not an area where other platforms have them beat.
Macs do sleep well, when they manage to sleep. Sometimes macOS takes issue with certain programs, the last stack I used at work had a ~50/50 chance of inhibiting sleep when it was spun up. All in all, I've given up on sleep entirely and default to suspend/hibernate now.
There are valid reasons why a program might need to block sleep, so it's not like macOS is going to hard-prevent it if a program does this. Most programs should not be doing that though.