Spyke

Replies

Comment on

Valve Gives The Green Light to Install SteamOS On Desktops To Create Our Own Steam Machines

Reply in thread

Consoles have really been getting closer to more standard hardware over the last years. The WiiU was a mostly custom PowerPC box, with a proprietary version of wifi for the gamepad, and including hardware specifically to run Wii games. The Switch was a barely modified nvidia shield, with bluetooth wireless controllers. The PS3 had a fully custom CPU, and old models included PS2 hardware for backwards compatibility, the PS4 is x86_64 with a custom AMD GPU.

For the PS4/PS5, the majority of effort on running Linux is in getting it to boot in the first place. While some hardware does require patches to existing drivers (like mesa on PS4), or sometimes fully custom drivers (like the CPU fan on PS4), other hardware is completely standard, over a standard interface. Like the HDD and Blu-Ray drives on the PS4.

The big difference is that a game console is "allowed" to deviate from standards, as it does not need to be compatible with anything outside the control of the manufacturer. This results in often small differences that require changes to a kernel which wouldn't work on any other device.

The biggest reason why emulation is hard, is often no longer the custom hardware like it used to be, but the OS and other fully custom standards like a graphics API. The structure of games is completely different too. The old "ship the drivers on the game disc" like on the Wii no longer holds true on modern consoles, and emulators don't need to ensure the exact timing of an optical drive matches to get a game to work.

There have been some attempts to get modern console games to work through kernel patches and translation layers, see horizon-linux and fpPS4, proving just how close modern console hardware is to standard PCs.

All that being said, I don't think SteamOS on PS5 would work for multiple reasons. It's extremely difficult to get the process simple enough for the average consumer, especially with Sony quickly patching any exploits required to boot it. It's also not in Valve's business interest to make it easier and explicitly supported to buy a cheaper and more powerful standardized machine. As they would just be creating a direct competitor to the Steam Machine.

linux

Comment on

BombShell: The Signed Backdoor Hiding in Plain Sight on Framework Devices - Eclypsium | Supply Chain Security for the Modern Enterprise

This is heavily sensationalized. UEFI "secure boot" has never been "secure" if you (the end user) trust vendor or Microsoft signatures. Alongside that, this ""backdoor"" (diagnostic/troubleshooting tool) requires physical access, at which point there are plenty of other things you can do with the same result.

Yes, the impact is theoretically high, but it's the same for all the other vulnerable EFI applications MS and vendors sign willy-nilly. In order to get a properly locked-down secure boot, you need to trust only yourself.

When you trust Microsoft's secure boot keys, all it takes is one signed EFI application with an exploit to make your machine vulnerable to this type of attack.

Another important part is persistence, especially for UEFI malware. The only reason it's so easy is because Windows built-in "factory reset" is so terrible. Fresh installing from a USB drive can easily avoid that.

Comment on

I am cooked, chat. (Fuck Nvidia btw)

You need a couple things:

  • The kernel driver (dkms)
  • Userspace component
  • Kernel headers (for dkms)

First get your kernel headers, this is easy enough, but varies based on which kernel you have installed. The format of the package name is {kernel}-headers. If you have the linux kernel, get linux-headers. If you have linux-lts, get linux-lts-headers. If you're not sure on this, the command pacman -Q | grep linux searches for installed packages containing linux in the name. If you have multiple kernels installed, get the headers for all of them.

Then install (from AUR) at least nvidia-580xx-dkms (display out) and nvidia-580xx-utils (Acceleration, like 3D and video decoding). If you have Steam or play Windows games under Wine, be sure to get lib32-nvidia-580xx-utils too.

Also of note is the order in which you install things. Having the kernel headers installed is important for the DKMS modules to install succesfully. If you already have nvidia-580xx-dkms but were missing your kernel headers, you should reinstall it after installing your kernel headers.

linux

Comment on

*Permanently Deleted*

This person uses an 8GB mac, and tried to defend Apple in the debate, going as far as to say that Apple hardware is "not that expensive", and within 2 months regrets buying the 8gb mac.

They think Open Source is "overrated", insecure, and not important. They think Linux users are "normies" and fakers, Linux is not a desktop OS, and have explicitly stated "F*** LINUX".

That's a lot of terrible opinions in just 4 months, especially for someone who calls the internet "stupid", and supposedly doesn't have any education.

