public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Aisha Tammy <gentoo.dev@aisha.cc>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] [REVIEW] News Item - 2020-10-17-display-manager-init
Date: Sat, 17 Oct 2020 18:56:08 -0400	[thread overview]
Message-ID: <469574b6-b037-26a2-ec03-4cbe4a3f4f7a@aisha.cc> (raw)
In-Reply-To: <CAHK_jdhBq68eaGSqweYmwBRoJKis9MoN+UjQqeu173cUeyFOhw@mail.gmail.com>

On 10/17/20 6:44 PM, Alexey Sokolov wrote:
> сб, 17 окт. 2020 г. в 23:05, Aisha Tammy <gentoo.dev@aisha.cc>:
>>
>> Hi,
>>   I'm attaching the news item for the upcoming display-manager-init changes
>>
>> Thanks,
>> Aisha
>>
>> -----------
>>
>> Title: New OpenRC Display Manager Initializer Scripts
>> Author: Aisha Tammy <gentoo@aisha.cc>
>> Posted: 2020-10-17
>> Revision: 1
>> News-Item-Format: 2.0
> 
> This will be shown even if no xdm was installed?

Yes, that is true, but there is no xdm package per se (not referring to the 
display manager XDM, but the init script xdm).
This is one of the reasons for the refactoring, because there is no single
provider for xdm, parts of the scripts are present in sysvinit, xinit, xorg-server.
And the overloading of terms for xdm init script and XDM display manager
.
This puts them together into one package, while renaming and clearing the confusion.

A potential check could be for xorg-server, which should be OK, but I 
don't see the harm in being a bit more cautious and letting everyone read 
it.
   
   Display-If-Present: x11-base/xorg-server

> 
>>
>> There has been a refactoring of the old 'xdm' init script and its
>> requirements from various packages into an independent package:
>>
>> gui-libs/display-manager-init
>>
>> This package provides the 'display-manager' startup script for
>> handling your chosen display manager, without being dependent on
>> Xorg server.
>>
>> To update to the new DM init scripts, you need to manually add the
>> package in your @world set:
>>
>> emerge -vuDU gui-libs/display-manager-init
>>
>> To start using the new init scripts, change the DISPLAYMANAGER
>> variable in the /etc/conf.d/display-manager to your preferred DM:
>>
>> DISPLAYMANAGER="gdm"
>>
>> To test the newly installed scripts, you can try to switch to
>> 'display-manager' on the running computer.
>> Run the following commands in a tty to test your current install:
>>
>> rc-service xdm stop
>> rc-service display-manager start
>>
>> If the test succeeds, you can remove the old xdm startup script
>> and add display-manager to the default runlevel:
>>
>> rc-update del xdm default
>> rc-update add display-manager default
>>
>> Reboot your computer to perform a final test and check to see
>> that your chosen display manager has started.
> 
> What happens if I ignore this news item and do nothing?
> 

If you ignore this news item and upgrade your packages without installing
display-manager-init, you will no longer have an 'xdm' init script and you will
not get a gui on boot.

(Don't ignore news items people :P)

Aisha


  reply	other threads:[~2020-10-17 22:56 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-17 22:05 [gentoo-dev] [REVIEW] News Item - 2020-10-17-display-manager-init Aisha Tammy
2020-10-17 22:41 ` Kent Fredric
2020-10-17 22:43   ` Aisha Tammy
2020-10-17 22:44   ` Kent Fredric
2020-10-17 22:59     ` Aisha Tammy
2020-10-17 22:44 ` Alexey Sokolov
2020-10-17 22:56   ` Aisha Tammy [this message]
2020-10-17 23:00     ` Alexey Sokolov
2020-10-18  5:48 ` Michał Górny
2020-10-18  6:29   ` Joonas Niilola
2020-10-18 11:02     ` Aisha Tammy
2020-10-18 13:40       ` Gordon Pettey
2020-10-18 14:17         ` Aisha Tammy
2020-10-18  7:41   ` Ulrich Mueller
2020-10-18  7:39 ` Ulrich Mueller
2020-10-18 12:22 ` Mikle Kolyada
2020-10-18 14:09   ` Aisha Tammy
2020-10-22 20:50 ` Aisha Tammy
2020-10-23  7:50   ` Ulrich Mueller
2020-10-23 10:37     ` Aisha Tammy
2020-10-23 15:36       ` Ulrich Mueller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=469574b6-b037-26a2-ec03-4cbe4a3f4f7a@aisha.cc \
    --to=gentoo.dev@aisha.cc \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox