Live data from Hacker News

Linux is good now

pcgamer.com

461–470 of 1001 posts

Re: Linux is good now

#461
post #332
post #300

I'm not against Wayland, but I think Wayland is currently not good for the Linux ecosystem. I've had lots of friends try Linux, and they've had issues with Discord global keyboard shortcuts not working, and window positions not restoring at application start, and lots of other small issues, which add up in the end. But once they switched to X11, they've all been very happy.

"window positions not restoring at application start" Well you see, you are actually just silly for wanting this or asking for this, because it's actually just a security flaw...or something. I will not elaborate further.

--geometry is an exploit that will end in your financial ruin. Spend your weekend figuring out which tiling manager and dbus commands will come close to approximating a replacement before giving up and realizing you can manually move windows for the rest of your life. Two plus two is five.

Re: Linux is good now

#462

Earlier quoted context omitted.

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.

Sorry but you're just old IMO :) PUBG or Arc Raiders have over 100 players in a game. Even Valorant or League have 10 players in a match. It's definitely not easy to find 9 friends to play the same game at the same time as you. And playing any of these games with a cheater can completely wreck the match. If the cheaters go unchecked, over time they start to dominate games where like 30% might be cheaters who can see…

I play a lot of dota 2 and never really notice anything that is obvious cheat wise. IMO league would probably be fine to do valve level anti cheat, it's even a less twitchy of a game than dota.

FPSs can just say 'the console is the competitive ranked' machine, add mouse + keyboard support and call it a day. But in those games cheaters can really ruin things with aimbots, so maybe it is necessary for the ecosystem, I dunno.

Nobody plays RTSs competitively anymore and low-twitch MMOs need better data hiding for what they send clients so 'cheating' is not relevant.

We are at the point where camera + modded input devices are cheap and easy enough I dunno if anti-cheat matters anymore.

Re: Linux is good now

#463

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…

Does this mean the GitHub repo linked with the scripts now include up to date linux versions? Last time I looked it was all windows specific, but I'd love to setup something similar with stations for (much lower power) versions.

Re: Linux is good now

#464
post #395
post #313

Earlier quoted context omitted.

Which desktop environment do your friends use?

They started with Hyprland, GNOME or KDE Plasma. Most of them have ended up using Cinnamon, and the rest use XFCE.

hyprland is a fun spectacle, but takes insane effort to make remotely livable. Also any apparent shortcut (dotfiles) will do nasty damage to your install. Anyone hypr-curious should sandbox in an install they don't mind wiping.

Re: Linux is good now

#465
post #267

Anybody that plays games (e.g. ages 1 to 30) will be hard-pressed to use linux. It's just not an option, and dual-booting has high friction.

This is just not true anymore. The only things that don't work anymore are a few AAA titles that use particular types of anti-cheat systems that rely on Windows kernel drivers (League of Legends is one that comes to mind). If I remember correctly, after the Crowdstrike BSOD-all-windows-instances update last year Microsoft wanted to make some changes to their kernel driver program and these anti-cheat measures on Wind…

Anticheat has very different requirements to antimalware.

Some interesting reads on what modern anticheats do:

https://github.com/0avx/0avx.github.io/blob/main/article-3.m...

https://github.com/0avx/0avx.github.io/blob/main/article-5.m...

https://reversing.info/posts/guardedregions/

https://game-research.github.io/ (less in detail and less IDA pseudo)

Re: Linux is good now

#466
post #356

Earlier quoted context omitted.

That's funny - my work MBP won't go to sleep properly, lol. Often come back to work after the weekend to find a dead laptop.

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.

Re: Linux is good now

#467

Earlier quoted context omitted.

Yes, this is what I do. The main pain point is that the touchpad is emulated as a scroll wheel so you don’t get pixel-perfect scrolling.

No hd scroll wheel? I don’t exactly understand this setup. What’s the vm tech?

What I mean is: on a normal laptop, when you scroll with two fingers on the scroll wheel, the distance you scroll is nearly a continuous function of how much you move your fingers; that is, if you only move your fingers a tiny bit, you will only scroll a few pixels or just one.

