You are not logged in.
Pages: 1
In addition to security-related problems of systemd (+500K lines of inaudited code, running at PID 1, ...)
if I try to replace upstart with systemd on my ARM Cortex-A9 development board - which is using Ubuntu Linaro - it will crash while booting!
So, I would like to get XFCE without systemd stuff. Please tell me, how to do it?
P.S. BSD folks are able to use xfce without systemd, so it should be possible
Last edited by jackd (2015-02-12 10:13:47)
Offline
Xfce supports systemd if its installed. If not, it will use the alternatives (e.g. upower). As far as I can tell, only two components come with systemd support - xfce4-power-manager and xfce4-session.
So, if your system doesn't use systemd, then Xfce won't use it.
As for a systemd dependency, thats up to your distro (Ubuntu Linaro) and how it defines it.
Xfce does not have a dependency on systemd.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
since systemd is the default init system for debian now all packages will be built against it - so you either need to rebuild them manually or you need to switch to something else eg:
slackware(sysvinit), gentoo(openrc) - or wait until devuan releases some stuff, afaik they want to use xfce as their default desktop, so it's probably built without systemd (but not sure if they plan to release an arm port)
Offline
No systemd on PCLinuxOS community remaster, either.
Offline
No systemd on PCLinuxOS community remaster, either.
same goes for manjaro-openrc and a couple of others( http://without-systemd.org/wiki/index.php/Main_Page ), but they are all NOT available for ARM
Last edited by sixsixfive (2015-02-14 20:28:42)
Offline
ok, they have an arm port
http://packages.devuan.org/devuan/dists/jessie/main/
Last edited by sixsixfive (2015-02-28 22:30:22)
Offline
Xfce4 4.12 did backport for MX 14 on a Wheezy base without any systemd hooks in those two packages. That involved removing a few systemd related build-dependencies and slightly changing the build instructions.
If unchanged, it would have worked with or without systemd, but would have pulled in some extra dependencies to provide the hooks.
Offline
Doesnt matter that much since you will it get once you upgrade to jessie, so its better to look now for alternatives
Offline
Even with systemd installed on jessie, you have the option to boot using initd or systemd. I don't know if that bypasses it or not but I didn't have that option before installing gnome. In fact, I thought the whole reason debian was switching back to gnome from xfce was because of systemd integration.
Offline
actually, I was wrong. it's sysvinit which is systemd.
Offline
printf "deb http://packages.devuan.org/devuan/ jessie main\ndeb-src http://packages.devuan.org/devuan/ jessie main\n" >> /etc/apt/sources.list
aptitude update;aptitude install devuan-keyring devuan-baseconf
problem solved...
Offline
Pages: 1
[ Generated in 0.014 seconds, 7 queries executed - Memory usage: 561.62 KiB (Peak: 578.46 KiB) ]