From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 3025B1391DB for ; Thu, 20 Mar 2014 20:34:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0B872E0BC0; Thu, 20 Mar 2014 20:34:00 +0000 (UTC) Received: from michel.telenet-ops.be (michel.telenet-ops.be [195.130.137.88]) by pigeon.gentoo.org (Postfix) with ESMTP id C1249E0B15 for ; Thu, 20 Mar 2014 20:33:58 +0000 (UTC) Received: from localhost ([94.226.55.127]) by michel.telenet-ops.be with bizsmtp id fwZx1n0152khLEN06wZxAl; Thu, 20 Mar 2014 21:33:58 +0100 Date: Thu, 20 Mar 2014 21:33:46 +0100 From: Tom Wijsman To: alan.mckinnon@gmail.com Cc: gentoo-user@lists.gentoo.org Subject: Re: Providing a path for systemd on gentoo - 'profiles', or 'eselect module'? - WAS Re: [gentoo-user] Debian just voted in systemd for default init system in jessie Message-ID: <20140320213346.7ba2e76a@gentoo.org> In-Reply-To: <532B4DFE.9030808@gmail.com> References: <52FF84CE.2050301@libertytrek.org> <20140218210633.d25f4bb88b3891f7c0ed11c6@gmail.com> <20140218220712.9ec8d2529ef49d743b3bc826@gmail.com> <5304576E.4000704@sporkbox.us> <5304A5DE.4050905@libertytrek.org> <5305FACC.8080705@libertytrek.org> <530646EA.4020300@libertytrek.org> <5306603C.1040602@libertytrek.org> <53076367.6040000@libertytrek.org> <20140221215826.23ee1df2@digimed.co.uk> <5308D22C.4020900@libertytrek.org> <5308E282.7020602@gmail.com> <20140320195733.7cd6cfe3@gentoo.org> <532B4DFE.9030808@gmail.com> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.22; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 3c5e1f14-2999-4b9d-99fc-08dc9af9311c X-Archives-Hash: 18fa8f058abb044496ef485379fadb39 On Thu, 20 Mar 2014 22:22:22 +0200 Alan McKinnon wrote: > On 20/03/2014 20:57, Tom Wijsman wrote: > > > Well, running systemd now I can reboot into OpenRC; it just works. > > How is this done? Here, two GRUB entries; alternatively, eselect init to switch symlinks. > > It's happening, `find /usr/portage/profiles/ -name '*systemd*'`; > > does it have any consequences that are worth thinking through? > > As it stands now exactly, none. I only checked one profile: Good, as you describe after this (cut out), I get the impression that the opposite is the case and there are not enough; a solution to that exists elwhere, in Funtoo, check out their Flavors and Mix-ins: http://www.funtoo.org/Flavors_and_Mix-ins Would be nice to have this on Gentoo. > > Well, running NVIDIA now I can reboot with a simple script[1] put > > in /etc/local.d/nvidia.start (with execute permission); this works > > for me on both OpenRC and systemd, I'd say it is easy to do. > > Perhaps it can even be made more easy by rewriting the Xorg > > configuration to be device aware and therefore not needing the > > steps shown in this script. > > > > [1]: https://gist.github.com/TomWij/a13abacfb74999c10957 > > Yeah, you'd really need to make it work with one unchanging xorg.conf. Haven't tried; but given it works, it's something that I delay doing. > And that first line of code - relying on "-nvidia" being in > /proc/cmdline - wtf is that? :-) Magic. :D > Such, um, butcher hacks work OK on your machine but sure ain't > > production ready Maybe you mean packaging ready; as for production on your own servers and desktops, I think it is ready enough. But YMMV. -- With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : TomWij@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D