Black screen with mouse pointer after login after screen lock, again

This issue was reported in another topic:

Black screen with mouse pointer after login after screen lock

It is now closed, that is way I am opening this one.

There, I informed that solved the issue by re-installing Manjaro.
I installed the latest version available 23.0.4 with xfce, but as soon as updated to 23.1.0 the issue re-appeared.

To confirm that, I installed version 23.0.4 in another disk, check everything worked fine, then upgraded to 23.1.0 and boom the issue was there again.

Any help would be highly appreciated, thanks

1 Like

Hi @javi12,

I won’t be able to help, aside from making sure you have no unmerged .pacnew files?

Check with:

sudo pacdiff -o

It should return blank.

More:

https://wiki.archlinux.org/title/Pacman/Pacnew_and_Pacsave#.pacnew

Hope this helps!

Thanks for your reply @Mirdarthos
No, there are no .pacnew files.

1 Like

Then I’m going to suggest all I know further. Maybe it helps, maybe it doesn’t :man_shrugging:

Check if there are any error or warning log entries:

journalctl --priority=warning..err --boot=-1 --no-pager

Where:

  • The --priority=warning..err argument limits the output to warnings and errors only;
  • the --boot=-1 argument limits the output to log messages from the previous boot. This can be adjusted to -2 for the boot before that, -3 to the boot before that, and so on and so forth.
    • --no-pager formats the output nicely for use here, on the forum.
1 Like

Hi, here the requested output…

