Originally posted by Naib
View Post
Announcement
Collapse
No announcement yet.
Systemd 230 Is Upsetting Some Over Its KillUserProcess Setting
Collapse
X
-
Originally posted by pal666 View Postso you too didn't read article and do not understand that we are discussing user sessions
Also.. LolSystemD wanting others to change their code rather than fixing the real issue...
With systemd 230 we switched to a default in which user processes started as part of a login session are terminated when the session exists (KillUserProcesses=yes). See https://github.com/systemd/s...
@keszybv
why don't you fix systemd instead of forcing other programs to add systemd specific code?Or somebody could go find the actual problem @keszybz saw here - systemd/systemd#3005 - which is:
In particular, for my gnome session, if I log out, without KillUserProcesses=yes I get some processes which are obviously mistakes. Even if I log in again, I'm much better starting those again cleanly.
fix that, and stop trying to make systemd break the world because somebody's gnome session doesn't currently exit cleanly.
LolSystemd...
- Likes 2
Comment
-
Originally posted by Naib View PostIt seems you did not read my reply in the context of what I was quoting...
Originally posted by Naib View PostLast edited by pal666; 28 May 2016, 07:45 PM.
- Likes 2
Comment
-
Ultimatedly, people who hate systemd aren't using it anymore.
Most of us kinda adjusted to all the shit it comes with and after masking nearly every worthless systemd unit you get systemd-journald, systemd-udevd and maybe systemd-networkd.
At least that's how I fixed my problems with systemd, by removing everything but bare miminum.
I actually kinda like journald features, udev is kinda necessity and networkd has one of the fastest dhcp clients out there.
- Likes 2
Comment
-
Originally posted by pal666 View Postimbecile, you was quoting my question about user sessions
Originally posted by davidbepo View Postlike some systemd haters said its starting to mess things, which is unfortunate cause it speedups boot process and has some advantages
the setting is logical but it should have a whitelistOriginally posted by caligula View Post
Just for the record, the alternatives aren't that slow. My Raspberry Pi 1 boots almost as fast as my Haswell system although it uses runit as init.Originally posted by pal666 View Postdo your "alternatives" run user sessions (which are the point of subject article)?Originally posted by Naib View Postthe "alternatives" are init system NOT system dictators.
Originally posted by pal666 View Post
standard practice of fixing broken software. contrary to anti-systemd idiots, who propose to do nothing and wait while all non-exiting software will fix itself, smart people(systemd developers) could provide patches
Sure systemd are trying to "fix" problems.. some real, some perceived. But their viewport is a small desktop viewport and damned to those running anything else.
All this under the guise of "session management" and processes not being killed by GDM... Why isn't GDM getting fixed rather "requesting" proper daemon() calling application pooling in linux-specific calls (remember tmux isn't just a linux application).
Just checking how my Openbox launched (via lightDM) handles "sessions" while also ensuring a tmux session exists:
logged in as root in a VT and ps - u ... pre-quitting openbox
Code:PID TTY TIME CMD 4546 ? 00:00:18 openbox 4557 ? 00:00:00 dbus-launch 4558 ? 00:00:00 dbus-daemon 4560 ? 00:00:00 at-spi-bus-laun 4565 ? 00:00:00 dbus-daemon 4567 ? 00:00:00 at-spi2-registr 4572 ? 00:00:00 dbus-launch 4573 ? 00:00:00 dbus-daemon 4587 ? 00:00:00 sh 4590 ? 00:00:00 sh 4594 ? 00:00:00 sh 4602 ? 01:48:04 DiscordCanary 4603 ? 00:04:18 skype 4604 ? 00:00:00 polkit-gnome-au 4611 ? 00:00:00 gvfsd 4614 ? 00:26:33 pulseaudio 4619 ? 00:00:00 DiscordCanary 4660 ? 00:00:00 urxvt 4675 ? 00:02:04 conky 4699 ? 00:00:04 DiscordCanary 4705 pts/0 00:00:00 bash 4730 ? 00:00:23 DiscordCanary 4769 ? 00:00:00 bash 4770 ? 00:00:12 lxpanel 4779 ? 00:00:00 bash 4780 ? 00:00:00 tee 4812 ? 00:00:00 gvfs-udisks2-vo 4885 ? 00:01:59 steam 4889 ? 00:00:00 menu-cached 5029 ? 00:00:00 steam 5030 ? 00:00:11 steamwebhelper 5033 ? 00:00:00 steamwebhelper 5353 ? 00:00:00 gconfd-2 5486 ? 00:00:32 steamwebhelper 7179 ? 00:00:00 urxvt 7180 pts/1 00:00:00 bash 11590 ? 00:00:00 xdg-open 11654 ? 00:02:42 chrome 11661 ? 00:00:00 cat 11662 ? 00:00:00 cat 11665 ? 00:00:00 chrome 11666 ? 00:00:00 nacl_helper 11669 ? 00:00:00 chrome 11754 ? 00:00:58 chrome 11765 ? 00:00:00 chrome 11781 ? 00:00:01 chrome 11860 ? 00:00:25 chrome 11866 ? 00:00:12 chrome 11880 ? 00:00:07 chrome 11882 ? 00:00:00 chrome 11887 ? 00:00:11 chrome 11892 ? 00:00:00 chrome 11907 ? 00:00:17 chrome 11972 ? 00:00:25 nacl_helper 12017 ? 00:00:04 chrome 12022 ? 00:00:02 chrome 12024 ? 00:00:01 chrome 12027 ? 00:00:04 chrome 12784 ? 00:00:05 chrome 13018 ? 00:00:10 chrome 13042 ? 00:01:04 chrome 13390 ? 00:00:45 chrome 13439 ? 00:00:17 chrome 13869 ? 00:00:10 chrome 13920 ? 00:00:00 urxvt 13921 pts/2 00:00:00 bash 14334 pts/2 00:00:00 tmux 14336 ? 00:00:00 tmux 14337 pts/3 00:00:00 bash
Code:PID TTY TIME CMD 14336 ? 00:00:00 tmux 14337 pts/3 00:00:00 bash
Validating what a session manage, daemon manager, desktop manager is requirements 101 and YET Systemd developers and advocates consistently overlook at it and when poor design decisions come to fruition RATHER than correcting their mistakes they expect others to change.
If things need to change then change, but to facilitate the perpetuation of retarded design decisions (in this case.. systemd, dbus, gdm...) is taking liberties too far.Last edited by Naib; 29 May 2016, 11:18 AM.
- Likes 2
Comment
-
Originally posted by davidbepo View Post
does it have an ssd because if yes my laptop with one boots in 7 seconds
and if not WOW
Comment
-
That whole boot-up time argument... the one person I know in person who actually used that as an argument for systemd saw me boot from a USB stick with sysvinit on Debian wheezy, and accused me of using a fast USB3 thumb drive to get the boot speed I had. Nope, just plain old USB 2 thumb stick I got for free at a dev conference at some point (with the Microsoft TM on it - so it's well suited for a bootable Debian install!).
Even if on old systems with mechanical HDDs where a few seconds might possibly be saved... it's not an argument for the massive (and always increasing) scope systemd is trying to fill. I too am in the process of tinkering with GuixSD, and expect to switch when it's more mature - probably late this year or next year.
- Likes 1
Comment
Comment