Have to start startx manually everytime since last update

First off: I don’t have a backup, because this is a fresh install which took me quite some time to setup on an old pc, so reinstalling isn’t an option either and I read the FAQ post about black screens.
After executing pacman -Syu and restarting the pc, I got the message, that /dev/sda1 blah-blah ... clean (or something along the line) and ever since then, I have to manually log in to tty, and execute startx which just works wonderfully. I tried updating while in the tty, that didn’t help either. I don’t wish to manually start startx on every startup, so what can I do?

Output of startx:

X.Org X Server 1.20.10
X Protocol Version 11, Revision 0
Build Operating System: Linux Manjaro Linux
Current Operating System: Linux pfu-old-pc 5.10.23-1-MANJARO #1 SMP PREEMPT Thu Mar 11 18:47:18 UTC 2021 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 root=UUID=4a7177f9-310d-46ee-95df-0a39604e8852 rw quiet apparmor=1 security=apparmor udev.log_priority=3
Build Date: 16 December 2020 10:33:32PM

Current version of pixman: 0.40.0
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Apr  6 18:21:18 2021
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
kdeinit5: preparing to launch '/usr/lib/kf5/klauncher'
kdeinit5: Launched KLauncher, pid = 910, result = 0
kdeinit5: opened connection to :0
kdeinit5: Got SETENV 'XCURSOR_THEME=breeze_cursors' from launcher.
kdeinit5: Got SETENV 'XCURSOR_SIZE=24' from launcher.
kdeinit5: Got SETENV 'GTK_RC_FILES=/etc/gtk/gtkrc:/home/pfu/.gtkrc:/home/pfu/.config/gtkrc' from launcher.
kdeinit5: Got SETENV 'GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/pfu/.gtkrc-2.0:/home/pfu/.config/gtkrc-2.0' from launcher.
org.kde.plasma.session: process job  "kcminit_startup" finished with exit code  0
kdeinit5: Got SETENV 'SESSION_MANAGER=local/pfu-old-pc:@/tmp/.ICE-unix/980,unix/pfu-old-pc:/tmp/.ICE-unix/980' from launcher.
kdeinit5: Got SETENV 'SESSION_MANAGER=local/pfu-old-pc:@/tmp/.ICE-unix/980,unix/pfu-old-pc:/tmp/.ICE-unix/980' from launcher.
org.kde.plasma.session: Starting autostart service  "/etc/xdg/autostart/org.kde.plasmashell.desktop" ("/usr/bin/plasmashell")
org.kde.plasma.session: Starting autostart service  "/etc/xdg/autostart/kaccess.desktop" ("/usr/bin/kaccess")
org.kde.plasma.session: Starting autostart service  "/etc/xdg/autostart/powerdevil.desktop" ("/usr/lib/org_kde_powerdevil")
org.kde.plasma.session: Starting autostart service  "/etc/xdg/autostart/pam_kwallet_init.desktop" ("/usr/lib/pam_kwallet_init")
org.kde.plasma.session: Starting autostart service  "/etc/xdg/autostart/xembedsniproxy.desktop" ("/usr/bin/xembedsniproxy")
org.kde.plasma.session: Starting autostart service  "/etc/xdg/autostart/baloo_file.desktop" ("/usr/bin/baloo_file")
org.kde.plasma.session: Starting autostart service  "/etc/xdg/autostart/polkit-kde-authentication-agent-1.desktop" ("/usr/lib/polkit-kde-authentication-agent-1")
org.kde.plasma.session: Starting autostart service  "/etc/xdg/autostart/gmenudbusmenuproxy.desktop" ("/usr/bin/gmenudbusmenuproxy")
org.kde.plasma.session: Starting autostart service  "/etc/xdg/autostart/org.kde.kdeconnect.daemon.desktop" ("/usr/lib/kdeconnectd")
org.kde.plasma.session: Starting autostart service  "/etc/xdg/autostart/pulseaudio.desktop" ("/usr/bin/start-pulseaudio-x11")
OpenGL vendor string:                   Mesa/X.org
OpenGL renderer string:                 llvmpipe (LLVM 11.1.0, 128 bits)
OpenGL version string:                  3.1 Mesa 20.3.4
OpenGL shading language version string: 1.40
Driver:                                 LLVMpipe
GPU class:                              Unknown
OpenGL version:                         3.1
GLSL version:                           1.40
Mesa version:                           20.3.4
X server version:                       1.20.10
Linux kernel version:                   5.10.23
Requires strict binding:                yes
GLSL shaders:                           yes
Texture NPOT support:                   yes
Virtual Machine:                        no
   drm not defined in sysfs. Unable to open directory /sys/class/drm: No such file or directory