$ journalctl --priority=warning..err --boot=-1 --no-pager
Dez 17 11:49:13 pegasus kernel: ACPI BIOS Warning (bug): Optional FADT field Pm2ControlBlock has valid Length but zero Address: 0x0000000000000000/0x1 (20230331/tbfadt-615)
Dez 17 11:49:13 pegasus kernel: Speculative Return Stack Overflow: IBPB-extending microcode not applied!
Dez 17 11:49:13 pegasus kernel: Speculative Return Stack Overflow: WARNING: See https://kernel.org/doc/html/latest/admin-guide/hw-vuln/srso.html for mitigation options.
Dez 17 11:49:13 pegasus kernel: amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled
Dez 17 11:49:13 pegasus kernel: ata1.00: supports DRM functions and may not be fully accessible
Dez 17 11:49:13 pegasus kernel: ata1.00: supports DRM functions and may not be fully accessible
Dez 17 11:49:14 pegasus kernel: ata7: failed to resume link (SControl 0)
Dez 17 11:49:14 pegasus kernel: ata8: failed to resume link (SControl 0)
Dez 17 11:49:14 pegasus kernel: usb: port power management may be unreliable
Dez 17 11:49:13 pegasus systemd-vconsole-setup[348]: KD_FONT_OP_GET failed while trying to get the font metadata: Invalid argument
Dez 17 11:49:13 pegasus systemd-vconsole-setup[348]: Fonts will not be copied to remaining consoles
Dez 17 11:49:14 pegasus kernel: wmi_bus wmi_bus-PNP0C14:01: WQAA data block query control method not found
Dez 17 11:49:14 pegasus systemd-vconsole-setup[604]: KD_FONT_OP_GET failed while trying to get the font metadata: Invalid argument
Dez 17 11:49:14 pegasus systemd-vconsole-setup[604]: Fonts will not be copied to remaining consoles
Dez 17 11:49:14 pegasus kernel: kvm_amd: SVM disabled (by BIOS) in MSR_VM_CR on CPU 15
Dez 17 11:49:14 pegasus kernel: nvidia: loading out-of-tree module taints kernel.
Dez 17 11:49:14 pegasus kernel: nvidia: module license 'NVIDIA' taints kernel.
Dez 17 11:49:14 pegasus kernel: Disabling lock debugging due to kernel taint
Dez 17 11:49:14 pegasus kernel: nvidia: module license taints kernel.
Dez 17 11:49:15 pegasus kernel: 
Dez 17 11:49:15 pegasus kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  545.29.06  Thu Nov 16 01:59:08 UTC 2023
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 0
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 1
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 2
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 3
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 4
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 6
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 8
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 9
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 10
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 11
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 15
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 16
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 18
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 19
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 20
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 21
Dez 17 11:49:15 pegasus kernel: iwlwifi 0000:05:00.0: WRT: Overriding region id 28
Dez 17 11:49:15 pegasus kernel: thermal thermal_zone0: failed to read out thermal zone (-61)
Dez 17 11:49:15 pegasus kernel: nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
Dez 17 11:49:16 pegasus systemd[1]: snapd.service: Got notification message from PID 1046, but reception only permitted for main PID 1003
Dez 17 11:49:16 pegasus systemd[1]: snapd.service: Got notification message from PID 1047, but reception only permitted for main PID 1003
Dez 17 11:49:16 pegasus systemd[1]: snapd.service: Got notification message from PID 1116, but reception only permitted for main PID 1003
Dez 17 11:49:16 pegasus kernel: Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.
Dez 17 11:49:16 pegasus bluetoothd[1123]: src/plugin.c:plugin_init() System does not support csip plugin
Dez 17 11:49:16 pegasus bluetoothd[1123]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled
Dez 17 11:49:16 pegasus bluetoothd[1123]: src/plugin.c:plugin_init() System does not support micp plugin
Dez 17 11:49:16 pegasus bluetoothd[1123]: src/plugin.c:plugin_init() System does not support vcp plugin
Dez 17 11:49:16 pegasus bluetoothd[1123]: src/plugin.c:plugin_init() System does not support mcp plugin
Dez 17 11:49:16 pegasus bluetoothd[1123]: src/plugin.c:plugin_init() System does not support bass plugin
Dez 17 11:49:16 pegasus bluetoothd[1123]: src/plugin.c:plugin_init() System does not support bap plugin
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:16 pegasus kernel: ACPI: \: failed to evaluate _DSM bf0212f2-788f-c64d-a5b3-1f738e285ade (0x1001)
Dez 17 11:49:17 pegasus colord[1153]: failed to get edid data: EDID length is too small
Dez 17 11:49:22 pegasus kernel: Xorg[1189]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set
Dez 17 11:49:33 pegasus lightdm[1438]: gkr-pam: unable to locate daemon control file
Dez 17 11:49:33 pegasus systemd-xdg-autostart-generator[1463]: Configuration file /home/javi/.config/autostart/xfce-pbw.sh is marked executable. Please remove executable permission bits. Proceeding anyway.
Dez 17 11:49:35 pegasus tumblerd[1622]: Failed to load plugin "tumbler-gepub-thumbnailer.so": libgepub-0.7.so.0: cannot open shared object file: No such file or directory
Dez 17 11:49:35 pegasus xdg-desktop-por[1706]: Choosing gtk.portal for org.freedesktop.impl.portal.Lockdown as a last-resort fallback
Dez 17 11:49:35 pegasus xdg-desktop-por[1706]: The preferred method to match portal implementations to desktop environments is to use the portals.conf(5) configuration file
Dez 17 11:49:35 pegasus xdg-desktop-por[1706]: No skeleton to export
Dez 17 11:49:35 pegasus xdg-desktop-por[1706]: Choosing gtk.portal for org.freedesktop.impl.portal.FileChooser as a last-resort fallback
Dez 17 11:49:35 pegasus xdg-desktop-por[1706]: Choosing gtk.portal for org.freedesktop.impl.portal.AppChooser as a last-resort fallback
Dez 17 11:49:35 pegasus xdg-desktop-por[1706]: Choosing gtk.portal for org.freedesktop.impl.portal.Print as a last-resort fallback
Dez 17 11:49:35 pegasus xdg-desktop-por[1706]: Choosing gtk.portal for org.freedesktop.impl.portal.Notification as a last-resort fallback
Dez 17 11:49:35 pegasus xdg-desktop-por[1706]: Choosing gtk.portal for org.freedesktop.impl.portal.Inhibit as a last-resort fallback
Dez 17 11:49:35 pegasus xdg-desktop-por[1706]: Choosing gtk.portal for org.freedesktop.impl.portal.Access as a last-resort fallback
Dez 17 11:49:35 pegasus xdg-desktop-por[1706]: Choosing gtk.portal for org.freedesktop.impl.portal.Account as a last-resort fallback
Dez 17 11:49:35 pegasus xdg-desktop-por[1706]: Choosing gtk.portal for org.freedesktop.impl.portal.Email as a last-resort fallback
Dez 17 11:49:35 pegasus xdg-desktop-por[1706]: Choosing gtk.portal for org.freedesktop.impl.portal.DynamicLauncher as a last-resort fallback
Dez 17 11:51:50 pegasus lightdm[2500]: gkr-pam: unable to locate daemon control file
Dez 17 11:52:37 pegasus kernel: pcieport 0000:02:03.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
Dez 17 11:52:37 pegasus kernel: pcieport 0000:02:03.0:   device [1022:43c7] error status/mask=00000001/00002000
Dez 17 11:52:37 pegasus kernel: pcieport 0000:02:03.0:    [ 0] RxErr                  (First)
Dez 17 11:52:58 pegasus pulseaudio[1559]: ICE I/O error handler called
Dez 17 11:52:58 pegasus systemd[1457]: xfce4-notifyd.service: Failed with result 'exit-code'.
Dez 17 11:52:58 pegasus systemd[1457]: xdg-desktop-portal-gtk.service: Failed with result 'exit-code'.
Dez 17 11:52:58 pegasus tumblerd[1622]: Name org.freedesktop.thumbnails.Cache1 lost on the message dbus, exiting.
Dez 17 11:52:58 pegasus tumblerd[1622]: Name org.freedesktop.thumbnails.Manager1 lost on the message dbus, exiting.
Dez 17 11:52:58 pegasus tumblerd[1622]: Name org.freedesktop.thumbnails.Thumbnailer1 lost on the message dbus, exiting.
Dez 17 11:52:58 pegasus xdg-desktop-por[1706]: Caught PipeWire error: connection error
Dez 17 11:52:58 pegasus systemd[1457]: xdg-permission-store.service: Failed with result 'exit-code'.
Dez 17 11:52:59 pegasus NetworkManager[1044]: <warn>  [1702810379.6677] dispatcher: (11) failed (after 0.000 sec): Refusing activation, D-Bus is shutting down.

