Sept Update killed my SDDM

After the update I got a black screen and can only login in tty.
I tried the sddm fix from a previous update, but it does not work. (Nvidia system)

See [HowTo] Request support if you need help.

After the latest update I got a black screen when booting.
I can login into tty and startplasma-wayland works fine so I guess the sddm is broken?

inxi

System:
Kernel: 6.16.8-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.16-x86_64
root=UUID=c662b26e-2d95-42a4-ba53-4d96e02df81f rw nvidia_drm.modeset=1
quiet splash resume=UUID=2f57e669-dfbd-4fee-befd-7638ff711bad
udev.log_priority=3
Desktop: KDE Plasma v: 6.3.6 tk: Qt v: N/A info: frameworks v: 6.18.0
wm: kwin_wayland vt: 3 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial:
Mobo: ASUSTeK model: ROG STRIX B550-A GAMING v: Rev X.0x
serial: part-nu: SKU uuid:
UEFI: American Megatrends v: 3607 date: 03/18/2024
CPU:
Info: model: AMD Ryzen 7 5800X3D bits: 64 type: MT MCP arch: Zen 3+ gen: 3
level: v3 note: check built: 2022 process: TSMC n6 (7nm) family: 0x19 (25)
model-id: 0x21 (33) stepping: 2 microcode: 0xA201211
Topology: cpus: 1x dies: 1 clusters: 1 cores: 8 threads: 16 tpc: 2
smt: enabled cache: L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB
desc: 8x512 KiB L3: 96 MiB desc: 1x96 MiB
Speed (MHz): avg: 576 min/max: 576/3401 boost: enabled scaling:
driver: amd-pstate-epp governor: powersave cores: 1: 576 2: 576 3: 576 4: 576
5: 576 6: 576 7: 576 8: 576 9: 576 10: 576 11: 576 12: 576 13: 576 14: 576
15: 576 16: 576 bogomips: 108796
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
svm
Vulnerabilities:
Type: gather_data_sampling status: Not affected
Type: ghostwrite status: Not affected
Type: indirect_target_selection status: Not affected
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: old_microcode status: Not affected
Type: reg_file_data_sampling status: Not affected
Type: retbleed status: Not affected
Type: spec_rstack_overflow mitigation: Safe RET
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
sanitization
Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW;
STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
affected
Type: srbds status: Not affected
Type: tsa mitigation: Clear CPU buffers
Type: tsx_async_abort status: Not affected
Type: vmscape mitigation: IBPB before exit to userspace
Graphics:
Device-1: NVIDIA AD104 [GeForce RTX 4070] driver: nvidia v: 580.82.09
alternate: nouveau,nova_core,nvidia_drm non-free: 550-580.xx+
status: current (as of 2025-08) arch: Lovelace code: AD1xx
process: TSMC n4 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 16
ports: active: DP-2 off: DP-1 empty: DP-3,HDMI-A-1 bus-ID: 0b:00.0
chip-ID: 10de:2786 class-ID: 0300
Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
compositor: kwin_wayland driver: X: loaded: nvidia
gpu: nvidia,nvidia-nvswitch display-ID: 0
Monitor-1: DP-1 model: Samsung LF27T450F serial: built: 2023
res: 1920x1080 dpi: 82 gamma: 1.2 size: 597x336mm (23.5x13.23")
diag: 685mm (27") ratio: 16:9 modes: max: 1920x1080 min: 640x480
Monitor-2: DP-2 model: LG (GoldStar) ULTRAGEAR serial: built: 2021
res: mode: 2560x1440 hz: 120 scale: 100% (1) dpi: 109 gamma: 1.2
size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9 modes:
max: 2560x1440 min: 640x480
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 1
drv: zink device: 2 drv: zink gbm: drv: nvidia surfaceless: drv: nvidia
wayland: drv: nvidia x11: drv: nvidia
API: OpenGL v: 4.6.0 compat-v: 4.6 vendor: nvidia mesa v: 580.82.09
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4070/PCIe/SSE2
memory: 11.71 GiB display-ID: :1.0
API: Vulkan v: 1.4.321 layers: 9 device: 0 type: discrete-gpu
name: NVIDIA GeForce RTX 4070 driver: nvidia v: 580.82.09
device-ID: 10de:2786 surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: NVIDIA AD104 High Definition Audio driver: snd_hda_intel v: kernel
alternate: nova_core pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 0b:00.1
chip-ID: 10de:22bc class-ID: 0403
Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio
vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s
lanes: 16 bus-ID: 0d:00.4 chip-ID: 1022:1487 class-ID: 0403
API: ALSA v: k6.16.8-1-MANJARO status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: JACK v: 1.9.22 status: off tools: N/A
Server-2: PipeWire v: 1.4.8 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Wi-Fi 6E AX210/AX1675 2x2 [Typhoon Peak] driver: iwlwifi
v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 bus-ID: 06:00.0
chip-ID: 8086:2725 class-ID: 0280
IF: wlp6s0 state: down mac:
Device-2: Intel Ethernet I225-V vendor: ASUSTeK driver: igc v: kernel pcie:
gen: 2 speed: 5 GT/s lanes: 1 port: N/A bus-ID: 0a:00.0 chip-ID: 8086:15f3
class-ID: 0200
IF: enp10s0 state: up speed: 1000 Mbps duplex: full mac:
Info: services: NetworkManager, smbd, systemd-timesyncd
Bluetooth:
Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-7.2:5 chip-ID: 8087:0032
class-ID: e001
Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: see --recommends
Drives:
Local Storage: total: 2.84 TiB used: 864.76 GiB (29.7%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 970 EVO 1TB
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 tech: SSD serial: fw-rev: 2B2QEXE7 temp: 24.9 C
scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:5 vendor: Western Digital
model: WD Blue SN580 2TB size: 1.82 TiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial:
fw-rev: 281010WD temp: 28.9 C scheme: GPT
ID-3: /dev/sda maj-min: 8:0 vendor: SanDisk model: Ultra size: 115.69 GiB
block-size: physical: 512 B logical: 512 B type: USB rev: 3.0 spd: 5 Gb/s
lanes: 1 mode: 3.2 gen-1x1 tech: N/A serial: fw-rev: 1.00
scheme: MBR
SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
ID-1: / raw-size: 1.81 TiB size: 1.78 TiB (98.37%) used: 864.76 GiB (47.4%)
fs: ext4 dev: /dev/nvme1n1p2 maj-min: 259:7
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 320 KiB (0.1%) fs: vfat dev: /dev/nvme1n1p1 maj-min: 259:6
Swap:
Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
compressor: zstd max-pool: 20%
ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/nvme1n1p3 maj-min: 259:8
Sensors:
System Temperatures: cpu: 36.2 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB available: 31.25 GiB used: 6.41 GiB (20.5%)
Processes: 424 Power: uptime: 8m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.39 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 1773 libs: 500 tools: pamac pm: flatpak pkgs: 0
Compilers: clang: 20.1.8 gcc: 15.2.1 Shell: Zsh v: 5.9 default: Bash v: 5.3.3
running-in: konsole inxi: 3.3.39


Mode edit:- Please format command output according to forum guidelines.
See How to Post Command Output as Preformatted Text :eyes:

You may find some helpful information in the system journal for the time you booted.

sddm is particularly sensitive to the configured theme - so if you are using a custom theme - please test by reverting to the default breeze or breath theme and verify if the issue persist.

I have updated my testing laptop using the recent stable update - and there is no issues when using the default Manjaro breath theme

Hm, thats weird. I didnt change anything to SDDM.
Journal seems to be OK too

Summary

sddm[884]: Initializing…
sddm[884]: Starting…
sddm[884]: Logind interface found
sddm[884]: Adding new display…
sddm[884]: Loaded empty theme configuration
sddm[884]: Xauthority path: “/run/sddm/xauth_ZdKZqn”
sddm[884]: Using VT 2
sddm[884]: Display server starting…
sddm[884]: Writing cookie to “/run/sddm/xauth_ZdKZqn”
sddm[884]: Running: /usr/bin/X -dpi 0 -background none -seat seat0 vt2 -auth /run/sddm/xauth_ZdKZqn -noreset -displayfd 16
sddm[884]: Setting default cursor
sddm[884]: Could not setup default cursor
sddm[884]: Running display setup script “/usr/share/sddm/scripts/Xsetup”
sddm[884]: Display server started.
sddm[884]: Socket server starting…
sddm[884]: Socket server started.
sddm[884]: Loading theme configuration from “/usr/share/sddm/themes/breath/theme.conf”
sddm[884]: Greeter starting…
sddm-helper[893]: [PAM] Starting…
sddm-helper[893]: [PAM] Authenticating…
sddm-helper[893]: [PAM] returning.

After loggin in via tty and start plasma, lock the screen with SUPER+L
it seems to work again, even after reboot.
Now my second monitor is gone.
There is a Popup for the second monitor to be plugged in or removed, but i cant add it as an output device anymore.


Mod edit:- Please format command output according to forum guidelines.
See How to Post Command Output as Preformatted Text :eyes:

Welcome to the Manjaro community

As a new or infrequent forum user, please take some time to familiarise yourself with Forum requirements, and the many ways to use the forum to your benefit.

To that end, links are provided (below) - Please use them.


Be prepared to provide outputs from various commands when asked. It’s equally important to provide as much actionable information as possible in your first post, rather than simply indicating there is a problem.

Waiting for others to blindly ask questions can be counter-productive – typically, nobody has a :crystal_ball: at their disposal – Instead, please help others to make informed suggestions, based on information you provide.


Update Announcements

The Update Announcements contain important information and a Known Issues and Solutions section that should generally be checked before posting a request for support.

System Information

While information from *-fetch type apps might be fine for someone wishing to buy your computer, for Support purposes it’s better to ask your system directly; :eyes:

Output of the inxi command (with appropriate parameters, and formatted according to forum guidelines) will generate information useful for those wishing to help:

inxi --filter --verbosity=8

or the short form (preferred):

inxi -zv8
Highly Recommended
Technical Resources
Required Reading

I have no idea what I have done, but after a couple of reboots, sddm works again and the second monitor is back

I had a similar black screen issue with the previous update. https://forum.manjaro.org/t/black-screen-with-mouse-pointer-after-login-window/181039
I use the Cinnamon edition, so lightdm not sddm but the symptoms appear to be the same? Like for you I’m not sure what I did that seemed to have fixed the issue. I now make it a point to first read the ‘Update announcement’ and all the issues others are having, and wait a week or 2 before applying the update. before updating, I also do a full image backup (using Rescuezilla) to an external hard drive - just in case!