public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Piotr Karbowski" <slashbeast@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] data/gentoo-news:master commit in: 2021-01-30-display-manager-init/
Date: Sat, 30 Jan 2021 19:20:55 +0000 (UTC)	[thread overview]
Message-ID: <1612034437.a1f5db6da6357eb7e320d942040a7daa1aae9eca.slashbeast@gentoo> (raw)

commit:     a1f5db6da6357eb7e320d942040a7daa1aae9eca
Author:     Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 19:20:37 2021 +0000
Commit:     Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 19:20:37 2021 +0000
URL:        https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=a1f5db6d

2021-01-30-display-manager-init: added

Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>

 .../2021-01-30-display-manager-init.en.txt         | 43 ++++++++++++++++++++++
 1 file changed, 43 insertions(+)

diff --git a/2021-01-30-display-manager-init/2021-01-30-display-manager-init.en.txt b/2021-01-30-display-manager-init/2021-01-30-display-manager-init.en.txt
new file mode 100644
index 0000000..88fd5f5
--- /dev/null
+++ b/2021-01-30-display-manager-init/2021-01-30-display-manager-init.en.txt
@@ -0,0 +1,43 @@
+Title: New OpenRC Display Manager Initializer Scripts
+Author: Aisha Tammy <gentoo@aisha.cc>
+Posted: 2021-01-30
+Revision: 4
+News-Item-Format: 2.0
+Display-If-Installed: sys-apps/openrc
+
+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 depending on
+Xorg server. The old 'xdm' init script is no longer supported
+and is going to be removed in the next version of xorg-server,
+so it is imperative that you shift to display-manager-init.
+
+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, either copy your
+existing /etc/conf.d/xdm to /etc/conf.d/displaymanager or
+change the DISPLAYMANAGER variable in
+/etc/conf.d/display-manager to your preferred DM:
+
+	DISPLAYMANAGER="gdm"
+
+and remove 'xdm' from the default runlevel and add 'display-manager':
+
+	rc-update del xdm default
+	rc-update add display-manager default
+
+The changes are complete and on the next reboot, 'display-manager'
+will start your chosen DM.
+
+To switch to the new scripts without rebooting, run the following
+commands in a tty:
+
+	rc-service xdm stop
+	rc-service display-manager start


             reply	other threads:[~2021-01-30 19:20 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-30 19:20 Piotr Karbowski [this message]
  -- strict thread matches above, loose matches on Subject: below --
2021-01-31 22:09 [gentoo-commits] data/gentoo-news:master commit in: 2021-01-30-display-manager-init/ Piotr Karbowski
2021-02-05 19:40 Andreas Sturmlechner

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=1612034437.a1f5db6da6357eb7e320d942040a7daa1aae9eca.slashbeast@gentoo \
    --to=slashbeast@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --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