an here updated inxi…

$ inxi --full --admin --filter --width
System:
  Kernel: 6.5.13-4-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.5-x86_64
    root=UUID=1ca0dc0c-5bbc-4280-bf10-756aaec7054c rw quiet splash apparmor=1
    security=apparmor resume=UUID=28428da1-f5a9-40b0-a525-497c2408787d
    udev.log_priority=3
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm
    v: 4.18.0 vt: 7 dm: LightDM v: 1.32.0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop System: Gigabyte product: X470 AORUS GAMING 5 WIFI v: N/A
    serial: <superuser required>
  Mobo: Gigabyte model: X470 AORUS GAMING 5 WIFI-CF v: x.x
    serial: <superuser required> UEFI: American Megatrends v: F3 date: 08/08/2018
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard serial: <filter>
    charge: 55% (should be ignored) rechargeable: yes status: discharging
CPU:
  Info: model: AMD Ryzen 7 2700X bits: 64 type: MT MCP arch: Zen+ gen: 2
    level: v3 note: check built: 2018-21 process: GF 12nm family: 0x17 (23)
    model-id: 8 stepping: 2 microcode: 0x800820D
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
    L1: 768 KiB desc: d-8x32 KiB; i-8x64 KiB L2: 4 MiB desc: 8x512 KiB L3: 16 MiB
    desc: 2x8 MiB
  Speed (MHz): avg: 2260 high: 3200 min/max: 2200/3700 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 2167 2: 2200
    3: 2200 4: 2200 5: 2200 6: 2200 7: 2200 8: 2200 9: 2200 10: 2200 11: 2200
    12: 2200 13: 2200 14: 3200 15: 2200 16: 2200 bogomips: 118441
  Flags: 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: 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: retbleed mitigation: untrained return thunk; SMT vulnerable
  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, STIBP:
    disabled, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA TU106 [GeForce RTX 2070 Rev. A] vendor: Micro-Star MSI
    driver: nvidia v: 545.29.06 alternate: nouveau,nvidia_drm non-free: 545.xx+
    status: current (as of 2023-11; EOL~2026-12-xx) arch: Turing code: TUxxx
    process: TSMC 12nm FF built: 2018-2022 pcie: gen: 1 speed: 2.5 GT/s
    lanes: 16 link-max: gen: 3 speed: 8 GT/s bus-ID: 09:00.0 chip-ID: 10de:1f07
    class-ID: 0300
  Display: x11 server: X.org v: 1.21.1.10 compositor: xfwm v: 4.18.0 driver:
    X: loaded: nvidia gpu: nvidia display-ID: :0.0
    note: <missing: xdpyinfo/xrandr>
  Monitor-1: Unknown-1 size-res: N/A modes: 1024x768
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
    drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia x11: drv: nvidia
    inactive: wayland,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 545.29.06
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 2070/PCIe/SSE2
    memory: 7.81 GiB
Audio:
  Device-1: NVIDIA TU106 High Definition Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    bus-ID: 09:00.1 chip-ID: 10de:10f9 class-ID: 0403
  Device-2: AMD Family 17h HD Audio vendor: Gigabyte driver: snd_hda_intel
    v: kernel pcie: speed: Unknown lanes: 63 link-max: gen: 6 speed: 64 GT/s
    bus-ID: 0b:00.3 chip-ID: 1022:1457 class-ID: 0403
  API: ALSA v: k6.5.13-4-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.0.0 status: off tools: pw-cli
  Server-3: PulseAudio v: 16.1 status: active with: pulseaudio-alsa
    type: plugin tools: pacat,pactl,pavucontrol
