I write English / Escribo en Español.
Vidya / videojuegos. Internet. Cats / Gatos. Pizza. Nap / Siesta.
This user’s posts under CC-BY-NC-SA license. Ask me if you need a different permission.
It’s so superior that they finally added color in 2024!
We live in a wild world where people feel so confident about the wayland snake oil that they only added color in 2024!
On the one hand sounds sensible, on the other hand I wonder if that’s possible when wanting to apply things that need to take place as early in boot as possible (eg.: modprobe options for a module, apparmor profiles, …).
Since the idea is that the “root partition” is immutable, serious question:
Several times in my Linux history I’ve found that, for example, I need to remove package-provided files from the ALSA files in /usr/share/alsa
in order for the setup to work with my particular chipset (which has a hardware bug). Other times, I’ve found that even if I set up a custom .XCompose
file in my $HOME, some applications insist on reading the Compose files in /usr/share/X11/locale
instead, which means I need to be able to edit or remove those files. In order to add custom themes, I need to be able to add them to /usr/share/{icons,themes}
, since replicating those themes for each $HOME in the system is a notorious waste of space and not all applications seem to respect /usr/local/share
. Etc.
Unless I’m mistaken on how immutable systems work, I’m not sure immutable systems are really useful to someone who actually wants to or needs to power user Linux, or customize past the “branding locking” that environments like Gnome have been aiming for for like a decade.
(trumpets soundfont when?)
If you are using Gnome distros: you can feel exactly what it feels like getting back to working in a restricted, overhyped, overbranded environment like Windows.
If you are using Ubuntu: you can get advertising during your system’s software upgrades. No, really.
If you are using Arch: you can post aroudn the internet saying you use Arch btw.
Depending on the distro, you can use some alternative software stacks, but that’s mostly the backend (eg.: systemd versus openRC, Apache vs Nginx, X vs Wayland); most “desktop app” level is mostly the same for each desktop environment, is kinda the point.
It’s Trump and the republitards who are taking the Russian bodily fluids, if you catch my drift.
Tell that to the Google and Microsoft employees collaborating on the kernel.
Not even Taiwan claims to be a country though. They claim to be the sole legitimate government of China, hence their actual name, The Republic Of China,
Isn’t that, by definition, calling yourself a country?
I’m afraid that if the sanctions will continue to be a go-to method of dealing with geopolitical rivals, we may end up with a few divergent forks. One for US and “the west” block, one for […]
Considering that that this idea of making a Linux for the US vs a Linux for “the rest of the world” was what made me ditch Fedora for Debian, it’d be a shame to have it happen to Linux as well. Like, sure, an alternative will emerge, but where does one go while that progresses to be daily-driver? Haiku?
Maybe it’s time to fork the Linux Foundation and fix those two problems.
IDK how easy it still is these days.
[
, tbh. ] install xnest
a curse upon these distros
It’s not the distros, it’s Flathub who provides those warnings.
Think about it, do you really want to have X11 going forward the next decades?
If the alternative is a new system that literally does nothing? Sure!
Want to present a menu for windows? Wayland: “lol, do it yourself”.
Want to position a window? Wayland: “lol, do it yourself”.
Want to remember that a window has a position? Wayland: “lol, do it yourself”.
Want to add a global keyboard shortcut? Wayland: “AAAAHAHAHAHAHAHAHHAHAHAHAHAHAHA!”
X11 may be old and whatever you want, but it works and it’s battle-tested. Wayland can’t even launch a full desktop session in my machine, which is even less than the failure Pulseaudio was back in its day and that’s saying something. And even if it did somehow launch, I probably would not be able to use anything serious like a media player or multiple workspaces on it.
February this year, and the iGPU of my machine (Intel 915 driver).
I mean yes, how exactly would you want the web to work?
Text and images and hyperlinks; maybe audio and video if you’re lucky and you can prove you can be trusted. No such thing as scripting, or if it’s allowed, only in a limited manner with no such thing as “eval” and obfuscation and no ability to add or delete nodes from the DOM (or if it’s allowed, those nodes must reflect under View Source / CTRL+U). No such things as loading a javascript audioplayer that tries to mix 123456 weird sources, just link me the .m3u direct to the audio stream’s .mp3 file, or even better an .opus.
Definitively no DRM.
If any such thing as GPU access is provided it should be to deposit data, not to run code.
It’s not dead there either, although I’d make the argument that X11 as a project is “mature” or “finalized”, it doesn’t really need hyperactive development like the tiktok children are used to.
(There are very good arguments that a new software stack was needed, but I’d expect the result to at least do something; ATM Wayland is little more than literally a “everyone else do my work for me” project)
I ask for some method that prevents the file to even be copied through a disk clone
Oh that’s quite simple! Just don’t have the files on the first disk in the first place. Make them a remote mount from a server, for example via sshfs, webdav, etc. Heck, even ftp if it comes down to it. That way, even though you can clone the disks, you can not get to the files if you don’t also have the full authentication requirements for the remote server (such as a password).
At a conceptual level, you can’t do anything via root
to prevent someone who clones the disk from… well, cloning the disk. Having physical access to a disk is a much higher level of access than even root, so if what you are looking for is for your content to not be cloned, you need to fortify physical access to the device.
How does one download this? I visited the page but the named artifacts (linux-amd64 etc) don’t show as links.