For X11 and systemd versions, you can find this yourself via a terminal enter:
For X11
xdpyinfo | grep version
For systemd
sudo apt info systemd
My results:
swarfendor437@swarfendor437:~$ xdpyinfo | grep version
version number: 11.0
X.Org version: 1.20.13
swarfendor437@swarfendor437:~$ sudo apt info systemd
Package: systemd
Version: 245.4-4ubuntu3.20
Priority: important
Section: admin
Origin: Ubuntu
Maintainer: Ubuntu Developers ubuntu-devel-discuss@lists.ubuntu.com
Original-Maintainer: Debian systemd Maintainers pkg-systemd-maintainers@lists.alioth.debian.org
Bugs: OpenID transaction in progress
Installed-Size: 15.7 MB
Pre-Depends: libblkid1 (>= 2.24), libc6 (>= 2.30), libgcrypt20 (>= 1.8.0), liblz4-1 (>= 0.0~r122), liblzma5 (>= 5.1.1alpha+20120614), libselinux1 (>= 2.1.9)
Depends: libacl1 (>= 2.2.23), libapparmor1 (>= 2.9.0-3+exp2), libaudit1 (>= 1:2.2.1), libcap2 (>= 1:2.24-9~), libcrypt1 (>= 1:4.4.0), libcryptsetup12 (>= 2:2.0.1), libgnutls30 (>= 3.6.12), libgpg-error0 (>= 1.14), libidn2-0 (>= 2.0.0), libip4tc2 (>= 1.8.3), libkmod2 (>= 5~), liblz4-1 (>= 0.0~r130), libmount1 (>= 2.30), libpam0g (>= 0.99.7.1), libpcre2-8-0 (>= 10.22), libseccomp2 (>= 2.4.1), libsystemd0 (= 245.4-4ubuntu3.20), systemd-timesyncd | time-daemon, util-linux (>= 2.27.1), mount (>= 2.26), adduser
Recommends: dbus, networkd-dispatcher
Suggests: systemd-container, policykit-1
Conflicts: consolekit, libpam-ck-connector, systemd-shim, upstart
Breaks: python-dbusmock (<< 0.18), python3-dbusmock (<< 0.18), systemd-shim (<< 10-4~)
Homepage: systemd
Task: minimal, ubuntu-core
Download-Size: 3,809 kB
APT-Manual-Installed: yes
APT-Sources: Index of /ubuntu focal-updates/main amd64 Packages
Description: system and service manager
systemd is a system and service manager for Linux. It provides aggressive
parallelization capabilities, uses socket and D-Bus activation for
starting services, offers on-demand starting of daemons, keeps track of
processes using Linux control groups, maintains mount and automount points
and implements an elaborate transactional dependency-based service control
logic.
.
systemd is compatible with SysV and LSB init scripts and can work as a
drop-in replacement for sysvinit.
.
Installing the systemd package will not switch your init system unless you
boot with init=/lib/systemd/systemd or install systemd-sysv in addition.
N: There is 1 additional record. Please use the '-a' switch to see it