Most VM software (at least all of it that I've tried) doesn't properly emulate this. Instead, after you've moved your fingers some distance, it's translated to one discrete "tick" of a mouse scroll wheel, which causes the document to scroll a few lines.

The VM software I use is UTM, which is a frontend to QEMU or Apple Virtualization framework depending on which setting you pick when setting up the VM.

Re: Linux is good now

#468

Earlier quoted context omitted.

Is HDMI really a roadblock to gaming when DisplayPort exists?

Up until a year or two ago, the majority of monitors (and graphic cards) used DisplayPort 1.4 and HDMI 2.1. With HDMI 2.1 (42 Gbps) having more bandwidth than the DisplayPort (26 Gbps). This is my case with my relatively new/high-end RTX 4080 and OLED monitor. So until I upgrade both, I use HDMI to be able to drive a 1440p 240hz 10-bit HDR signal @ 30 Gbps.

I had said I wouldn’t upgrade from my RTX 3080 until I could run “true 4K”.

I finally got the 240hz 4K uncompressed but it required buying a $1300 Asus OLED monitor and the RTX 5090. It looks amazing though, even with frame gen. Monster Hunter had some particularly breathtaking HDR scenes. I think it uses DisplayPort 2.1? Even finding the cable is difficult, Microcenter didn’t have them in April and the only one that worked was the one that came with the monitor.

Re: Linux is good now

#469
post #434

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.

I no longer remember all the exact steps I did but I only googled them in the first place so presumably they are there to be googled still. But it's possible to fully remove snapd and all snap support and then taboo it so that it never comes back. Or at least, it's been a few years and it hasn't come back. FF has remained a real .deb from the mozillateam ppa. It was a few different steps though not just uninstalling a few packages but also editing some apt config files I think. Sorry that sounds useless but like I say I just googled it up at the time, did 15-20 minutes of reading and poking, and never had to touch it again since then. It's been several version bumps.

..edit.. I installed a dummy package that displaces the nagware about the pro version too so I never get those messages during apt update any more.

Taking a quick definitely incomplete look I see at least:

/etc/apt/preferences.d/mozilla.pref

  Package: firefox*
  Pin: release o=LP-PPA-mozillateam
  Pin-Priority: 501
  
  Package: thunderbird*
  Pin: release o=LP-PPA-mozillateam
  Pin-Priority: 501
/etc/apt/preferences.d/nosnap.pref

  Package: snapd
  Pin: release a=*
  Pin-Priority: -10
and removed ubuntu-pro-esm-apps and ubuntu-pro-esm-infra from that same dir

but also there is a mozillateam ppa in sources.list.d, and I don't see any installed package name that looks like it might be that dummy ubuntu-pro-esm thing, so maybe it got removed during a version upgrade and I never noticed because ubuntu stopped that nonsense and it isn't needed any more? Or there is some other config somewhere I'm forgetting that is keeping that hole plugged.

Anyway, it WAS a little bit of fiddling around one day, but at least it was only a one and done thing so far.

I kind of expected to be off of ubuntu by now because once someone starts doing anything like that, it doesn't matter if you can work around it, the real problem is that they want to do things like that at all in the first place. Well they still want what they want and that problem is never going away. They will just keep trying some other thing and then some other thing. So rather that fight them forever, it's better to find someone else who you don't want to fight. I mean that's why we're on Linux at all in the first place right? But so far it's been a few version bumps since then and still more or less fine.

Re: Linux is good now

#470
post #439

Earlier quoted context omitted.

> Linux is still playing catch-up on getting those usable This is an understatement. It is completely impossible to even attempt to install Linux at all on an M3 or M4, and AFAIK there have been no public reports of any progress or anyone working on it. (Maybe there are people working on it, I don’t know).

In his talk a few days ago, one of the main Asahi developers (Sven) shared that there is someone working on M3 support. There are screenshots of an M3 machine running Linux and playing DOOM at around 31:34 here: https://media.ccc.de/v/39c3-asahi-linux-porting-linux-to-app... Sounds like the GPU architecture changed significantly with M3. With M4 and M5, the technique for efficiently reverse-engineering drivers using…

> In his talk a few days ago, one of the main Asahi developers (Sven) shared that there is someone working on M3 support.

Thanks, I guess I stand corrected.

> There are screenshots of an M3 machine running Linux and playing DOOM at around 31:34 here

That is encouraging! Still, there is no way for a normal to user to try to install it, unless something changed very recently.

Post reply on HN