This is either a troll account, or someone with less than zero credibility considering their opinions and statements.

linux

Comment on

Linux security

Security is an insanely broad topic. As an average desktop user, keep your system up to date, and don't run random programs from untrusted sources (most of the internet). This will cover almost everyones needs. For laptops, I'd recommend enabling drive encryption during installation, though note that data recovery is harder with it enabled.

Comment on

SchildiChat got Trackers ?

The version from their F-Droid repo, SchildiChat[f], has no Google libraries. The version from the playstore includes proprietary blobs to support Firebase Cloud Messaging (Google notifications system). Exodus may be misidentifying this as "Google Admob", which is not present in the app.

Comment on

What would you change?

Lots of things wrong with this but one I haven't seen yet is that CachyOS literally depends on ArchLinux, yet is more "independent" than it?

These are terrible axis to try and plot operating systems, and limiting yourself to such low resolution with no overlap doesn't help.

linux

Comment on

Hyprland is a toxic community

I can personally vouch for how toxic the Discord server and its moderators/admins are. Went there for support (Hyprland was crashing on startup on AMD, sway worked fine), and was told something along the lines of "if you can't figure this out you're stupid and you should stop using Linux". Figured out the issue on my own and stopped using and recommending Hyprland after that.

Comment on

*Permanently Deleted*

Reply in thread

It's actually not within their rights (I am NOT a lawyer)

GPL code is still owned by the person who wrote it, that includes contributors who have made a PR. Unless they all signed CLAs (Contributor License Agreements) to hand over their copyright to the repository owner, the repository owner does not hold copyright for this code, and as such can't legally change the license. They can use and distribute it as specified in the license terms of the GPL, but that excludes changing the license.

Comment on

I Tried CalyxOS For 3 Months (So You Don't Have To)

This person does not understand open source or Android whatsoever. They talk a decent bit about "default installed apps", without properly understanding what most of them even are. They complain about some apps "being out of date" when installing CalyxOS, calling it "concerning" that they're not on the latest version out of the box, as if they couldn't update the apps themselves. The whole "review" feels more like an iPhone user trying to switch to Android for the first time, being confused because it's different, and complaining about it because they don't understand it.

The main benefits of CalyxOS lie under the hood. It's built to be more secure out of the box, and doesn't connect everywhere without consent like most other Android ROMs. If you're fine with the privacy and security of using something like LineageOS, CalyxOS doesn't have much extra to offer.

linux

Comment on

KDE Devs, I Love You, But Please Remove This Feature

I was very annoyed when I got this, but remembered that it's KDE, and turning it off is 4 clicks. Proprietary software often doesn't allow you to turn this off (easily). Windows has this "feature", where is the setting?

I don't think it's a productive "feature", but considering it can be turned off so easily I don't consider it a complete showstopper.

games

Comment on

Lutris now being built with Claude AI, developer decides to hide it after backlash

Reply in thread

It's still made by the slop machine, the same one that could only be created by stealing every human made artwork that's ever been published. (And this is not "just one company", every LLM has this issue.)

Not only that, the companies building massive datacenters are taking valuable resources from people just trying to live.

If the developer isn't able to keep up, they should look for (co-)maintainers. Not turn to the greedy megacorps.

linux

Comment on

Where is Linux not working well in your daily usage? Share your pain points as of 2026, so we can respectfully discuss

Been using it for a couple years, my main ones currently are:

  • VR. SteamVR is a broken mess, Monado is pretty much functional, but I haven't switched yet. Mesa or the kernel sometimes forget about VR and break it in an update.
  • QT5 to QT6 transition for my favorite Matrix client, Nheko. Scrolling is a pain, and the clipboard randomly stops working.
  • Wayland freedom and featureset is nowhere close to X11. I can't choose a window manager without locking myself in to a specific featureset on my display server. Stuff like global hotkeys isn't supported in most applications. I'm still on the godawful GNOME desktop portals, which is most annoying for file picking. I have no HDR support because my window manager isn't from KDE or GNOME.
  • GTK4 apps looking like shit (there are patches luckily), I try to avoid them just because of libadwaita and GNOME's awful design.

On the note of Wayland, I have switched, and for good reason. Besides unimplemented features, things "just work" a lot better than X11. Still wish I could have effectively bspwm window management with kwin featureset though. (Plugins for tiling are not the same experience)