Welcome
Welcome to refracta

You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, and access many other special features. In addition, registered members also see less advertisements. Registration is fast, simple, and absolutely free, so please, join our community today!

xfce without systemd in jessie

If it's not on-topic, it's in here.

xfce without systemd in jessie

Postby fsmithred » Tue Dec 30, 2014 11:54 am

I heard a rumor that it's been done using rebuild debs from devuan and dzz. I haven't tried it yet.

What happened?
User avatar
fsmithred
 
Posts: 1987
Joined: Wed Mar 09, 2011 9:13 pm

Re: xfce without systemd in jessie

Postby anticapitalista » Tue Dec 30, 2014 12:12 pm

What happened to meandean's post?

I have built a Jessie core system (c105MB) and a very basic jwm one (c145MB) using the instructions from the now missing post by meandean and it seems to be working ok.

Not sure how important the non-replacement of bsdutils will be. Also, it is still not 100% systemd free since it still uses udev-systemd from Debian.
anticapitalista
 
Posts: 64
Joined: Wed May 09, 2012 10:49 am

Re: xfce without systemd in jessie

Postby fsmithred » Tue Dec 30, 2014 1:33 pm

He must have deleted it. Gone also are the debfiles he collected and the detailed instructions he posted at the regredi sf site. The debs should still be available (or newer rebuilds) at devuan and dzz's websites.
Here:
http://packages.psycast.de/devuan/pool/main/
and here:
http://exegnulinux.net/refracta/experim ... nosystemd/

If it blew up his computer or caused the black SUVs to stop in front of his house, I hope we'll get a warning.
User avatar
fsmithred
 
Posts: 1987
Joined: Wed Mar 09, 2011 9:13 pm

Re: xfce without systemd in jessie

Postby golinux » Tue Dec 30, 2014 5:14 pm

There is also this option. And mean_dean posted this over at DUF. IIRC there are instructions somewhere.
May the FORK be with you!
User avatar
golinux
 
Posts: 643
Joined: Thu Nov 08, 2012 1:23 am

Re: xfce without systemd in jessie

Postby anticapitalista » Tue Dec 30, 2014 5:51 pm

For a completely systemd- free Jessie, udev needs to be replaced. TRIOS repo does not ahow any new/different udev (eudev is the way to go it seems) so it is not 100% systemd-free as is claimed (not a single package from "aliend factory") they state, but they must be using udev-systemd.

Edit: In the thread about TRIOS, the dev does actually say "Thank you for pointing to udev... I totally forgot that this package belongs to the systemd collection, sorry for that."
anticapitalista
 
Posts: 64
Joined: Wed May 09, 2012 10:49 am

Re: xfce without systemd in jessie

Postby golinux » Tue Dec 30, 2014 5:59 pm

Nice to see you anticapitalista! You on the Devuan mail list? Lot's going on there.
May the FORK be with you!
User avatar
golinux
 
Posts: 643
Joined: Thu Nov 08, 2012 1:23 am

Re: xfce without systemd in jessie

Postby anticapitalista » Tue Dec 30, 2014 6:30 pm

golinux wrote:Nice to see you anticapitalista! You on the Devuan mail list? Lot's going on there.


I'm not on the Devuan mail list, but I check to see what is happening there.

The stumbling block(s) for a completely system-free Jessie now seems to be with udev/libudev1 and getting any replacement to work with the latest xserver-xorg packages. Oh and bsdutils. It can be removed easily enough, but I'm not sure if that is wise or not.

I can get a core and base-jwm build without libsystemd0, but it uses udev from Jessie and if you look in /lib you will see the systemd cancer.
anticapitalista
 
Posts: 64
Joined: Wed May 09, 2012 10:49 am

Re: xfce without systemd in jessie

Postby fsmithred » Tue Dec 30, 2014 7:55 pm

I've got bsdutils and util-linux pinned to version 2.20, so no libsystemd0 is needed. dbus is pinned to dzz's rebuild, along with libpulse0. And policykit-1 is from max2324 (vua rebuild). I just installed a bunch of xfce and lightdm, and it seems to be working. Oh, I haven't tried reboot or shutdown yet, but I expect they'll work.


Code: Select all
Package: *systemd*
Pin: origin ""
Pin-Priority: -1

Package: dbus
Pin: version 1:1.8.10-2+nosystemd1
Pin-Priority: 1001

Package: libpulse0
Pin: version 5.0-13*
Pin-Priority: 1001

Package: bsdutils
Pin: version 1:2.20*
Pin-Priority: 1001

Package: util-linux*
Pin: version 2.20*
Pin-Priority: 1001


Code: Select all
~$ apt-cache policy policykit-1
policykit-1:
  Installed: 0.105-8+vua1
  Candidate: 0.105-8+vua1
  Version table:
     0.112-4 0
          1 http://cdn.debian.net/debian/ experimental/main i386 Packages
*** 0.105-8+vua1 0
        100 /var/lib/dpkg/status
     0.105-8 0
        990 http://cdn.debian.net/debian/ jessie/main i386 Packages
        500 http://cdn.debian.net/debian/ sid/main i386 Packages


I've also got cups installed from dzz's rebuild. I covered that in another thread.

And yeah, it escapes the package manager when searching for systemd, but it identifies itself in logs as systemd-udev. Haven't tried eudev yet, but that's on the todo list.
User avatar
fsmithred
 
Posts: 1987
Joined: Wed Mar 09, 2011 9:13 pm

Re: xfce without systemd in jessie

Postby mean_dean » Tue Dec 30, 2014 8:36 pm

As far as my howto... I had some new ideas, ran into a few niggles, etc... I thought I would work on a new one but I rather be playing with openbsd and after trying Trios I dont see the need. If you haven't checked out Trios then you really should. Not the older version but the openrc internal testing version.
User avatar
mean_dean
 
Posts: 29
Joined: Sun Nov 30, 2014 1:13 pm

Re: xfce without systemd in jessie

Postby mean_dean » Fri Jan 02, 2015 8:02 pm

fsmithred wrote:dbus is pinned to dzz's rebuild, along with libpulse0. And policykit-1 is from max2324 (vua rebuild)

Yep, the general idea seems to be replace libpulse0 so some media stuff installs without systemd, dbus stuff so that desktop stuff can be installed, and I am thinking that policykit stuff for user friendly stuffs.

I personally think that udev in jessie is clean enough. At least as clean as things are going to be in linux from now on. But if I was going to work on replacing it I would first replace the other stuff and have the system working before I tackled replacing udev.

I think I am going to try and use the trios packages to clean up a debian install today....gotta take a nap first though...
User avatar
mean_dean
 
Posts: 29
Joined: Sun Nov 30, 2014 1:13 pm

Next

Return to General Nonsense

Who is online

Users browsing this forum: No registered users and 0 guests

suspicion-preferred