Originally posted by SystemCrasher
View Post
Announcement
Collapse
No announcement yet.
Systemd-homed: Systemd Now Working To Improve Home Directory Handling
Collapse
X
-
- Likes 3
-
Originally posted by oiaohm View Post[...]
ALSA vs PULSE is an hold topic flame, my feeling was that, back to time, what was really missing was a gui interface to handle with the peripherals without dealing with an arcane and obscure config file, but (so far I remember) everything was treated like functionality missing in ALSA, but that was a false statement. Alsa had a plenty of plugins to solve this issue. But slowly Pulse began to be requested as dependency by many packages without a specific reason (like Firefox).
Today the pattern isn't changed at all. Someone creates a false issue with a false statement offering a replacement and others, with complicity or just for pressure, start to hard coding the replacement until you can't get rid of it anymore. Like systemd in Gnome.
There are plenty of example where some crucial component were made by individuals and grow up dealing with the community, starting from the same kernel, ten years ago the same corporations left their employees playing around GNU and LINUX with side projects, today are leading the development and everything is treated as a product, and this way of doing, which is not compatible with community distro like Debian, eventually annoys a lot of people, especially the end-users.
- Likes 3
Leave a comment:
-
I'm happy to see this. /var/user braindamage really pissed me off. None of that should be outside the user's home folder. Bringing the user /etc records into the home folder is a great idea. Soon we'll have AMD-SEV enforcing cryptographic isolation of mutually untrusting users and that will be infinitely better than POSIX permission isolation, and that will make it even more obvious why /var/user was a design mistake.
- Likes 1
Leave a comment:
-
Originally posted by Danielsan View PostFor example pulseaudio has been a crap for years before to be usable, when, with a very basic config setup, you could use alsa_dmix to mix audio sources and devices without caring anymore, .
Please note the wine project was and is very stubborn that alsa interface had to work on top of pulseaudio.
Originally posted by Danielsan View Postbut we were forced to use it, however since the moment it is still another Poettering product today we have, finally, a replacement: pipewire.
Originally posted by Danielsan View PostIt will happen the same for systemd. Anyway my point is: I don't want use the Linux Poettering Edition, but I see a lot of people that want (desperately) a change, whatever, I am not against changing but I am against to a "one-way changing", especially when these changing are not community driven but it are part of a strategy of a Company that, for sure, helps Gnu and Linux a lot but this is not for me neither for you, it is just a fortunate coincidence.
My biggest problem here is a lot of people say they don't want to using Linux Poettering Edition those people don't seam to be able to assemble enough funding to make something decently competitive. Openrc is critically short on developers. This is not redhat fault.
This is the thing a lot of people complain about what the Poettering does but they are not funding competitive alternatives either. Yes with Pulseaudio have sat around and waited for Redhat to decide to fund something better than pulseaudio with pipewire. Remember redhat funded pulseaudio into existence as well. Pipewire is not a community backed idea either.
If you want true community development you really do have to work out how to fund the developers differently. Otherwise you have to either complain and change nothing or accept the reality of the current Foss business model for putting food on developers table.
- Likes 3
Leave a comment:
-
Originally posted by oiaohm View Post
Really would pay to look closer. Poettering is good for Linux as in the Linux kernel and most likely not good for freebsd or gnu long term. I will detail why.
Lets take pulseaudio. Lot of people don't remember or issue logs from before pulseaudio. People who say they use Alsa instead of pulseaudio today have a lot to thank pulseaudio for.[...]Last edited by Danielsan; 24 September 2019, 10:14 PM.
- Likes 2
Leave a comment:
-
Originally posted by F.Ultra View PostIn one picosecond you can only transmit data at a distance of 299792nm and that would be a very small scale AI :-)
Leave a comment:
-
Originally posted by Danielsan View PostI've never though that I would prefer be a homedless in my life...
However it is clear that no one of these changes introduced by Poettering serve to make GNU or Linux better, it is just the way how, since ever, Red Hat holds its dominance on GNU and Linux. The only thing is changed since before the introduction of Systemd is the fact that today there are more players on the scenario and thus Red Hat became more aggressive with its usual behavior...
Lets take pulseaudio. Lot of people don't remember or issue logs from before pulseaudio. People who say they use Alsa instead of pulseaudio today have a lot to thank pulseaudio for.
Before pulseaudio we had multi sound servers basically going down the route of a sound server per DE(desktop environment i am going to use this short a few times) . Just like we have people distro hopping because X feature does not work we use to have people DE hope because their audio did not work. We end up with fragmented solution and a lot of works for me DE outcomes. It was like 1 person tries DE 1 there audio is not working right they would switch to DE 2 maybe after multi DE switches then they would find a "Works for Me" now they would recommend DE 2 to person 2. Person 2 has the same kind of issue and after a lot of DE switching they would find a "Works for Me" on audio DE1 now think person 1 was a idiot not catching up they had just found another "Works for Me" solution.
The cause of this problem was found by pulseaudio. Pulseaudio resulting in fixing a lot of low level kernel sound drivers. Why pulseaudio documented that when X audio driver go X instructions it did X yes Y audio driver got X instructions it did Y when it should do X. This was a long list of what caused the "Works for Me" problem in the Audio stack. This was work done under Poettering lead.
Now lets look at systemd effects on lower down Linux kernel. Systemd is why we have cgroupv2 because once systemd started using cgroupv1 heavy again it demoed that it was a "works for me" if I am lucky solution by design. Kdbus a lot think as a failure if you look closer is not there were a lot of options people said for IPC that could give the performance that systemd developers were after for dbus that were also in a "works for me" if I am lucky state.
Then we have the big blow up over how the LInux command-line should be used over systemd. Techically systemd did nothing wrong as there was no rules so it was a "works for me" solution.
I could keep on going. Something Poettering is good at is finding a "works for me" solutions and providing pressure to that weak point to get a "works for everyone" solution in the Linux kernel. This homed would be another one to apply pressure all the faults homed has happened to everyone who attempts to run a business network with shared home directories on Linux if the machines are not all under a single central management. Heck how even if it is under a central management it can still go bell up.
Poettering is really like the real world bull in china shop for the Linux kernel. A real world bull can in fact walk though a china shop without breaking a single thing and that is the most common outcome Mythbusters and a few other parties have proven this. But looks as scary as hell of course so causes those who are not aware how a real world bull will behave to take extra protective measures. So Poettering being Poettering does the kernel a lot of good.
I am not going to say he is all good. For freebsd/"other operating systems", "other distributions" and gnu Poettering really does not give a rats about either. His wage is paid by Redhat like it or not he has to keep his employers happy. Redhat only support Linux kernel devices so Poettering cannot be expected to work on the other stuff. This means he has a Linux platform first policy. Some ways this is providing active pressure to those other solutions to have people from their camp to step up to counter Poettering.
- Likes 4
Leave a comment:
-
I've never though that I would prefer be a homedless in my life...
However it is clear that no one of these changes introduced by Poettering serve to make GNU or Linux better, it is just the way how, since ever, Red Hat holds its dominance on GNU and Linux. The only thing is changed since before the introduction of Systemd is the fact that today there are more players on the scenario and thus Red Hat became more aggressive with its usual behavior...
- Likes 2
Leave a comment:
-
Originally posted by Djhg2000 View Post
One picosecond is plenty of time for an AI at the scale of GLaDOS to forget why it's doing what it's doing.
Leave a comment:
Leave a comment: