On Thu, 20 Mar 2014 22:22:22 +0200 Alan McKinnon <alan.mckin...@gmail.com> 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 : tom...@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D