Cursor, panel and XFCE behavior problem

The mouse cursor started behaving strangely after updating to kernel 6.6.85 and Nvidia 570 driver.
The problem is that the cursor disappears when I drag it to the right side of the screen. It works fine on other sides. In addition, the XFCE window manager crashed. The taskbar and clock icons and sound started to disappear. In general, the panel disappeared completely.
I also couldn’t switch between openened windows with the mouse cursor.
So far I have done the following:
My XFCE version is 4.20

  1. I restored XFCE from the SKEL folder - no effect. Also reinstall XFCE
  2. Downgraded Nvidia from 570 to 550 driver - no effect
    Please advise.

Hi @cvetomir,

I wonder whether you can tell us which iso you have downladed and installed. Also the output of the following terminal command:

inxi -zv8

Regards,

You know that you can only do this while this users session is not running?
Otherwise the xfsettingsd process will prevent some or all of the xfce4 config files from being altered.
Log out and do it from a TTY - or from another users account.

One easy way to check whether the issue is with this configuration is to create a new user and check whether the issue is present there, too.

Hi, I installed Manjaro about 2020 and periodically updated. I don’t have the iso file.
Here is my Inxi out command:

 Kernel: 6.6.85-2-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.6-x86_64
    root=UUID=00382224-a0a0-4cc0-86c0-35d6c5af0e2f rw quiet apparmor=1
    security=apparmor udev.log_priority=3
    resume=UUID=f02db036-c20d-4abf-8b36-f807769e070a
  Desktop: KDE Plasma v: 6.3.4 tk: Qt v: N/A info: frameworks v: 6.12.0
    wm: kwin_x11 tools: avail: budgie-screensaver, light-locker,
    xfce4-screensaver vt: 2 dm: 1: LightDM v: 1.32.0 note: stopped 2: SDDM
    Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop Mobo: ASUSTeK model: PRIME Z270-P v: Rev X.0x
    serial: <superuser required> part-nu: SKU uuid: <superuser required>
    UEFI-[Legacy]: American Megatrends v: 1205 date: 05/11/2018
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard serial: <filter>
    charge: 55% (should be ignored) rechargeable: yes status: discharging
