systemd Daemonjournalctl: Query the systemd JournaludevSUSE® Linux Enterprise Desktop is available for 64-bit platforms. This does not necessarily mean that all the applications included have already been ported to 64-bit platforms. SUSE Linux Enterprise Desktop supports the use of 32-bit applications in a 64-bit system environment. This chapter offers …
Booting a Linux system involves different components and tasks. The
hardware itself is initialized by the BIOS or the UEFI, which starts the
Kernel by means of a boot loader. After this point, the boot process is
completely controlled by the operating system and handled by systemd.
systemd provides a set of “targets” that boot setups for
everyday usage, maintenance or emergencies.
systemd DaemonThe program systemd is the process with process ID 1. It is responsible for initializing the system in the required way. systemd is started directly by the Kernel and resists signal 9, which normally terminates processes. All other programs are either started directly by systemd or by one of its chi…
journalctl: Query the systemd Journal
When systemd replaced traditional init scripts in SUSE Linux Enterprise 12 (see
Chapter 11, The systemd Daemon), it introduced its own logging system
called journal. There is no need to run a
syslog based service anymore, as all system
events are written in the journal.
This chapter describes how to configure GRUB 2, the boot loader used in SUSE® Linux Enterprise Desktop. It is the successor of the traditional GRUB boot loader—now called “GRUB 2 Legacy”. GRUB 2 has become the default boot loader in SUSE® Linux Enterprise Desktop since version 12. A YaST module is available for configuring the most important settings. The boot procedure as a whole is outlined in Chapter 10, Booting a Linux System. For details on Secure Boot support for UEFI machines see Chapter 14, UEFI (Unified Extensible Firmware Interface).
UEFI (Unified Extensible Firmware Interface) is the interface between the firmware that comes with the system hardware, all the hardware components of the system, and the operating system.
This chapter starts with information about various software packages, the
virtual consoles and the keyboard layout. We talk about software
components like bash,
cron and
logrotate, because they were
changed or enhanced during the last release cycles. Even if they are
small or considered of minor importance, users may want to change their
default behavior, because these components are often closely coupled with
the system. The chapter concludes with a section about language and
country-specific settings (I18N and L10N).
SUSE® Linux Enterprise Desktop supports printing with many types of printers, including remote network printers. Printers can be configured manually or with YaST. For configuration instructions, refer to Section “Setting Up a Printer”, Chapter 5, Setting Up Hardware Components with YaST, Deployment …
udevThe kernel can add or remove almost any device in a running system. Changes in the device state (whether a device is plugged in or removed) need to be propagated to user space. Devices need to be configured as soon as they are plugged in and recognized. Users of a certain device need to be informed …
The X Window System (X11) is the de facto standard for graphical user interfaces in Unix. X is network-based, enabling applications started on one host to be displayed on another host connected over any kind of network (LAN or Internet). This chapter provides basic information on the X configuration…
FUSE is the acronym for file system in userspace.
This means you can configure and mount a file system as an unprivileged
user. Normally, you need to be
root for this task. FUSE alone
is a kernel module. Combined with plug-ins, it allows you to extend FUSE
to access almost all file systems like remote SSH connections, ISO
images, and more.