Live data from Hacker News

Linux is good now

pcgamer.com

921–930 of 1001 posts

Re: Linux is good now

#921
post #869

Hopefully all this news Linux is getting for games translates to pressure on makers of all the tools that don't run reliably/at all in Wine and co. to start working on ports. Or at least on making changes to make API translation work better. I can't move until the software I've invested in moves too. There are no Linux alternatives.

VMs, second machine with firewall etc. I recommend moving everything you can to trustworthy tech. Doesn’t have to be all at once but a gradual process.

I'm familiar with the standard suite of proposed solutions, but maybe this will help someone who can use it. Thanks for sharing.

Re: Linux is good now

#922
post #868

Earlier quoted context omitted.

Not really. Measured boot and remote attestation are a thing. Couple with reproducible builds to address security and privacy concerns. Hardware support would inevitably be somewhat limited but that's still better than the situation with either consoles or kernel anticheat.

Sure you can secure boot the kernel and the game binary itself but then you have all the surrounding support from the OS that also need to interop without being tamperable. Screenshots, network and input devices for example are routed through user space before reaching the game, and they can be used to make cheats. Now some of those layers are getting more isolated, for example with Wayland. Even so, that means your…

> that means your secure boot chain must go all the way up to include a non tampered window manager too,

Yeah, that's the entire point. The whole distro in this scenario would be signed reproducible FOSS builds. No untrusted binaries would be permitted to run. State of entire filesystem verified except specific directories. Think Android without the app store and no user provided APKs permitted.

Valve already manages SteamOS so this isn't as crazy as it might initially sound.

Although it does occur to me now that one of the newer GPLs has an anti-tivo provision. Not sure if this would run afoul of that. It's access to a subset of a service that would be restricted (competitive matches), everything else would still work.

Re: Linux is good now

#923

Earlier quoted context omitted.

I'm not giving a small time software vendor proprietary access to my machine at that level. I honestly think that anyone who accepts it must be woefully uninformed about the risks involved. I'm already salty about the binary blobs required by various pieces of firmware.

People just don't care. Even Stallman is okay with a microwave with closed-source firmware as long as it doesn't try to update its firmware. For most people, a computer is just another appliance. They don't consider the security implications that this appliance can leak credit cards and such.

> People just don't care.

But I think they ought to. I also suspect that the current state of affairs is largely due to lack of understanding.

> as long as it doesn't try to update its firmware

I agree. But that isn't what we're talking about here. Things that can't update their firmware generally don't need you to upload a binary blob to them on startup.

Re: Linux is good now

#924

Earlier quoted context omitted.

Is HDMI really a roadblock to gaming when DisplayPort exists?

It's a blocker if you want to use a TV, there are almost 0 TVs with DP. This HDMI licensing crap is also the reason a Steam Deck can't output HDMI > 4K@60 unless you install Windows on it.

If you have a TV with low latency for gaming, 4K, and 120+hz, then you have a really expensive TV, and you likely care about quality. I'd reckon most of this popultion also owns a separate monitor for PC gaming.

Re: Linux is good now

#925
post #652

Earlier quoted context omitted.

Install an old GPU, Connected a monitor to the extra GPU, connect mouse and keyboard, Use the loginctl command to list available devices/usb ports and attach them to a seat. I suggest using Arch linux although loginctl should be available in all distributions using SystemD now. If you don't have enough USB ports you can use a USB hub, some monitors comes with USB hub. And some with built in sound, or you can use wire…

So for a GPU with say 4 display ports, I can run 4 sessions off the same GPU provided I can get enough USB ports.

It might be possible one way or another, although I used separate gfx cards. You might find a different x server that lets you do it using a single card. I suggest getting an extra hard drive, install grub so you can dual boot, install the experimental OS on the extra hard drive and start fiddling. I also dual booted different OS in order to experiment with machine learning when the kids was sleeping, as I got multiple gpus, although the old ones where crap it was a good learning exercise.

Re: Linux is good now

#926

Earlier quoted context omitted.

There are plenty. I run only Linux at home but CAD software for hobbies (Fusion 360), most games that want kernel level anti cheat, some embedded DRM-enabled media, all sort of just fail. Other things, like GPU tuning or messing with your displays/drivers are harder than they should be. My Bluetooth earbuds just don't work with my Linux machines.

How did you get Fusion 360 running? I've tried multiple times but it always gets stuck at the installer.

As the other poster imagines, I didn't. I could write a blog post about the 3 days I spent with Claude trying everything, different wine variants, patched WebView2.exes, container types, x11 vs wayland, logging in on a vm and copying credentials, intercepting calls to and from the fucking web view, GPU pass through for dedicated vms using iommu and virtio, what a mess. I don't want windows on a hard drive but it's that or use my work MacBook which is kind of a non starter for obvious reasons at this point.

Funny thing is it worked on my old popos install and I backed it up... But a lot of the home dir wine prefix stuff was symlinks to var or opt or something which of course my dumb ass didn't backup. Monthly 60gb homedir backups without the one thing I wanted smh

Re: Linux is good now

#927

Earlier quoted context omitted.

Chromebook is a PC. The PC is passé as well, regular folks have moved on. First you said it was unsuitable. Then you said it was non-existent. Neither are true, but pick an argument.

They still don't know what Linux is, nor do they use it intentionally. Chromebook's OS is no different than an Android OS. You seem to want to argue by just throwing random things. Good luck. :)

So what? I gave numerous examples of why your take, "unsuitable" is just plain wrong. Linux is everywhere now, and it doesn't matter if regular folks know it or not.

Re: Linux is good now

#928
post #652

Earlier quoted context omitted.

Install an old GPU, Connected a monitor to the extra GPU, connect mouse and keyboard, Use the loginctl command to list available devices/usb ports and attach them to a seat. I suggest using Arch linux although loginctl should be available in all distributions using SystemD now. If you don't have enough USB ports you can use a USB hub, some monitors comes with USB hub. And some with built in sound, or you can use wire…

Sorry being IT guy I wondered about the logic. I understand the need to align. But if one fail all fail and children like customers … not the patient kind? Or you have two system within each … then across the …. Sorry cannot stop my mind spinning.

This is also a reason why I have 4 separate stations now, if I have to upgrade hardware only one station is down at a time. And while you can get a 3 GPU system at budget, a 4 GPU system will get expensive, at least last time I checked. It would be interesting to look into using old used ai servers for multi seat purposes.

Re: Linux is good now

#929
post #652

Earlier quoted context omitted.

Install an old GPU, Connected a monitor to the extra GPU, connect mouse and keyboard, Use the loginctl command to list available devices/usb ports and attach them to a seat. I suggest using Arch linux although loginctl should be available in all distributions using SystemD now. If you don't have enough USB ports you can use a USB hub, some monitors comes with USB hub. And some with built in sound, or you can use wire…

So for a GPU with say 4 display ports, I can run 4 sessions off the same GPU provided I can get enough USB ports.

Modern GPUs aren't constrained by the number of ports. You can use DisplayPort MST (hubs) to output multiple displays off a single port.

But most GPUs are limited to being able to run 4 displays. Except some AMD Eyefinity can do 6

Re: Linux is good now

#930

Earlier quoted context omitted.

They still don't know what Linux is, nor do they use it intentionally. Chromebook's OS is no different than an Android OS. You seem to want to argue by just throwing random things. Good luck. :)

So what? I gave numerous examples of why your take, "unsuitable" is just plain wrong. Linux is everywhere now, and it doesn't matter if regular folks know it or not.

You know what, I wrote a long paragraph and deleted it. You just try to get a reaction.
Post reply on HN