Memory:
  System RAM: total: 48 GiB available: 47 GiB used: 4.08 GiB (8.7%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 64 GiB slots: 4 modules: 4 EC: None
    max-module-size: 16 GiB note: est.
  Device-1: ChannelA-DIMM1 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 8 GiB speed: 2400 MT/s volts: curr: 1 width (bits):
    data: 64 total: 64 manufacturer: A-DATA part-no: N/A serial: <filter>
  Device-2: ChannelA-DIMM2 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 2400 MT/s volts: curr: 1 width (bits):
    data: 64 total: 64 manufacturer: SK Hynix part-no: HMA82GU6AFR8N-UH
    serial: <filter>
  Device-3: ChannelB-DIMM1 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 8 GiB speed: 2400 MT/s volts: curr: 1 width (bits):
    data: 64 total: 64 manufacturer: A-DATA part-no: N/A serial: <filter>
  Device-4: ChannelB-DIMM2 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 2400 MT/s volts: curr: 1 width (bits):
    data: 64 total: 64 manufacturer: SK Hynix part-no: HMA82GU6AFR8N-UH
    serial: <filter>
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel Core i5-6600K bits: 64 type: MCP arch: Skylake-S
    gen: core 6 level: v3 note: check built: 2015 process: Intel 14nm family: 6
    model-id: 0x5E (94) stepping: 3 microcode: 0xF0
  Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 smt: <unsupported> cache:
    L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB
    L3: 6 MiB desc: 1x6 MiB
  Speed (MHz): avg: 800 min/max: 800/3900 scaling: driver: intel_pstate
    governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 bogomips: 28009
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_perfmon art avx avx2 bmi1 bmi2 bts clflush
    clflushopt cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64
    dtherm dts erms est f16c flush_l1d fma fpu fsgsbase fxsr ht hwp
    hwp_act_window hwp_epp hwp_notify ibpb ibrs ida intel_pt invpcid lahf_lm
    lm mca mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx
    pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36
    pti pts rdrand rdseed rdtscp rep_good sdbg sep smap smep ss ssbd sse sse2
    sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tsc tsc_adjust
    tsc_deadline_timer vme x2apic xgetbv1 xsave xsavec xsaveopt xsaves
    xtopology xtpr
  Vulnerabilities:
  Type: gather_data_sampling status: Vulnerable: No microcode
  Type: itlb_multihit status: KVM: VMX unsupported
  Type: l1tf mitigation: PTE Inversion
  Type: mds mitigation: Clear CPU buffers; SMT disabled
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT disabled
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: IBRS
  Type: spec_rstack_overflow status: Not affected
  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: IBRS; IBPB: conditional; STIBP: disabled;
    RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort mitigation: TSX disabled
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1070] vendor: Gigabyte driver: nvidia
    v: 550.163.01 alternate: nouveau,nvidia_drm non-free: 550-570.xx+
    status: current (as of 2025-04; EOL~2026-12-xx) arch: Pascal code: GP10x
    process: TSMC 16nm built: 2016-2021 pcie: gen: 3 speed: 8 GT/s lanes: 8
    link-max: lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:1b81 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_x11 driver: X: loaded: nvidia gpu: nvidia display-ID: :0
    screens: 4 default screen: 0
  Screen-1: 0 s-res: 1920x1080 s-dpi: 67 s-size: 728x409mm (28.66x16.10")
    s-diag: 835mm (32.87")
  Monitor-1: Unknown-1 mapped: HDMI-0 res: mode: 1920x1080 hz: 60
    scale: 100% (1) dpi: 34 size: 1440x810mm (56.69x31.89") modes: 640x480
  Screen-2: 1 s-res: 640x480 s-dpi: 75 s-size: 217x163mm (8.54x6.42")
    s-diag: 271mm (10.69")
  Screen-3: 2 s-res: 640x480 s-dpi: 75 s-size: 217x163mm (8.54x6.42")
    s-diag: 271mm (10.69")
  Screen-4: 3 s-res: 640x480 s-dpi: 75 s-size: 217x163mm (8.54x6.42")
    s-diag: 271mm (10.69")
  API: EGL v: 1.5 hw: drv: nvidia nouveau drv: nvidia platforms: device: 0
    drv: nvidia device: 1 drv: nouveau device: 2 drv: swrast gbm:
    drv: kms_swrast surfaceless: drv: nvidia x11: drv: nvidia
    inactive: wayland
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.163.01
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce GTX 1070/PCIe/SSE2
    memory: 7.81 GiB
  API: Vulkan v: 1.4.309 layers: 14 device: 0 type: discrete-gpu
    name: NVIDIA GeForce GTX 1070 driver: nvidia v: 550.163.01
    device-ID: 10de:1b81 surfaces: xcb,xlib device: 1 type: discrete-gpu
    name: NVIDIA GeForce GTX 1070 driver: nvidia v: 550.163.01
    device-ID: 10de:1b81 surfaces: xcb,xlib
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo de: kscreen-console,
    kscreen-doctor, xfce4-display-settings gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel 200 Series PCH HD Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel alternate: snd_soc_avs bus-ID: 00:1f.3
    chip-ID: 8086:a2f0 class-ID: 0403
  Device-2: NVIDIA GP104 High Definition Audio vendor: Gigabyte
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 8
    link-max: lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:10f0 class-ID: 0403
  API: ALSA v: k6.6.85-2-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.1 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: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: ASUSTeK RTL8111H driver: r8169 v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 port: d000 bus-ID: 04:00.0 chip-ID: 10ec:8168
    class-ID: 0200
  IF: enp4s0 state: up speed: 100 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager,systemd-timesyncd
  WAN IP: <filter>
Bluetooth:
  Message: No bluetooth data found.
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 2.95 TiB used: 647.36 GiB (21.4%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Kingston model: SUV400S37240G
    size: 223.57 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 96R9 scheme: MBR
  ID-2: /dev/sdb maj-min: 8:16 vendor: Toshiba model: HDWD120 size: 1.82 TiB
    block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: HDD
    rpm: 7200 serial: <filter> fw-rev: ACF0 scheme: MBR
  ID-3: /dev/sdc maj-min: 8:32 vendor: Toshiba model: MQ01ABF050
    size: 465.76 GiB block-size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s
    tech: HDD rpm: 5400 serial: <filter> fw-rev: 1A scheme: GPT
  ID-4: /dev/sdd maj-min: 8:48 vendor: Western Digital
    model: WD5000AAKX-001CA0 size: 465.76 GiB block-size: physical: 512 B
    logical: 512 B speed: 6.0 Gb/s tech: N/A serial: <filter> fw-rev: 1H15
    scheme: MBR
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 140.07 GiB size: 137.31 GiB (98.03%)
    used: 84.34 GiB (61.4%) fs: ext4 dev: /dev/sda1 maj-min: 8:1 label: N/A
    uuid: 00382224-a0a0-4cc0-86c0-35d6c5af0e2f
  ID-2: /run/media/cvetomirg/Arhiv raw-size: 568.22 GiB
    size: 558.24 GiB (98.24%) used: 43.71 GiB (7.8%) fs: ext4 dev: /dev/sdb4
    maj-min: 8:20 label: Arhiv uuid: 161f72f5-49d2-4429-a346-16c5e7bed7e2
  ID-3: /run/media/cvetomirg/DATA2 raw-size: 625.97 GiB
    size: 615.08 GiB (98.26%) used: 519.31 GiB (84.4%) fs: ext4 dev: /dev/sdb3
    maj-min: 8:19 label: data2 uuid: 9d751bf3-37bf-4c66-9a8a-0abf7654b4d7
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 5.11 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/sda3 maj-min: 8:3 label: swap
    uuid: f02db036-c20d-4abf-8b36-f807769e070a
Unmounted:
  ID-1: /dev/sda2 maj-min: 8:2 size: 78.39 GiB fs: ntfs label: New Volume
    uuid: A814EE9F14EE6FAC
  ID-2: /dev/sdb1 maj-min: 8:17 size: 500 MiB fs: ntfs
    label: System Reserved uuid: D27E2C6A7E2C4995
  ID-3: /dev/sdb2 maj-min: 8:18 size: 100.11 GiB fs: ntfs label: N/A
    uuid: D47233F37233D8C6
  ID-4: /dev/sdc1 maj-min: 8:33 size: 195.31 GiB fs: ntfs label: storage1
    uuid: FEECDA0DECD9C057
  ID-5: /dev/sdd1 maj-min: 8:49 size: 146.48 GiB fs: ext4 label: stor1
    uuid: 51ffb8cb-6bb1-40f8-99e9-79c514c2dce7
  ID-6: /dev/sdd2 maj-min: 8:50 size: 319.28 GiB fs: ntfs label: DATA1
    uuid: 7C9A07F39A07A92A
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 16 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-12:2 info: Logitech Nano Receiver type: keyboard,mouse
    driver: logitech-djreceiver,usbhid interfaces: 2 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 98mA
    chip-ID: 046d:c534 class-ID: 0301
  Hub-2: 2-0:1 info: super-speed hub ports: 10 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 30.0 C mobo: N/A
  Fan Speeds (rpm): N/A
  GPU: device: nvidia screen: :0.0 temp: 46 C fan: 0% device: nvidia
    screen: :0.1 temp: 46 C fan: 0% device: nvidia screen: :0.2 temp: 46 C
    fan: 0% device: nvidia screen: :0.3 temp: 46 C fan: 0%
Repos:
  Packages: 2118 pm: pacman pkgs: 2074 libs: 576 tools: pacaur,pamac
    pm: flatpak pkgs: 21 pm: snap pkgs: 23
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://mirror.ibakerserver.pt/manjaro/stable/$repo/$arch
    2: https://mirror.23m.com/manjaro/stable/$repo/$arch
    3: https://ask4.mm.fcix.net/manjaro/stable/$repo/$arch
    4: https://mirror.netcologne.de/manjaro/stable/$repo/$arch
    5: https://mirror.alpix.eu/manjaro/stable/$repo/$arch
    6: https://ftp.lysator.liu.se/pub/manjaro/stable/$repo/$arch
    7: https://mirrors.dotsrc.org/manjaro/stable/$repo/$arch
    8: https://mirror.bouwhuis.network/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 301
  1: cpu: 12.8% command: chrome pid: 8168 mem: 416.1 MiB (0.8%)
  2: cpu: 10.4% command: chrome pid: 8693 mem: 295.8 MiB (0.6%)
  3: cpu: 7.7% command: Xorg pid: 7420 mem: 155.3 MiB (0.3%)
  4: cpu: 6.8% command: plasmashell pid: 7544 mem: 539.3 MiB (1.1%)
  5: cpu: 6.1% command: chrome pid: 8380 mem: 160.3 MiB (0.3%)
  Memory top: 5 of 301
  1: mem: 539.3 MiB (1.1%) command: plasmashell pid: 7544 cpu: 6.8%
  2: mem: 416.1 MiB (0.8%) command: chrome pid: 8168 cpu: 12.8%
  3: mem: 387.0 MiB (0.8%) command: plasma-discover pid: 7941 cpu: 3.7%
  4: mem: 295.8 MiB (0.6%) command: chrome pid: 8693 cpu: 10.4%
  5: mem: 271.6 MiB (0.5%) command: chrome pid: 8417 cpu: 2.5%
Info:
  Processes: 301 Power: uptime: 26m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 18.79 GiB services: org_kde_powerdevil,upowerd
    Init: systemd v: 257 default: graphical tool: systemctl
  Compilers: clang: 19.1.7 gcc: 14.2.1 alt: 11 Shell: Bash v: 5.2.37
    running-in: xfce4-terminal inxi: 3.3.38

Mod edit:- In future please enclose all code or command output in appropriate enclosures for preformatted text. Doing so tidies your post to a great extent and doesn’t force others to scroll to Antarctica and back as they navigate the page.
This has been done for you, in this instance - in future you are expected to observe forum guidelines.

Yes, I do it the same way.
In addition, I log to XFCE with other user name. Everything work OK except the cursor.
I notice that the gdm screen is 3840x2160 and the cursor is OK, no problem to right side of the screen! When log to XFCE or PLASMA and decrease the size to 1920x1080 the mouse cursor get away and dissapear when drag to right side of the screen.

Please, humour me… When you say “periodically updated”, how long a period typically elapses between performing each update?


How did you;

…if you didn’t have the Manjaro ISO?


It is highly recommended to download the latest Manjaro Installer ISO, as booting from it can allow repairs and/or recovery to be performed in many circumstances.


You might consider updating to the latest non-beta BIOS if the manufacturer lists one available on their site.

Regards.


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:


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 will achieve this (naturally, formatted according to forum guidelines) and will generally be more useful for those wishing to help:

inxi --filter --verbosity=8

or the short form:

inxi -zv8

Be prepared to provide output from other commands whenever 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.

Highly Recommended
Required Reading
Technical Resources

So it’s actually Plasma and not XFCE. A mixed system? Desktop environments shouldn’t be mixed, as they can bite each other and cause problems. Use one user account per desktop environment.

That’s strange. You have one monitor but 4 screens? Screen-1 seems to be real and Screen-2 to Screen-4 are something virtual?

It is also strange that the Monitor-1 is unknown. I would suspect a problem receiving the EDID, which is necessary for KMS and which Nvidia now has active by default.

I mean from time to time :slight_smile:
I only update when necessary. For me, the principle “don’t push something when it works” applies. In this case pulse audio lags was the trigger to update and now everything went wrong.

I installed plasma because in xfce I couldn’t switch between windows and it was difficult to write in the forum.
Sorry for violating the forum rules.
If you have any ideas to guide me what causes the problem with the cursor and nvidia I will be grateful.

While this may be a long standing principle, on your part, I’m afraid it isn’t conducive to maintaining a so-called rolling release model distribution such as Arch or Manjaro.

Updates are indeed expected to be performed more frequently that other point release Linux distributions.

It is highly recommended to monitor the Update Announcement topics which provide breaking news about issues that affect Manjaro. The announcements also include a Known Issues and Workarounds section, which is generally suggested to check before performing an update (links previously given).

A responsible maintenance regimen would include performing a sync/update at least once or twice a month; as the need demands.

:end of lecture :wink:


Using multiple Desktop Environments with Manjaro is usually discouraged and tends to create some difficulty for those who might wish to help diagnose an issue.


From the description, it seems like 1920x1080 resolution isn’t being correctly set. This unknown monitor is a configuration that I have never seen before - is there any control on the device itself?


According to the Nvidia 570.144 for Linux compatibility List your GTX 1070 should be fully supported.

I would suggest reversing your decision to;

And instead, try switching to a later kernel - 6.12 (LTS) is suggested. Once this is done, test again with both X11 and Wayland (assuming your Nvidia graphics fully supports it).


Beyond that, if the problem is with Nvidia, I’m afraid I can’t help much more (AMD graphics user, here).

Perhaps share some more information about your monitor (if available) and also let us know if updating the BIOS helps.

Regards.

Check the xorg configuration. As mentioned, it looks like there are 3 ghost screens, which exists, but have no monitor for output. The mouse cursor doesn’t hide itself, but move to an invisible screen. Such screens can be a result of misconfigured xorg configuration.

Check the connection to the monitor.

Check the EDID of the monitor:

pamac build edid-decode-git;
find -L /sys/class/drm/ -maxdepth 2 -type f -iname "*edid" -exec sh -c 'echo "{}"' \; -exec edid-decode "{}" 2>/dev/null \;

The EDID is a binary file, which is part of the monitor. It tells the gpu driver how it should handle the monitor. If no EDID there, it does it by trial&error.

After 1 week of struggling with the cursor, the solution came. I simply deleted the files in /etc/X11/xorg.conf.d directory and evrything works fine.
This may not be the smartest solution, but it works. It seems to me that some of the configuration files were incorrectly created after the system update.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.