From 74e80a7435a0e41b90edbb999eed41c93854f411 Mon Sep 17 00:00:00 2001 From: Konrad Bucheli Date: Tue, 27 Sep 2022 16:53:31 +0200 Subject: [PATCH] updates of this weeks preprod --- admin-guide/puppet/roles/base.rst | 7 +++++++ rhel8/desktop.md | 6 +----- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/admin-guide/puppet/roles/base.rst b/admin-guide/puppet/roles/base.rst index a8ac7693..fb51969b 100644 --- a/admin-guide/puppet/roles/base.rst +++ b/admin-guide/puppet/roles/base.rst @@ -24,6 +24,7 @@ enable_epics bool hiera('base::enable_epics') enable_filecopy bool hiera('base::enable_filecopy') enable_ganglia bool hiera('base::enable_ganglia') enable_icinga bool hiera('base::enable_icinga') +enable_iommu bool hiera('base::enable_iommu') enable_kdump_client bool hiera('base::enable_kdump_client') enable_local_homes bool hiera('base::local_homes', undef), enable_mta bool hiera('base::enable_mta', undef), @@ -140,6 +141,12 @@ Determines whether to include the :doc:`icinga_client necessary for Icinga-based monitoring. +``enable_iommu`` +~~~~~~~~~~~~~~~~~ + +It enables the IOMMU support in the kernel on boot. The node needs to be rebooted for this change to become active. + + ``enable_kdump_client`` ~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/rhel8/desktop.md b/rhel8/desktop.md index 28aebd3f..0aac84ea 100644 --- a/rhel8/desktop.md +++ b/rhel8/desktop.md @@ -8,7 +8,7 @@ Following software is involved in getting the desktop on Linux up and running. - **Xorg**: good ol' Unix X Server with network redirection - **Wayland**: new and modern - **Display Manager** shows up at startup to authenticate the user and then start the desktop session - - **gdm** Gnome Display Manager is default on RHEL 8, but NoMachine NX cannot start Gnome with it + - **gdm** Gnome Display Manager is default on RHEL 8 - **lightdm** is very flexible, but automatic Gnome screen lock does not work with it, manual locking would be needed (`dm_tool lock`) - **sddm** the Simple Desktop Display Manager from the KDE world fails due to a kernel bug on RHEL 8.6 - **Greeter**: user interface part of the display manager, e.g. for `lightdm` it is exchangable @@ -35,10 +35,6 @@ Note when changing the default Session Manager, previous users will still get th - `/var/cache/lightdm/dmrc/*.dmrc` (for `lightdm`) - `/var/lib/lightdm/.cache/lightdm-gtk-greeter/state` (for `lightdm` with `lightdm-gtk-greeter`) -### NoMachine NX -As NoMachine requires `lightdm` to start Gnome ([bug](https://kb.nomachine.com/TR08Q09375)), `lightdm` is used on these systems. -It uses a custom patched `lightdm-gtk-greeter` to allow to select only the configured keyboard layouts and to have a configurable default session (PS: the patches have been merged upstream very fast, yeah!). - ### XFCE XFCE is installed when `base::enable_xfce: true` is set in Hiera. It then is also used by default with `base::xfce_default: true` or `desktop::session_manager: xfce`.