Network:
  Device-1: Intel Wireless-AC 9260 driver: iwlwifi v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 05:00.0 chip-ID: 8086:2526 class-ID: 0280
  IF: wlp5s0 state: up mac: <filter>
  Device-2: Intel I211 Gigabit Network vendor: Gigabyte driver: igb v: kernel
    pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 06:00.0
    chip-ID: 8086:1539 class-ID: 0200
  IF: enp6s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel Wireless-AC 9260 Bluetooth Adapter driver: btusb v: 0.8
    type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-2:2
    chip-ID: 8087:0025 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 1 state: up address: see --recommends
Drives:
  Local Storage: total: 4.53 TiB used: 32.56 GiB (0.7%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 860 EVO 500GB
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 2B6Q scheme: MBR
  ID-2: /dev/sdb maj-min: 8:16 vendor: Western Digital
    model: WD40EZRZ-00GXCB0 size: 3.64 TiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 5400 serial: <filter>
    fw-rev: 0A80 scheme: GPT
  ID-3: /dev/sdc maj-min: 8:32 vendor: Intenso model: SATA III SSD
    size: 447.13 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: BA.3 scheme: GPT
Partition:
  ID-1: / raw-size: 431.34 GiB size: 423.49 GiB (98.18%) used: 32.56 GiB (7.7%)
    fs: ext4 dev: /dev/sda1 maj-min: 8:1
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 34.42 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/sda2 maj-min: 8:2
Sensors:
  System Temperatures: cpu: 41.6 C mobo: N/A gpu: nvidia temp: 46 C
  Fan Speeds (rpm): N/A gpu: nvidia fan: 0%
Info:
  Processes: 328 Uptime: 7m wakeups: 0 Memory: total: 32 GiB
  available: 31.29 GiB used: 2.41 GiB (7.7%) Init: systemd v: 254
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
  Packages: pm: pacman pkgs: 1178 libs: 333 tools: pamac pm: flatpak pkgs: 0
  Shell: Bash v: 5.2.21 running-in: xfce4-terminal inxi: 3.3.31

I now went thorough that journalctl output you gave…and, well, nothing jumps out at me. So I don’t know. But someone more knowledgeable that me might know… Sorry!

:sob:

Thank you very much @Mirdarthos in any case, it give me hope to continue looking for a solution :smiley:

1 Like

you connect with TTY ( Ctrl + Alt + F2 to F7 )
and you restart lightdm.service

sudo systemctl restart lightdm.service

and wait next update version nvidia

I have the idea to downgrade the nvidia driver 545.29.06 to a previous one.

I found your instructions for that in this post

But, I do not know how to find the nvidia driver version used in manjaro 23.0.4

mhwd -l -d --pci

gives:

video-nvidia
video-nvidia-470xx
video-linux
video-modesetting
video-vesa

video-nvidia looks like a pointer to the most current.
video-nvidia-470xx looks old for my card.

A list of installed nvidia related packages…

pamac list -i | grep -i nvidia
lib32-nvidia-utils                545.29.06-1                multilib  208,4 MB
linux61-nvidia                    545.29.06-8                extra     54,8 MB
linux65-nvidia                    545.29.06-10               extra     59,2 MB
mhwd-nvidia                       545.29.06-1                extra     1,7 kB
mhwd-nvidia-390xx                 390.157-9                  extra     1,9 kB
mhwd-nvidia-470xx                 470.223.02-1               extra     1,8 kB
nvidia-settings                   545.29.06-1                extra     1,6 MB
nvidia-utils                      545.29.06-1                extra     670,8 MB

Is it possible to install a version like 535 ? thanks!

My advice, stay away from even trying.
But you do you.

What does pacman -Qs xdg-desktop return?

thanks @bedna

here the output

$ pacman -Qs xdg-desktop
local/xdg-desktop-portal 1.18.2-1
    Desktop integration portals for sandboxed apps
local/xdg-desktop-portal-gtk 1.15.1-1
    A backend implementation for xdg-desktop-portal using GTK

I’ll follow your advice not to try to downgrade nvidia driver.

1 Like

That’s probably right. So, in theory you could try:

sudo downgrade video-nvidia

But I think that needs manjaro-downgrade from the extra repository:

pamac install manjaro-downgrade

I have never done this, nor have I ever used the downgrade utility, so I’m not talking from experience.

I don’t use Xfce so I thought there could be more xdg-desktop stuff.
But something is going wrong when the login manager (lightdm) is trying to load.

Sorry that I can not be more helpful about that.

As for the nvidia stuff. The kernel taint thing could be because you just put the early loading in, I have seen nvidia complain for the first boot. I think you can safely ignore it.
Just make sure you have secure boot turned off.

Check your grub line.
Make sure you load the nvidia modules early in mkinitcpio.conf.

https://wiki.archlinux.org/title/NVIDIA#DRM_kernel_mode_setting

This brings to the login screen again. After login, get a working desktop environment, but the applications (windows) are gone.

I mean before locking the screen I left some apps open, and after locking, login, black screen, ctrl-f3, login, sudo systemctl restart lightdm.service, there are no apps’ windows open.

AHA!

That’s good news. It gives us another place to look. Please provide the output of:

journalctl --boot=-1 --priority=warning..err --unit=lightdm.service --no-pager

Where:

  • The --priority=warning..err argument limits the output to warnings and errors only;
  • --no-pager formats the output nicely for use here, on the forum;
  • the --boot=0 argument limits the messages to be from the current boot. This can be adjusted to -1 for the previous boot, -2 to the boot before that, and so on and so forth;
  • the --unit=lightdm.service argument narrows in to why the login screen unit only, allowing for more details.

here the output…

$ journalctl --boot=-1 --priority=warning..err --unit=lightdm.service --no-pager
Dez 17 13:46:56 pegasus lightdm[1434]: gkr-pam: unable to locate daemon control file
Dez 17 13:48:02 pegasus lightdm[2163]: gkr-pam: unable to locate daemon control file

All I can find is:

My question, now, is what is causing it to die. Let’s look a bit more at the logs, but this time don’t limit it to warnings and errors:

journalctl --boot=-1 --unit=lightdm.service --no-pager

Also, please provide the output of the following from a re-logged in blank session, as described above:

ps aux | grep --ignore-case light

Here the journal…

Dez 17 13:46:45 pegasus systemd[1]: Starting Light Display Manager...
Dez 17 13:46:45 pegasus systemd[1]: Started Light Display Manager.
Dez 17 13:46:47 pegasus lightdm[1380]: pam_unix(lightdm-greeter:session): session opened for user lightdm(uid=963) by (uid=0)
Dez 17 13:46:56 pegasus lightdm[1434]: gkr-pam: unable to locate daemon control file
Dez 17 13:46:56 pegasus lightdm[1434]: gkr-pam: stashed password to try later in open session
Dez 17 13:46:56 pegasus lightdm[1434]: pam_unix(lightdm:session): session opened for user javi(uid=1000) by javi(uid=0)
Dez 17 13:46:56 pegasus lightdm[1434]: gkr-pam: unlocked login keyring
Dez 17 13:47:40 pegasus lightdm[2093]: pam_unix(lightdm-greeter:session): session opened for user lightdm(uid=963) by (uid=0)
Dez 17 13:48:02 pegasus lightdm[2163]: gkr-pam: unable to locate daemon control file
Dez 17 13:48:02 pegasus lightdm[2163]: gkr-pam: stashed password to try later in open session
Dez 17 13:48:50 pegasus systemd[1]: Stopping Light Display Manager...
Dez 17 13:48:51 pegasus systemd[1]: lightdm.service: Deactivated successfully.
Dez 17 13:48:51 pegasus systemd[1]: Stopped Light Display Manager.
Dez 17 13:48:51 pegasus systemd[1]: lightdm.service: Consumed 5.663s CPU time.

and the ps output…

root        1172  0.0  0.0 378916  6584 ?        SLsl 14:30   0:00 /usr/bin/lightdm
root        1181  1.4  0.8 25622488 291344 tty7  Ssl+ 14:30   0:08 /usr/lib/Xorg :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
root        1430  0.0  0.0 236132 10868 ?        Sl   14:30   0:00 lightdm --session-child 13 20
javi        1623  0.0  0.1 606040 41500 ?        Sl   14:30   0:00 light-locker
javi        2887  0.0  0.0   6904  2544 tty3     S+   14:39   0:00 grep --colour=auto light

A search on this lead me to this: [SOLVED] gkr-pam: unable to locate daemon control file / Newbie Corner / Arch Linux Forums

Seems it might have to do with PAM.
Out of curiosity, if you do a lock > unlock > no windows and checks the sessions, would the old still exist?
loginctl list-sessions