Output of inxi --admin --verbosity=7 --filter --no-host --width

System:
Kernel: 5.10.23-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64
root=UUID=4a7177f9-310d-46ee-95df-0a39604e8852 rw quiet apparmor=1
security=apparmor udev.log_priority=3
Desktop: KDE Plasma 5.21.3 tk: Qt 5.15.2 wm: kwin_x11 vt: 2 dm: startx
Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Desktop Mobo: Gigabyte model: GA-870A-USB3 v: x.x serial:
BIOS: Award v: F4 date: 03/09/2011
Memory:
RAM: total: 7.77 GiB used: 2.17 GiB (28.0%)
RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
Info: Dual Core model: AMD Phenom II X2 560 bits: 64 type: MCP arch: K10
family: 10 (16) model-id: 4 stepping: 3 microcode: 10000C8 cache:
L2: 1024 KiB bogomips: 13264
Speed: 800 MHz min/max: 800/3300 MHz Core speeds (MHz): 1: 800 2: 2200
Flags: 3dnow 3dnowext 3dnowprefetch abm apic clflush cmov cmp_legacy
constant_tsc cpuid cr8_legacy cx16 cx8 de extapic extd_apicid fpu fxsr
fxsr_opt ht hw_pstate ibs lahf_lm lbrv lm mca mce misalignsse mmx mmxext
monitor msr mtrr nonstop_tsc nopl npt nrip_save nx osvw pae pat pdpe1gb pge
pni popcnt pse pse36 rdtscp rep_good sep skinit sse sse2 sse4a svm svm_lock
syscall tsc vme vmmcall wdt
Vulnerabilities: Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: spec_store_bypass status: Not affected
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2
mitigation: Full AMD retpoline, STIBP: disabled, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: NVIDIA GM206 [GeForce GTX 750 v2] driver: nvidia v: 390.141
alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:1407
class-ID: 0300
Display: server: X.Org 1.20.10 compositor: kwin_x11 driver: loaded: nvidia
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 30 s-size: 1626x914mm (64.0x36.0")
s-diag: 1865mm (73.4")
Monitor-1: HDMI-0 res: 1920x1080 hz: 60 dpi: 30
size: 1600x900mm (63.0x35.4") diag: 1836mm (72.3")
OpenGL: renderer: llvmpipe (LLVM 11.1.0 128 bits) v: 4.5 Mesa 20.3.4
compat-v: 3.1 direct render: Yes
Audio:
Device-1: AMD SBx00 Azalia vendor: Gigabyte driver: snd_hda_intel v: kernel
bus-ID: 00:14.2 chip-ID: 1002:4383 class-ID: 0403
Device-2: NVIDIA GM206 High Definition Audio driver: snd_hda_intel v: kernel
bus-ID: 01:00.1 chip-ID: 10de:0fba class-ID: 0403
Sound Server-1: ALSA v: k5.10.23-1-MANJARO running: yes
Sound Server-2: JACK v: 0.125.0 running: no
Sound Server-3: PulseAudio v: 14.2 running: yes
Sound Server-4: PipeWire v: 0.3.23 running: no
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Gigabyte driver: r8169 v: kernel port: ae00 bus-ID: 05:00.0
chip-ID: 10ec:8168 class-ID: 0200
IF: enp5s0 state: up speed: 100 Mbps duplex: full mac:
IP v4: type: dynamic noprefixroute scope: global
broadcast:
IP v6: type: noprefixroute scope: link
WAN IP:
Bluetooth:
Message: No Bluetooth data was found.
Logical:
Message: No LVM data was found.
RAID:
Message: No RAID data was found.
Drives:
Local Storage: total: 465.76 GiB used: 95.52 GiB (20.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Hitachi model: HDS721050CLA662
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
rotation: 7200 rpm serial: rev: A50E scheme: GPT
Optical-1: /dev/sr0 vendor: HL-DT-ST model: DVDRAM GH22NS70 rev: EX00
dev-links: cdrom
Features: speed: 48 multisession: yes audio: yes dvd: yes
rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition:
ID-1: / raw-size: 37.11 GiB size: 36.23 GiB (97.63%) used: 13.06 GiB (36.1%)
fs: ext4 dev: /dev/sda3 maj-min: 8:3 label: N/A
uuid: 4a7177f9-310d-46ee-95df-0a39604e8852
ID-2: /home raw-size: 419.92 GiB size: 412.26 GiB (98.18%)
used: 82.45 GiB (20.0%) fs: ext4 dev: /dev/sda4 maj-min: 8:4 label: N/A
uuid: 272f1ee4-b2c8-4b1f-8a26-f6fddebc14a5
Swap:
Alert: No Swap data was found.
Unmounted:
ID-1: /dev/sda1 maj-min: 8:1 size: 126 MiB fs: ext4 label: N/A
uuid: 66e3a777-8e26-4122-95ae-9a3a5f38a409
ID-2: /dev/sda2 maj-min: 8:2 size: 8.59 GiB fs: swap label: N/A
uuid: f4c723c5-1715-4710-9ac8-4cdcd48700fc
ID-3: /dev/sda5 maj-min: 8:5 size: 10 MiB fs: ext4 label: N/A
uuid: c4cfe09e-4b76-471e-aedf-276894c0eb7e
USB:
Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 5 rev: 2.0
speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
Hub-2: 1-1:2 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s
power: 100mA chip-ID: 05e3:0608 class-ID: 0900
Device-1: 1-1.1:3 info: Corsair Gaming SCIMITAR PRO RGB Mouse
type: Mouse,HID driver: corsair,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s
power: 300mA chip-ID: 1b1c:1b3e class-ID: 0300 serial:
Device-2: 1-1.2:4 info: Itron iONE RUSH Mechanical Keyboard
type: Keyboard,HID driver: hid-generic,usbhid interfaces: 2 rev: 2.0
speed: 12 Mb/s power: 100mA chip-ID: 195d:2029 class-ID: 0300
Device-3: 1-1.3:5 info: Logitech Unifying Receiver type: Keyboard,Mouse,HID
driver: logitech-djreceiver,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s
power: 98mA chip-ID: 046d:c52b class-ID: 0300
Hub-3: 2-0:1 info: Full speed (or root) Hub ports: 5 rev: 2.0
speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
Hub-4: 3-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0
speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
Hub-5: 4-0:1 info: Full speed (or root) Hub ports: 5 rev: 1.1 speed: 12 Mb/s
chip-ID: 1d6b:0001 class-ID: 0900
Hub-6: 5-0:1 info: Full speed (or root) Hub ports: 5 rev: 1.1 speed: 12 Mb/s
chip-ID: 1d6b:0001 class-ID: 0900
Hub-7: 6-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 speed: 12 Mb/s
chip-ID: 1d6b:0001 class-ID: 0900
Hub-8: 7-0:1 info: Full speed (or root) Hub ports: 4 rev: 1.1 speed: 12 Mb/s
chip-ID: 1d6b:0001 class-ID: 0900
Hub-9: 8-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0
speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
Hub-10: 9-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.0 speed: 5 Gb/s
chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
System Temperatures: cpu: 55.1 C mobo: N/A gpu: nvidia temp: 42 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 33%
Info:
Processes: 160 Uptime: 10m wakeups: 0 Init: systemd v: 247 tool: systemctl
Compilers: gcc: 10.2.0 clang: 11.1.0 Packages: pacman: 1401 lib: 381
flatpak: 0 Shell: Bash v: 5.1.0 running-in: konsole inxi: 3.3.03