diff options
Diffstat (limited to 'content/posts')
| -rw-r--r-- | content/posts/2024-03-10-the-abysmal-state-of-linux-in-the-year-2024.md | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/content/posts/2024-03-10-the-abysmal-state-of-linux-in-the-year-2024.md b/content/posts/2024-03-10-the-abysmal-state-of-linux-in-the-year-2024.md new file mode 100644 index 0000000..d3b7bc9 --- /dev/null +++ b/content/posts/2024-03-10-the-abysmal-state-of-linux-in-the-year-2024.md | |||
| @@ -0,0 +1,79 @@ | |||
| 1 | --- | ||
| 2 | title: "The abysmal state of Linux in the year 2024" | ||
| 3 | url: the-abysmal-state-of-linux-in-the-year-2024.html | ||
| 4 | date: 2024-03-10T21:41:52+01:00 | ||
| 5 | type: post | ||
| 6 | draft: false | ||
| 7 | --- | ||
| 8 | |||
| 9 | This is in part difficult to write, but then I think it is necessary. How | ||
| 10 | come Linux is worse than it was 10 years ago. This may very well be | ||
| 11 | a subjective opinion, or maybe I am looking at the situation with | ||
| 12 | rose-tinted glasses. | ||
| 13 | |||
| 14 | Sure, we now have PipeWire and Wayland. We enjoy many modern advances | ||
| 15 | and yet, the practical use for me is worse than it was 10 years ago. Now | ||
| 16 | all of a sudden, I can't rely on the system to be stable like it was. I | ||
| 17 | don't remember the system bricking after an update, or the system becoming | ||
| 18 | laggy after 10 days uptime. This may be the issue with Fedora, though. | ||
| 19 | |||
| 20 | Over the years, I have daily driven many distributions. From Gentoo, | ||
| 21 | Arch, Fedora to Ubuntu. My best memories were always with Debian. Just | ||
| 22 | pure Debian always proved to be the most stable system. I never had | ||
| 23 | issue or system breaking after an update. I can't say the same for Fedora. | ||
| 24 | |||
| 25 | From the get-go, I had issues. I have an Nvidia card and even booting | ||
| 26 | presented issues sometime. This never happened on other distributions, | ||
| 27 | though they had their problems. Updating the system was basically an | ||
| 28 | exercise in gambling. How come an operating system that boasts with | ||
| 29 | the stability is so instable? And this was not isolated to my main | ||
| 30 | machine. This also happened on my X220 ThinkPad with Fedora on. | ||
| 31 | |||
| 32 | Shared dependencies were a mistake! I understand that disk space was | ||
| 33 | limited back then. But this has given me more grief than any other | ||
| 34 | thing. I am all in for AppImages or something like that. I don't care | ||
| 35 | if these images are 10x bigger. Disk space now is plenty, and they | ||
| 36 | solve the issue with "libFlac.8.so is missing" and I have version 12 | ||
| 37 | installed. Which comes with unnecessary symlinking, downloading of older | ||
| 38 | versions and hoping that this will resolve the issue. | ||
| 39 | |||
| 40 | Now, the biggest apologist of Linux will never admit this and even saying | ||
| 41 | something is wrong with this is considered a mortal sin. I, however, am | ||
| 42 | not concerned with cultist behaviors. This is bullshit! Things should be | ||
| 43 | better than 10 years ago, not worse. And I don't care how much lipstick | ||
| 44 | you put on this pig. After more than 20 years of using Linux as my main | ||
| 45 | system, I think I have earned a badge that gives me the right to say | ||
| 46 | the truth. | ||
| 47 | |||
| 48 | Regardless of all this, I am still a massive fan. I still think Linux | ||
| 49 | is probably the most unobtrusive operating system, bar none. But the | ||
| 50 | complexity has gotten the best of it. It's bloated and too complicated | ||
| 51 | at this point. Understandably, you can't have a modern operating system | ||
| 52 | that competes with alternatives without sacrificing simplicity. But I | ||
| 53 | still think that there is another way. | ||
| 54 | |||
| 55 | One of the best aspects of Linux must be outstanding package manager | ||
| 56 | support. Nevertheless, they are essentially solving a problem that should | ||
| 57 | have been solved and done with years ago. The number of gymnastics | ||
| 58 | that happen in the background for you to install a software is just | ||
| 59 | mind-boggling. The dependency graphs are insane. And Snaps and Flatpaks | ||
| 60 | tried to solve some of these things, but until a distribution comes out | ||
| 61 | that is completely devoid of shared dependencies, we will still live in | ||
| 62 | this purgatory. | ||
| 63 | |||
| 64 | It would be an interesting exercise to make a prototype distribution | ||
| 65 | that does not rely on shared objects, but has everything packed in | ||
| 66 | AppImages. Probably a foolish endeavor, but maybe worth looking into. I | ||
| 67 | sense this kind of distribution would be highly unusable. Interesting | ||
| 68 | how far we have gotten. | ||
| 69 | |||
| 70 | The year of the Linux desktop? I have strong doubts. We are in a worse | ||
| 71 | state than we were. This is very similar to The Paradox of Choice. The | ||
| 72 | more options we have, the worse it gets. Wayland competing with X. So | ||
| 73 | many window managers, you just get lost. So many choices. I have no idea | ||
| 74 | if this is even salvageable, or something new must be invented. | ||
| 75 | |||
| 76 | Some interesting talks and videos | ||
| 77 | |||
| 78 | - [Jonathan Blow on how an operating system should work](https://www.youtube.com/watch?v=k0uE_chSnV8) | ||
| 79 | - [The Thirty Million Line Problem by Casey Muratori](https://www.youtube.com/watch?v=kZRE7HIO3vk) | ||
