Xfce Forum

Sub domains
 

You are not logged in.

#1 2015-02-12 10:13:04

jackd
Member
Registered: 2015-02-12
Posts: 1

get xfce WITHOUT systemd dependencies

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

#2 2015-02-12 12:58:32

ToZ
Moderator
From: Canada
Registered: 2011-06-02
Posts: 3,876

Re: get xfce WITHOUT systemd dependencies

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.


How To Ask For Help           Xfce FAQ                            Xfce Release Information
The Xfce Community          Xfce Tips and Tricks

Offline

#3 2015-02-12 19:18:41

sixsixfive
Member
From: behind you
Registered: 2012-04-08
Posts: 549
Website

Re: get xfce WITHOUT systemd dependencies

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)


$ aptitude why gnome   
Unable to find a reason to install gnome.

regards, ssf

Offline

#4 2015-02-14 19:58:40

parnote
Member
From: Independence, MO, USA
Registered: 2010-05-07
Posts: 13

Re: get xfce WITHOUT systemd dependencies

No systemd on PCLinuxOS community remaster, either.

Offline

#5 2015-02-14 20:20:59

sixsixfive
Member
From: behind you
Registered: 2012-04-08
Posts: 549
Website

Re: get xfce WITHOUT systemd dependencies

parnote wrote:

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)


$ aptitude why gnome   
Unable to find a reason to install gnome.

regards, ssf

Offline

#6 2015-02-28 22:25:26

sixsixfive
Member
From: behind you
Registered: 2012-04-08
Posts: 549
Website

Re: get xfce WITHOUT systemd dependencies

ok, they have an arm port

http://packages.devuan.org/devuan/dists/jessie/main/

Last edited by sixsixfive (2015-02-28 22:30:22)


$ aptitude why gnome   
Unable to find a reason to install gnome.

regards, ssf

Offline

#7 2015-03-25 00:59:08

stevepusser
Member
Registered: 2015-03-25
Posts: 1

Re: get xfce WITHOUT systemd dependencies

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

#8 2015-03-25 12:25:56

sixsixfive
Member
From: behind you
Registered: 2012-04-08
Posts: 549
Website

Re: get xfce WITHOUT systemd dependencies

Doesnt matter that much since you will it get once you upgrade to jessie, so its better to look now for alternatives hmm


$ aptitude why gnome   
Unable to find a reason to install gnome.

regards, ssf

Offline

#9 2015-04-13 23:33:29

mchid
Member
Registered: 2015-04-08
Posts: 2

Re: get xfce WITHOUT systemd dependencies

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

#10 2015-04-15 03:15:09

mchid
Member
Registered: 2015-04-08
Posts: 2

Re: get xfce WITHOUT systemd dependencies

actually, I was wrong. it's sysvinit which is systemd.

Offline

#11 2015-04-15 06:18:55

sixsixfive
Member
From: behind you
Registered: 2012-04-08
Posts: 549
Website

Re: get xfce WITHOUT systemd dependencies

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...


$ aptitude why gnome   
Unable to find a reason to install gnome.

regards, ssf

Offline

Board footer

Powered by FluxBB