Lennart Poettering's long story short: "`su` is really a broken concept
Declaring established concepts as broken so you can "fix" them.
Su is not a broken concept; it's a long well-established fundamental of BSD Unix/Linux. You need a shell with some commands to be run with additional privileges in the original user's context.
If you need a full login you invoke 'su -' or 'sudo bash -'
Deciding what a full login comprises is the shell's responsibility, not your init system's job.
Except for the software that makes Linux audio actually fucking work.
Other people did ALSA. PulseAudio broke on my home machine when I plugged in a new monitor and now it will only recognise that and not my onboard sound, making my speakers pointless. It will no longer work at all for me with anything run under WINE. With another system config files could be changed to undo the damage, but with PulseAudio that is not an option.
Boo hoo PulseAudio didn't work for your specific case.
ALSA was an antiquated sound system which effectively is broken by design by modern standards unable to intelligently move audio streams and cope with such incredibly complicated and unlikely edge cases like plugging in headphones.
PulseAudio was a broken pile of garbage when it was released. Nowadays I couldn't imagine Linux without it, and I certainly haven't had a problem with it on any machine in the past 5 years.
PulseAudio does not work for a lot of specific cases and has very poor logging to solve those specific cases. Hence it's reputation. Hence Lennart's reputation.
and cope with such incredibly complicated and unlikely edge cases like plugging in headphones.
Or PulseAudio plugging in a monitor - oh wait - the ALSA situation was easy to fix if it happened and not a showstopper with not even an error message.
I certainly haven't had a problem with it on any machine in the
"who still has not produced one piece of good software in his life" - personal opinion based on jealousy. put up the list of software you've developed that in use by the community and we'll compare.
The road to ruin is always in good repair, and the travellers pay the
expense of it.
-- Josh Billings
Bullshit (Score:5, Insightful)
Lennart Poettering's long story short: "`su` is really a broken concept
Declaring established concepts as broken so you can "fix" them.
Su is not a broken concept; it's a long well-established fundamental of BSD Unix/Linux. You need a shell with some commands to be run with additional privileges in the original user's context.
If you need a full login you invoke 'su -' or 'sudo bash -'
Deciding what a full login comprises is the shell's responsibility, not your init system's job.
Re:Bullshit (Score:5, Insightful)
Deciding what a full login comprises is the shell's responsibility, not your init system's job.
And certainly not the job of one Poettering, who still has not produced one piece of good software in his life.
Re: (Score:1)
Except for the software that makes Linux audio actually fucking work.
Haters gonna hate hate hate hate hate.
Re: (Score:2)
Other people did ALSA.
PulseAudio broke on my home machine when I plugged in a new monitor and now it will only recognise that and not my onboard sound, making my speakers pointless. It will no longer work at all for me with anything run under WINE. With another system config files could be changed to undo the damage, but with PulseAudio that is not an option.
Re: (Score:2)
Boo hoo PulseAudio didn't work for your specific case.
ALSA was an antiquated sound system which effectively is broken by design by modern standards unable to intelligently move audio streams and cope with such incredibly complicated and unlikely edge cases like plugging in headphones.
PulseAudio was a broken pile of garbage when it was released. Nowadays I couldn't imagine Linux without it, and I certainly haven't had a problem with it on any machine in the past 5 years.
If I took your view of the world I wou
Re: (Score:2)
PulseAudio does not work for a lot of specific cases and has very poor logging to solve those specific cases.
Hence it's reputation.
Hence Lennart's reputation.
Or PulseAudio plugging in a monitor - oh wait - the ALSA situation was easy to fix if it happened and not a showstopper with not even an error message.
Re: (Score:2)