Black screen when using switch user or logout

There seems to be a huge isse with the switch user or logout functionality. When I use switch user and select “start new session” all I get is a black screen. The same happens when I use logout. I can logon on a console and kill sddm, then a new logon screen appears but of course that’s no solution for a multi-user system. When I logon using a console with a second user and use startx it works but then the first user only gets a black screen when switching back to his screen.

I read that some got black screens AFTER logon but I don’t even get a logon screen.

Operating System: Manjaro Linux
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 5.14.7-2-MANJARO (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics
Memory: 30,7 GiB of RAM
Graphics Processor: AMD RENOIR

System:
  Kernel: 5.14.7-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.14-x86_64 
  root=UUID=0ad52eaf-625d-4810-897d-d2fff11f31cf ro quiet 
  cryptdevice=UUID=cf5fc986-57b8-43b9-9953-8aba3931aa9f:luks-cf5fc986-57b8-43b9-9953-8aba3931aa9f 
  root=/dev/mapper/luks-cf5fc986-57b8-43b9-9953-8aba3931aa9f apparmor=1 
  security=apparmor udev.log_priority=3 amdgpu.exp_hw_support=1 
  Desktop: KDE Plasma 5.22.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM 
  Distro: Manjaro Linux base: Arch Linux 
Machine:
  Type: Laptop System: Dell product: G5 5505 v: 1.5.0 serial: <filter> 
  Chassis: type: 10 v: 1.5.0 serial: <filter> 
  Mobo: Dell model: 0JT83K v: A02 serial: <filter> UEFI: Dell v: 1.5.0 
  date: 10/27/2020 
Battery:
  ID-1: BAT0 charge: 39.4 Wh (93.4%) condition: 42.2/51.0 Wh (82.8%) 
  volts: 12.7 min: 11.4 model: BYD DELL M4GWP0C type: Li-poly serial: <filter> 
  status: Charging 
Memory:
  RAM: total: 30.73 GiB used: 5.48 GiB (17.8%) 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Info: 8-Core model: AMD Ryzen 7 4800H with Radeon Graphics bits: 64 
  type: MT MCP arch: Zen 2 family: 17 (23) model-id: 60 (96) stepping: 1 
  microcode: 8600104 cache: L2: 4 MiB bogomips: 92666 
  Speed: 1420 MHz min/max: 1400/2900 MHz boost: enabled Core speeds (MHz): 
  1: 1420 2: 1537 3: 3209 4: 1397 5: 1427 6: 1687 7: 1621 8: 1875 9: 1507 
  10: 1529 11: 1603 12: 1397 13: 1762 14: 1562 15: 2137 16: 1813 
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1 
  bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy 
  constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total cqm_occup_llc 
  cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid f16c flushbyasid 
  fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb ibrs ibs irperf lahf_lm 
  lbrv lm mba mca mce misalignsse mmx mmxext monitor movbe msr mtrr mwaitx 
  nonstop_tsc nopl npt nrip_save nx osvw overflow_recov pae pat pausefilter 
  pclmulqdq pdpe1gb perfctr_core perfctr_llc perfctr_nb pfthreshold pge pni 
  popcnt pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep 
  sha_ni skinit smap smca sme smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 
  stibp succor svm svm_lock syscall tce topoext tsc tsc_scale umip v_spec_ctrl 
  v_vmsave_vmload vgif vmcb_clean vme vmmcall wbnoinvd wdt xgetbv1 xsave 
  xsavec xsaveerptr xsaveopt xsaves 
  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 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, IBRS_FW, 
  STIBP: conditional, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] 
  vendor: Dell driver: amdgpu v: kernel bus-ID: 03:00.0 chip-ID: 1002:731f 
  class-ID: 0380 
  Device-2: AMD Renoir vendor: Dell driver: amdgpu v: kernel bus-ID: 07:00.0 
  chip-ID: 1002:1636 class-ID: 0300 
  Device-3: Microdia Integrated_Webcam_HD type: USB driver: uvcvideo 
  bus-ID: 3-2:2 chip-ID: 0c45:671f class-ID: 0e02 
  Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver: 
  loaded: amdgpu,ati unloaded: modesetting,radeon alternate: fbdev,vesa 
  display-ID: :0 screens: 1 
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") 
  s-diag: 582mm (22.9") 
  Monitor-1: eDP res: 1920x1080 hz: 144 dpi: 142 size: 344x194mm (13.5x7.6") 
  diag: 395mm (15.5") 
  OpenGL: renderer: AMD RENOIR (DRM 3.42.0 5.14.7-2-MANJARO LLVM 12.0.1) 
  v: 4.6 Mesa 21.2.2 direct render: Yes 
Audio:
  Device-1: AMD Navi 10 HDMI Audio driver: snd_hda_intel v: kernel 
  bus-ID: 03:00.1 chip-ID: 1002:ab38 class-ID: 0403 
  Device-2: AMD vendor: Dell driver: snd_hda_intel v: kernel bus-ID: 07:00.1 
  chip-ID: 1002:1637 class-ID: 0403 
  Device-3: AMD Raven/Raven2/FireFlight/Renoir Audio Processor vendor: Dell 
  driver: snd_rn_pci_acp3x v: kernel alternate: snd_pci_acp3x bus-ID: 07:00.5 
  chip-ID: 1022:15e2 class-ID: 0480 
  Device-4: AMD Family 17h HD Audio vendor: Dell driver: snd_hda_intel 
  v: kernel bus-ID: 07:00.6 chip-ID: 1022:15e3 class-ID: 0403 
  Sound Server-1: ALSA v: k5.14.7-2-MANJARO running: yes 
  Sound Server-2: JACK v: 1.9.19 running: no 
  Sound Server-3: PulseAudio v: 15.0 running: yes 
  Sound Server-4: PipeWire v: 0.3.37 running: yes 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Dell driver: r8169 v: kernel port: 2000 bus-ID: 04:00.0 
  chip-ID: 10ec:8168 class-ID: 0200 
  IF: enp4s0 state: down mac: <filter> 
  Device-2: Intel Wi-Fi 6 AX200 vendor: Rivet Networks Killer™ 
  driver: iwlwifi v: kernel port: 2000 bus-ID: 05:00.0 chip-ID: 8086:2723 
  class-ID: 0280 
  IF: wlp5s0 state: up mac: <filter> 
  IP v4: <filter> type: dynamic noprefixroute scope: global 
  broadcast: <filter> 
  IP v6: <filter> type: dynamic noprefixroute scope: global 
  IP v6: <filter> type: noprefixroute scope: link 
  WAN IP: <filter> 
Bluetooth:
  Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 
  bus-ID: 3-3.1:4 chip-ID: 8087:0029 class-ID: e001 
  Report: rfkill ID: hci0 rfk-id: 2 state: up address: see --recommends 
Logical:
  Message: No logical block device data found. 
  Device-1: luks-cf5fc986-57b8-43b9-9953-8aba3931aa9f maj-min: 254:0 
  type: LUKS dm: dm-0 size: 1.82 TiB 
  Components: 
  p-1: nvme0n1p2 maj-min: 259:2 size: 1.82 TiB 
RAID:
  Message: No RAID data found. 
Drives:
  Local Storage: total: 1.82 TiB used: 987.73 GiB (53.0%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Corsair model: Force MP600 
  size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s 
  lanes: 4 type: SSD serial: <filter> rev: EGFM11.3 temp: 37.9 C scheme: GPT 
  Message: No optical or floppy data found. 
Partition:
  ID-1: / raw-size: 1.82 TiB size: 1.79 TiB (98.38%) used: 987.69 GiB (53.9%) 
  fs: ext4 dev: /dev/dm-0 maj-min: 254:0 
  mapped: luks-cf5fc986-57b8-43b9-9953-8aba3931aa9f label: N/A 
  uuid: 0ad52eaf-625d-4810-897d-d2fff11f31cf 
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) 
  used: 38.8 MiB (13.0%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 
  label: N/A uuid: ECFD-93DF 
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) 
  ID-1: swap-1 type: file size: 512 MiB used: 36 KiB (0.0%) priority: -2 
  file: /swapfile 
Unmounted:
  Message: No unmounted partitions found. 
USB:
  Hub-1: 1-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-2: 2-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1 speed: 10 Gb/s 
  chip-ID: 1d6b:0003 class-ID: 0900 
  Hub-3: 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 
  Device-1: 3-2:2 info: Microdia Integrated_Webcam_HD type: Video 
  driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA 
  chip-ID: 0c45:671f class-ID: 0e02 
  Hub-4: 3-3:3 info: Genesys Logic Hub ports: 2 rev: 2.0 speed: 480 Mb/s 
  power: 100mA chip-ID: 05e3:0610 class-ID: 0900 
  Device-1: 3-3.1:4 info: Intel AX200 Bluetooth type: Bluetooth driver: btusb 
  interfaces: 2 rev: 2.0 speed: 12 Mb/s power: 100mA chip-ID: 8087:0029 
  class-ID: e001 
  Hub-5: 4-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1 speed: 10 Gb/s 
  chip-ID: 1d6b:0003 class-ID: 0900 
Sensors:
  System Temperatures: cpu: 63.4 C mobo: 63.0 C 
  Fan Speeds (RPM): N/A 
  GPU: device: amdgpu temp: 54.0 C device: amdgpu temp: 59.0 C mem: 60.0 C 
  fan: 65488 watts: 10.00 
Info:
  Processes: 380 Uptime: 2d 22h 52m wakeups: 23 Init: systemd v: 249 
  tool: systemctl Compilers: gcc: 11.1.0 Packages: pacman: 1522 lib: 418 
  flatpak: 0 Shell: Bash v: 5.1.8 running-in: konsole inxi: 3.3.06 

Please read this:

Especially the Linux has multiple kernels section, then try an LTS kernel and hopefully the problem will go away “automagically”. :grin:

:crossed_fingers:

if not,

  1. Please read this:
    How to provide good information
    and press the three dots below your post and press the :pencil2: to give us more information so we can see what’s really going on.
    Now we know the symptom of the disease, but we need some more probing to know where the origin lies… :grin:
  2. An inxi --admin --verbosity=7 --filter --no-host --width would be the minimum required information for us to be able to help you. (Personally Identifiable Information like serial numbers and MAC addresses will be filtered out by the above command)
    Also, please copy-paste that output in-between 3 backticks ``` at the beginning and end of the code/text.

:+1:

P.S. If you want to notify me that you did provide this information, please :heart: this message and I’ll come back and have another look.

1 Like

I’ve provided the information you requested. I also did try the LTS kernel before posting but it makes no difference at all.

1 Like

You need someone with more AMD experience than me, so that’s why I added #amdgpu to your tags…

:crossed_fingers:

Thanks. Maybe it’s important that it happens in Performance and Power Saving mode.

This may help
https://bugs.kde.org/show_bug.cgi?id=434370

1 Like

Unfortunately not. I already tried setting ReuseSession=true

Update: The behaviour on logout is not consistent. Sometimes I just get a black screen, sometimes the login screen show. On switch user it’s still black screen all the time.