On Fri, Mar 22, 2013 at 10:54 AM, Nuno Silva <nunojsi...@ist.utl.pt> wrote:
> On 2013-03-22, Canek Peláez Valdés wrote:
>
>> On Fri, Mar 22, 2013 at 4:09 AM, Nuno Silva <nunojsi...@ist.utl.pt> wrote:
>>> On 2013-03-22, Canek Peláez Valdés wrote:
>>>
>>>> On Thu, Mar 21, 2013 at 7:45 PM, João Matos <jaon...@gmail.com> wrote:
>>>>> Hi list,
>>>>>
>>>>> do you know some guide to switch form systemd to openrc, or keep both? I
>>>>> googled and I didn't find.
>>>>>
>>>>> The motivation is that I'm studing many server stuff, and I'm tired of
>>>>> search for alternatives to systemd (that is really good). I also
>>>>> set up some
>>>>> servers, using openrc on them, so, sometimes I like to reproduce the
>>>>> configuration o my machine.
>>>>>
>>>>> If possible, I prefer to keep both. If not, I'll switch back to openrc.
>>>>>
>>>>> I've enable the openrc user flag, updated the system, I created a grub
>>>>> entrace, and everything seems to work pretty well on openrc, but I cant
>>>>> start the X. "no screens found", but dbus, udev and consolekit are started
>>>>> without error.
>>>>>
>>>>> Everything is working with systemd.
>>>>
>>>> For "server stuff", you should have no problem. If the machine where
>>>> you want to have both systemd and OpenRC also works as a desktop
>>>> workstation, right now that is not possible; there are several desktop
>>>> packages that cannot decide at run time if they use systemd (actually,
>>>> logind) or ConsoleKit (polkit being the most obvious).
>>>
>>> Are these packages essential or the like? I don't think my desktop
>>> systems have dependencies either on systemd or polkit/consolekit.
>>
>> If you don't need user session monitoring for anything (which is what
>> ConsoleKit and logind provides), nor interactive privilege granting
>> (which is what polkit provides), then I believe you will have no
>
> Thanks. Now *that* is what I call explaining something in a nutshell :-)
>
>> problems switching OpenRC and systemd withouth needing to recompile
>> anything. However, that means no upower and no udisks at least; GNOME
>> cannot run without any of those. XFCE needs them if the udev USE flag
>> is enabled, which is enabled by default in Gentoo desktop profiles,
>> and in KDE the three of them are optional dependencies turned on by
>> default. You can turn them of in XFCE and KDE, but you kinda lose
>> functionality without them.
>
> I do indeed remember having to fight the KDE use flags so that I could
> pull kdelibs without pulling the whole set of u* things someone decided
> that were required for a desktop environment (the fun thing being that I
> wasn't even using KDE as a DE).
>
> But I hope you don't mean the GNOME *libs* will be requiring
> logind/Consolekit/... in the near future? That would cause me some
> trouble, as I rely on evince a lot.

No, only the core desktop, AFAIK.

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México

Reply via email to