LightDM / Locker on XFCE unlocks twice --> new session?

Hello, thanks for taking a stab at this one. When this Dell Latitude 3540 laptop starts up, I’m greeted with a login prompt which I assume is LightDM. Input password and desktop is shown as expected. Open something, like the web browser, then put it into lock / sleep / hibernate status; works as expected. However, when returning, the unlock asks for the password TWICE. After inputting it twice, a new session is created - the web browser (or whatever was open) is not visible. htop shows RAM being used, as if the browser is still running, but it is missing from the running process list. However, opening the web browser “remembers” any new tabs created from earlier (and in the case of Vivaldi, it doesn’t ask for the keyring password…) Any ideas? Attached is my inxi. Thank you!

  Kernel: 5.15.7-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64
    root=UUID=89178405-738f-4dce-86e4-xxxxxxxxxxx rw quiet apparmor=1
    security=apparmor resume=UUID=efb671fd-fee1-453d-ab01-xxxxxxxxxxxx
    udev.log_priority=3
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.29 info: xfce4-panel wm: xfwm 4.16.1
    vt: 7 dm: LightDM 1.30.0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Portable System: Dell product: Latitude 3540 v: A12
    serial: <superuser required> Chassis: type: 8 v: A12
    serial: <superuser required>
  Mobo: Dell model: 0MC4K5 v: A00 serial: <superuser required>
    UEFI-[Legacy]: Dell v: A12 date: 02/02/2018
Battery:
  ID-1: BAT1 charge: 25.9 Wh (98.9%) condition: 26.2/41.4 Wh (63.2%)
    volts: 17.0 min: 14.8 model: SDI DELL XRDW247A type: Li-ion serial: <filter>
    status: Charging
Memory:
  RAM: total: 15.55 GiB used: 1.81 GiB (11.7%)
  RAM Report:
    permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel Core i5-4210U bits: 64 type: MT MCP arch: Haswell
    family: 6 model-id: 0x45 (69) stepping: 1 microcode: 0x26
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
    L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
    L3: 3 MiB desc: 1x3 MiB
  Speed (MHz): avg: 1688 high: 1696 min/max: 800/2700 scaling:
    driver: intel_cpufreq governor: schedutil cores: 1: 1696 2: 1667 3: 1696
    4: 1696 bogomips: 19161
  Flags: abm acpi aes aperfmperf apic arat arch_perfmon avx avx2 bmi1 bmi2
    bts clflush cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64
    dtherm dts epb ept ept_ad erms est f16c flexpriority flush_l1d fma fpu
    fsgsbase fxsr ht ibpb ibrs ida invpcid invpcid_single lahf_lm lm mca mce
    md_clear mmx monitor movbe msr mtrr nonstop_tsc nopl nx pae pat pbe pcid
    pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pti pts rdrand
    rdtscp rep_good sdbg sep smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp
    syscall tm tm2 tpr_shadow tsc tsc_adjust tsc_deadline_timer vme vmx vnmi
    vpid xsave xsaveopt xtopology xtpr
  Vulnerabilities:
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf
    mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  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 generic retpoline, IBPB: conditional,
    IBRS_FW, STIBP: conditional, RSB filling
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel Haswell-ULT Integrated Graphics vendor: Dell driver: i915
    v: kernel bus-ID: 00:02.0 chip-ID: 8086:0a16 class-ID: 0300
  Device-2: Microdia Dell Laptop Integrated Webcam HD type: USB
    driver: uvcvideo bus-ID: 1-1.8:5 chip-ID: 0c45:64ad class-ID: 0e02
  Display: x11 server: X.Org 1.21.1.2 compositor: xfwm4 v: 4.16.1 driver:
    loaded: vesa display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1366x768 s-dpi: 102 s-size: 341x191mm (13.4x7.5")
    s-diag: 391mm (15.4")
  Monitor-1: default res: 1366x768
  OpenGL: renderer: llvmpipe (LLVM 13.0.0 256 bits) v: 4.5 Mesa 21.2.5
    compat-v: 3.1 direct render: Yes
Audio:
  Device-1: Intel 8 Series HD Audio vendor: Dell driver: snd_hda_intel
    v: kernel bus-ID: 00:1b.0 chip-ID: 8086:9c20 class-ID: 0403
  Sound Server-1: ALSA v: k5.15.7-1-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.40 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Dell driver: r8168 v: 8.049.02-NAPI modules: r8169 port: 3000
    bus-ID: 01:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp1s0 state: down mac: <filter>
  Device-2: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter
    vendor: Dell driver: ath9k v: kernel bus-ID: 02:00.0 chip-ID: 168c:0036
    class-ID: 0280
  IF: wlp2s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  WAN IP: <filter>
Bluetooth:
  Device-1: Qualcomm Atheros AR9462 Bluetooth type: USB driver: btusb v: 0.8
    bus-ID: 1-1.5:6 chip-ID: 0cf3:0036 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 4 state: down bt-service: not found
    rfk-block: hardware: no software: yes address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 931.51 GiB used: 158.15 GiB (17.0%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000LM024 HN-M101MBB
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    type: HDD rpm: 5400 serial: <filter> rev: 0003 scheme: MBR
  Optical-1: /dev/sr0 vendor: PLDS model: DVD+-RW DU-8A5LH rev: BD11
    dev-links: cdrom
  Features: speed: 24 multisession: yes audio: yes dvd: yes
    rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition:
  ID-1: / raw-size: 922.71 GiB size: 907.15 GiB (98.31%)
    used: 158.15 GiB (17.4%) fs: ext4 dev: /dev/sda1 maj-min: 8:1 label: N/A
    uuid: 89178405-738f-4dce-86e4-97d37747105d
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/sda2 maj-min: 8:2 label: swap
    uuid: efb671fd-fee1-453d-ab01-73c7ef6b2580
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-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-2: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 8 rev: 2.0
    speed: 480 Mb/s chip-ID: 8087:8000 class-ID: 0900
  Device-1: 1-1.5:6 info: Qualcomm Atheros AR9462 Bluetooth type: Bluetooth
    driver: btusb interfaces: 2 rev: 1.1 speed: 12 Mb/s power: 100mA
    chip-ID: 0cf3:0036 class-ID: e001
  Device-2: 1-1.7:4 info: Realtek RTS5129 Card Reader Controller
    type: <vendor specific> driver: rtsx_usb,rtsx_usb_ms,rtsx_usb_sdmmc
    interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 0bda:0129
    class-ID: ff00 serial: <filter>
  Device-3: 1-1.8:5 info: Microdia Dell Laptop Integrated Webcam HD
    type: Video driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s
    power: 500mA chip-ID: 0c45:64ad class-ID: 0e02
  Hub-3: 2-0:1 info: Hi-speed hub with single TT ports: 9 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 3-0:1 info: Super-speed hub ports: 4 rev: 3.0 speed: 5 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 53.0 C mobo: N/A
  Fan Speeds (RPM): cpu: 2900
Info:
  Processes: 232 Uptime: 21m wakeups: 1 Init: systemd v: 249 tool: systemctl
  Compilers: gcc: 11.1.0 clang: 13.0.0 Packages: pacman: 1506 lib: 388
  flatpak: 0 Shell: Bash v: 5.1.12 running-in: yakuake inxi: 3.3.11

Ok I think it is fixed. Issue stemmed from trying to run Davinci Resolve on this laptop with integrated graphics. Had to go into Settings → Manjaro Settings Manager → Hardware Configuration and set video-linux as the one and only display controller (and reinstall it.)