If anyone can enlighten me, This is pretty much why you can find DooM on almost any platform BECAUSE of its Linux code port roots?
I mean yeah. Doom was extremely popular and had a huge cultural impact in the 90s. It was also the first game of that magnitude of which the source was freely released. So naturally people tried to port it to everything, and “but can it run Doom?” became a meme on its own.
It also helps that the system requirements are very modest by today’s standards.
Oh and don’t forget to take backups of your /home. Thats good practice for every desktop environment.
The config files of the major desktop environments have become a mess though. Plasma absolutely shits files all over ~/.config and /.local/share where they sit mingled together with the config files of all your other applications and most of it is thoroughly undocumented. I’ve been in the situation where I wanted to restore a previous state of my Plasma desktop from my backups or just start with a clean default desktop and there is just no straightforward way to do that, short of nuking all your configurations.
Doing a quick find query in my current home directory, there are 57 directories and 79 config files that have either plasma or kde in the name, and that doesn’t even include all the /.config/* files belonging to plasma or kde components that don’t have it in their name explicitly (e.g. dolphinrc, katerc, kwinrc, powerdevilrc, bluedevilglobalrc , …)
It was much simpler in the old days when you just had something like a ~/.fvwmrc file that was easy to backup and restore, even early kde used to store everything together in a ~/.kde directory.
I’m curious how software can be created and evolve over time. I’m afraid that at some point, we’ll realize there are issues with the software we’re using that can only be remedied by massive changes or a complete rewrite....
We need a networked file system with real authentication and network encryption that’s trivial to set up and that is performant and that preserves unix-ness of the filesystem, meaning nothing weird like smb, so you can just use it as you would a local filesystem.
Do not use #!/bin/sh if you’re not writing bash-only scripts
Actually #!/bin/sh is for bourne shell compatible scripts. Bash is a superset of the bourne shell, so anything that works in bourne should work in bash as well as in other bourne compatible shells, but not vice versa. Bash specific syntax is often referred to as a “bashism”, because it’s not compatible with other shells. So you should not use bashisms in scripts that start with #!/bin/sh.
The trouble is that it is very common for distros to links /bin/sh to /bin/bash, and it used to be that bash being called as /bin/sh would change its behavior so that bashisms would not work, but this doesn’t appear to be the case anymore. The result is that people often write what they think are bourne shell scripts but they unintentionally sneak in bashisms… and then when those supposed “bourne shell” scripts get run on a non-bash bourne compatible shell, they fail.
Tatu was also a bit of a d*ck about the thing. There were some GPL violations when he made the licensing more restrictive, and at one point he accused the OpenSSH project of violating his trademark, even though his original license permitted the use of the ssh name.
Worse is if there is one but it says: [OPEN] Opened 7 years ago Updated 2 days ago, with a whole bunch of people commenting the equivalent of “me too”, and various things they tried to solve it, but no solution.
You’re good. That’s the latest image, it’s just the confusing Debian version scheme where the package version is not the same as the kernel version. Debian package version 6.1.0-17 = kernel version 6.1.69-1
I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the...
In Belgium, hundreds of tons of unexploded ordnance from World War 1 are still being found and cleaned up, often chemical grenades as well. For 2022 the total figure was 166 ton. Almost everyday there is an intervention by the demining service. Occasionally people still get hurt or killed by it too.
And Belgium was just a small section of the WW1 frontline, the figures for France will probably be much higher.
Well known KDE developer Nate Graham is out with a blog post today outlining his latest Wayland thoughts, how X11 is a bad platform, and the recent topic of “Wayland breaking everything” isn’t really accurate....
I agree that at some point you have to be able to ditch technical debt, but you still should be able to do more or less the same things with the new system as with the old system and that’s currently still not the case.
The problem is that the architecture of Wayland and the organization around it themselves impose limitations that have a chilling effect on development for it. One issue is that Wayland has been deliberately left very slim, leaving a lot of complexity and implementation details up to the compositor. A compositor can be seen as something that approaches the size and complexity of an entire X display server. This means that if someone wants to create a window manager, they have to implement a whole compositor first. So instead of writing window manager code, which is what the developer is probably the most interested in, they are spending most of their time implementing the compositor.
Naturally this also leads to a lot of duplication of effort. For example: GNOME, KDE and the window managers that have implemented a wayland version each have their own compositor that by and large does the same thing.
Another issue is the standardization of the protocols and interfaces that the different compositors use, or lack thereof. There is a steering group containing the major stakeholders that votes on proposed extensions, but good proposals often get shot down because the major stakeholders can’t agree on it and sometimes ego or principles gets in the way. And then you have cases where one compositor just goes their own way and implements something regardless of what the others do.
For example, as a result of this there’s still no standard screen capture API, so if you want to do things like screenshots, remote desktop, desktop streaming, … whether or not you can do that, and with which tool, depends on the compositor you use. Another example: they’re currently still bickering over whether or not an application should be allowed to place windows with absolute coordinates, and how that should be implemented. We’re currently 15 years after initial release of Wayland…
In my opinion, this is all completely backwards. Both in an organizational and technical sense way too much has been left up to the individual compositors that should have been a core part of Wayland itself.
Unfortunately, it’s all too late to fix this. We’re 15 years into Wayland development, and the flawed architecture has been set in stone. Wayland isn’t going to go away soon either, too many parties are invested in it. So for me the reasonable thing to do is to wait and stick with X11 until the dust settles and something emerges on the other side that is better than what I currently have.
You’d have a great point if they said: Gaza and Westbank will be free, but they’re not saying that. They’re saying “from the river to the sea”. A quick glance at the map will teach you that this includes the entire internationally recognized territory of Israel where about 7 million jews live, who are not colonists.
So what people actually mean when they say that they want that area to be free is that they want it to be free of jews. And that my friend, is a call to genocide, also not a difficult concept.
I think there may also be a cultural angle here. Anglo-Saxon culture really places a much higher emphasis on “not causing offense”, whereas other cultures place a higher emphasis on speaking truthfully, even if harshly.
So Linus, who grew up in Finland, may have thought of his message as harsh but fair, whereas to native English speakers it comes across as incredibly rude.
Story: I started a new job as a system engineer in December 1998, it was the heyday of Windows 9x and NT 4.0. First day on the job, the guy who was sitting across from my assigned desk was running something strange and insanely cool looking on a giant CRT monitor. I was mesmerized by the spinning window animations, the virtual desktops, the cool icons, the falling snow… I struck up a conversation with him, asked him what kind of system he was running there. He told me he was running Linux and this was the Afterstep window manager. Turns out he was the local sysadmin there as well as a Linux evangelist and someone I got along with instantly.
I had already been curious about Linux and wanted to try it, so he gave me a copy of Red Hat 5.1 to install on my home PC and I started my journey there. 25 years later I still run Linux, the expertise I developed with it has helped me immensely in my career and I’m still friends with my former coworker.
That would be illegal in the EU country where I live (Belgium). Here the rule is that the advertised price must always include any mandatory charges, like VAT and service charges, so that advertised price = price the consumer would have to pay.
Companies offering goods or services must indicate the price in writing in a legible, visible and unambiguous manner.
The price is the total price to be paid by the consumer, including VAT and all other taxes or services that the consumer is obliged to pay extra. These prices are stated at least in euros.
As many already know, nvidia is not the best choice for linux and amd is always recommend when it is brought up, so here id like to ask an equivalent to my graphics card in amd, i know nothing about amd and dont really know where to start honestly....
Are sites like lemmy , reddit and discord the true successors to the old internet forums of the 2000s . or were the forums superior to todays reddit , lemmy or discord
This might be a really stupid noob question, but I am looking to move to Linux from Windows/Mac, and am about to install an SSD into my very old test machine for Linux distros....
You typically use either discard or the fstrim.timer, but not both at the same time.
Using the discard option means that trims are being done on the fly every time blocks are deleted, using fstrim.timer means that trims are being done periodically. The former carries a performance penalty, so it’s usually not recommended unless you need it (for example, if you regularly do huge amounts of writes and deletes on this drive).
Then you should check your sources, because the actual title of the article is “India, Pakistan, China: Air pollution is now cutting life short in these 6 countries”
Which implies something entirely different than your doomsday title.
That’s how it is here in Belgium. I pay tax on the income I would get if I would rent out my apartment, even when I’m actually living in it.
Luckily the amounts are based on rent prices as they were in 1975. It’s indexed, which means it gets adjusted for (general) inflation, but not for the increased prices in the housing market which is much higher than inflation.
Linux and DOOM (1993)
So I’ve been thinking, the DOOM game code was made available openly and if I am not mistaken, was based off the linux version....
KDE Plasma needs stability (www.youtube.com)
Are there any things in Linux that need to be started over from scratch?
I’m curious how software can be created and evolve over time. I’m afraid that at some point, we’ll realize there are issues with the software we’re using that can only be remedied by massive changes or a complete rewrite....
Lemmy.world seems to have banned the largest piracy community on Lemmy. (lemmy.dbzer0.com)
This has happened once before and they reversed it. But they said this last time too:...
General Advice for shell scripts
What do you advice for shell usage?...
I had to design a simple general purpose language for university, so I tried creating "ZoomerScript" with Jetbrains MPS (infosec.pub)
Insert meme. It only supports ints and bools, some logic and simple arithmetics and it compiles to Java but damn was it hard to get that far....
Microsoft in their infinite wisdom has replaced the Hide Desktop icon with Copilot. (programming.dev)
Switch to Linux!...
The (short) story of how the SSH port became 22. (www.ssh.com)
cross-posted from: programming.dev/post/9907720...
Sometimes things do go your way (feddit.de)
cross-posted from: feddit.de/post/7998742...
Debian Bookworm and Bullseye Users Receive Important Linux Security Updates (9to5linux.com)
Is it actually dangerous to run Firefox as root?
I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the...
A weathered bomb washed up on California shore. Officials determined it to be WWII era practice bomb (www.cnn.com)
A rusty bomb covered in debris washed up on a California shore days after heavy surf pounded the coastline....
KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future (www.phoronix.com)
Well known KDE developer Nate Graham is out with a blog post today outlining his latest Wayland thoughts, how X11 is a bad platform, and the recent topic of “Wayland breaking everything” isn’t really accurate....
Ignorance or enlightenment? (startrek.website)
Linus does not fuck around (lemmy.one)
An oldie, but a goodie
what caused you to get into Linux?
What caused you to get into it, are you an evangel and are you obsessed?
Distros bad (feddit.de)
Restaurant Bill (lemmy.world)
Ukraine and Sweden to jointly produce 1,000 CV-90 fighting vehicles (www.pravda.com.ua)
Going from nvidia to amd
As many already know, nvidia is not the best choice for linux and amd is always recommend when it is brought up, so here id like to ask an equivalent to my graphics card in amd, i know nothing about amd and dont really know where to start honestly....
Reddit / lemmy vs Old internet forums
Are sites like lemmy , reddit and discord the true successors to the old internet forums of the 2000s . or were the forums superior to todays reddit , lemmy or discord
Linux SSD TRIM support in 2023
This might be a really stupid noob question, but I am looking to move to Linux from Windows/Mac, and am about to install an SSD into my very old test machine for Linux distros....
deleted_by_moderator
Landlords should have to pay income tax on their rental properties regardless of whether they're rented out or not. (gothamist.com)
cross-posted from: lemmy.crimedad.work/post/12162...