Ubuntu Linux
Table of contents
Overview
License | |
Package Manager | apt |
Filesystem | |
Based on | Debian |
Support | |
Read more | Wikipedia: Ubuntux |
Compatibility
Linux Distribution | Domino 14 | Domino 12 | Domino 11 |
---|---|---|---|
Ubuntu 23.10 (Mantic Minotaur) | Unknown | Unknown | Unknown |
Ubuntu 22.04 (Jammy Jellyfish) | Kernel 6.x | Yes | Yes |
Versions
Ubuntu 23.10 (Mantic Minotaur)
No information available yet.
Ubuntu 22.04 LTS (Jammy Jellyfish)
HCL Domino 14.0
HCL Domino 12.0.x
HCL Domino 11.0.1
Ubuntu introduced a new major 6.x kernel option in 22.04-03 LTS. This kernel is not supported by Domino 14 yet, so downgrading to Kernel 5.x is required.
The 6.x kernel installation depends on the Hardware enablement stack (HWE). By default the HWE package is only installed on Desktops, but some providers might have already switched to the later kernel.
The Ubuntu LTS enablement, or Hardware Enablement (HWE), stack provides the newer kernel and X support for existing Ubuntu LTS releases. That stack can be enabled manually, but may also be pre-enabled with an Ubuntu LTS release.
For details check the Lifecycle document.
Once this HWE package is installed, Ubuntu supports the 6.x kernel which will be then installed by default.
Enable Boot Menu
Make sure to have boot console access to the server and see how the boot menu looks like. In some cases the boot menu might be hidden and needs to be enabled first. e.g. If it is hidden with GRUB_TIMEOUT_STYLE=hidden and a timeout for the boot menu set to 0 seconds.
Enable the boot menu via:
vi /etc/default/grub
GRUB_TIMEOUT_STYLE=countdown
GRUB_TIMEOUT=10
update-grub
Hardware Enablement Stack (HWE)
Check if Hardware Enablement Stack (HWE) is enabled by querying the status:
hwe-support-status --verbose
You are not running a system with a Hardware Enablement Stack. Your system is supported until April 2027
If enabled, querying the status will return just this message:
hwe-support-status --verbose
Your Hardware Enablement Stack (HWE) is supported until April 2027.
Disable Hardware Enablement Stack (HWE)
If HWE is installed, remove it to avoid future kernel updates to a 6.x kernel. Note, this doesn’t remove the newer kernel. It just removes the HWE package.
apt-get remove linux-generic-hwe-22.04
apt autoremove
Query installed kernels
To check if an older kernel is still installed by running the following command:
apt list --installed | grep linux-image
linux-image-5.15.0-91-generic/jammy-updates,jammy-security,now 5.15.0-91.101 amd64 [installed,automatic]
linux-image-6.2.0-39-generic/jammy-updates,jammy-security,now 6.2.0-39.40~22.04.1 amd64 [installed,automatic]
Install a 5.x kernel
In the example above, a 5.15 kernel is already installed. If not, then install it manually with the following command:
apt-get install --install-recommends linux-image-5.15.0-91-generic
Switch to the 5.x kernel from the boot menu
During boot count down press ESC
and select the advanced menu if the 5.x kernel is not listed in the main menu.
Once the new kernel is installed, reboot and switch to the 5.x kernel from the boot menu. Note, it is not possible to remove a running kernel that was booted from.
Verify
Check if the the kernel 5.x is active using the following command:
uname -a
Linux ubuntu-4gb-nbg1-1 5.15.0-91-generic #101-Ubuntu SMP Tue Nov 14 13:30:08 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Remove the 6.2 kernel
Check if kernel 6.x is listed earlier and remove it. The grub menu should be automatically updated:
apt-get remove linux-image-6.2.0-39-generic
Finally reboot and check if the machine still boots up.