Mouse blinking/disappearing top of screen

Hello All,

Didn't know where to start posting.. Thus I'm here at my current Distro's forums.

I've had a problem with my pointer blinking or flat out disappearing when reaching the top of my primary monitor for some time. Happens if I'm just moving the mouse or dragging a window. Full screen video or Application still happens- exception is games. Used different Distros (StormOS, PopOS!, Garuda XDE & XFCE). I've tried all sorts of google fu to try and resolve the issue, but nothing i've found has been able to help; Mouse settings, Appearance settings, Display Settings, etc.

Setup: I have 2 monitors. One in Landscape running 3840x2160 (primary) connected via display port. The secondary is 1080x1920 - portrait flipped- connected via HDMI. Issue is only on the Primary monitor.

The system info:
system:
Kernel: 5.15.93-1-lts arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
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: Garuda Linux base: Arch Linux

CPU:
Info: model: AMD Ryzen 7 5800X3D bits: 64 type: MT MCP arch: Zen 3+ gen: 4
Speed (MHz): avg: 3713 high: 4075 min/max: 2200/4549 boost: enabled

Graphics:
Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] vendor: Gigabyte
driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm)
built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 16 ports:
active: DP-2,HDMI-A-1 empty: DP-1,HDMI-A-2 bus-ID: 08:00.0
chip-ID: 1002:73bf class-ID: 0300

Display: x11 server: X.Org v: 21.1.7 compositor: xfwm v: 4.18.0 driver: X:
loaded: amdgpu unloaded: modesetting,radeon alternate: fbdev,vesa
dri: radeonsi gpu: amdgpu display-ID: :0.0 screens: 1

Screen-1: 0 s-res: 5243x2495 s-dpi: 96 s-size: 1387x660mm (54.61x25.98")
s-diag: 1536mm (60.47")

Monitor-1: DP-2 mapped: DisplayPort-1 pos: primary,bottom-l
model: Gigabyte AORUS FV43U serial: built: 2021 res: 3840x2160
hz: 60 dpi: 140 gamma: 1.2 size: 697x392mm (27.44x15.43")
diag: 800mm (31.5") ratio: 16:9 modes: max: 3840x2160 min: 640x480

Monitor-2: HDMI-A-1 mapped: HDMI-A-0 pos: top-right model: HDMI
built: 2012 res: 1404x2496 dpi: 122 gamma: 1.2
size: 293x521mm (11.54x20.51") diag: 801mm (31.5") ratio: 16:9 modes:
max: 1920x1080 min: 720x400

API: OpenGL v: 4.6 Mesa 22.3.5 renderer: AMD Radeon RX 6900 XT (navi21
LLVM 15.0.7 DRM 3.42 5.15.93-1-lts) direct-render: Yes

If there is system info I missed that might be needed, I will be happy to re run

garuda-inxi

and get it for the requester. In addition, thank you for any and all help in advanced.

You are missing a ton of info for some reason--probably more than half. It looks like only random pieces of the output were copied over. What happened?

The kernel parameters you are running are missing, the information about when the system was installed and when it was last updated, the partial upgrade status, dual-boot with Windows, failed units, the relevant software section is gone, there is no information about sensors such as CPU temp or fan behavior...the whole hardware section that explains what actual kind of computer you are running is gone.

You need to run the command again and make a better effort to copy the output. Just highlight the whole output in one continuous chunk--whatever method you used last time did not work well.

Since you are running XFCE and you have a mouse, you can highlight the terminal output and just middle-click in the forum dialogue box to paste. Wrap the output with three tildes before and after,
~~~
like this
~~~
to format as code so it is readable.

5 Likes

See where the displays logical positions are configured, maybe something is off there.
When the mouse disappears from the top of the primary, does it show on the other display or disappears nowhere?

Maybe one of the monitors resolution is not detected correctly.
I can't help much to fix it, all I know is that sometimes it happens and display scaling can make it more likely.

I use Wayland, my external monitor has 1366 or 1360 horizontal pixels depending who you ask.
No problem in practice though.

I truncated the out put to be only what I figured would be necessary to the issue. Here is the full output:

System:
  Kernel: 6.1.12-1-lts arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-lts
    root=UUID=7337d38a-55ef-4778-ad49-22c21ff7b113 rw [email protected]
    quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
    loglevel=3 ibt=off
  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: Garuda Linux base: Arch Linux
Machine:
  Type: Desktop System: Gigabyte product: B550 AORUS PRO V2 v: N/A
    serial: <superuser required>
  Mobo: Gigabyte model: B550 AORUS PRO V2 serial: <superuser required>
    UEFI: American Megatrends LLC. v: F15d date: 07/20/2022
Battery:
  Device-1: hidpp_battery_0 model: Logitech G604 Wireless Gaming Mouse
    serial: <filter> charge: 50% (should be ignored) rechargeable: yes
    status: discharging
CPU:
  Info: model: AMD Ryzen 7 5800X3D bits: 64 type: MT MCP arch: Zen 3+ gen: 4
    level: v3 note: check built: 2022 process: TSMC n6 (7nm) family: 0x19 (25)
    model-id: 0x21 (33) stepping: 2 microcode: 0xA20120A
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 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: 3582 high: 3714 min/max: 2200/4549 boost: enabled
    scaling: driver: acpi-cpufreq governor: performance cores: 1: 3592 2: 3714
    3: 3592 4: 3593 5: 3586 6: 3400 7: 3582 8: 3594 9: 3551 10: 3671 11: 3578
    12: 3586 13: 3587 14: 3565 15: 3573 16: 3551 bogomips: 108643
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities: <filter>
Graphics:
  Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] vendor: Gigabyte
    driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm)
    built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 16 ports:
    active: DP-2,HDMI-A-1 empty: DP-1,HDMI-A-2 bus-ID: 08:00.0
    chip-ID: 1002:73bf class-ID: 0300
  Device-2: Logitech C922 Pro Stream Webcam type: USB
    driver: snd-usb-audio,uvcvideo bus-ID: 1-8:5 chip-ID: 046d:085c
    class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org v: 21.1.7 compositor: xfwm v: 4.18.0 driver: X:
    loaded: amdgpu unloaded: modesetting,radeon alternate: fbdev,vesa
    dri: radeonsi gpu: amdgpu display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 5243x2495 s-dpi: 96 s-size: 1387x660mm (54.61x25.98")
    s-diag: 1536mm (60.47")
  Monitor-1: DP-2 mapped: DisplayPort-1 pos: primary,bottom-l
    model: Gigabyte AORUS FV43U serial: <filter> built: 2021 res: 3840x2160
    hz: 60 dpi: 140 gamma: 1.2 size: 697x392mm (27.44x15.43")
    diag: 800mm (31.5") ratio: 16:9 modes: max: 3840x2160 min: 640x480
  Monitor-2: HDMI-A-1 mapped: HDMI-A-0 pos: top-right model: HDMI
    built: 2012 res: 1404x2496 dpi: 122 gamma: 1.2
    size: 293x521mm (11.54x20.51") diag: 801mm (31.5") ratio: 16:9 modes:
    max: 1920x1080 min: 720x400
  API: OpenGL v: 4.6 Mesa 22.3.5 renderer: AMD Radeon RX 6900 XT (navi21
    LLVM 15.0.7 DRM 3.49 6.1.12-1-lts) direct-render: Yes
Audio:
  Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie:
    bus-ID: 1-6.3:4 chip-ID: 03f0:0491 gen: 4 class-ID: 0300 speed: 16 GT/s
    serial: <filter> lanes: 16 bus-ID: 08:00.1 chip-ID: 1002:ab28
    class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio vendor: Gigabyte
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 0a:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-3: HP HyperX QuadCast type: USB
    driver: hid-generic,snd-usb-audio,usbhid
  Device-4: Logitech C922 Pro Stream Webcam type: USB
    driver: snd-usb-audio,uvcvideo bus-ID: 1-8:5 chip-ID: 046d:085c
    class-ID: 0102 serial: <filter>
  Sound API: ALSA v: k6.1.12-1-lts running: yes
  Sound Server-1: PulseAudio v: 16.1 running: no
  Sound Server-2: PipeWire v: 0.3.65 running: yes
Network:
  Device-1: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel
    pcie: gen: 2 speed: 5 GT/s lanes: 1 port: f000 bus-ID: 05:00.0
    chip-ID: 10ec:8125 class-ID: 0200
  IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 1.4 TiB used: 193.09 GiB (13.5%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: HP model: SSD EX920 512GB
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 type: SSD serial: <filter> rev: SVN139B temp: 27.9 C scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:1 vendor: Intel model: SSDPEKNW010T8
    size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 type: SSD serial: <filter> rev: 004C temp: 31.9 C scheme: MBR
Partition:
  ID-1: / raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
    used: 193.09 GiB (40.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 608 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:3
  ID-3: /home raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
    used: 193.09 GiB (40.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
  ID-4: /var/log raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
    used: 193.09 GiB (40.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
  ID-5: /var/tmp raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
    used: 193.09 GiB (40.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: zram size: 31.25 GiB used: 1.2 MiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 45.0 C mobo: N/A gpu: amdgpu temp: 54.0 C
    mem: 52.0 C
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 0
Info:
  Processes: 457 Uptime: 5d 1h 9m wakeups: 122 Memory: 31.25 GiB
  used: 12.54 GiB (40.1%) Init: systemd v: 253 default: graphical
  tool: systemctl Compilers: gcc: 12.2.1 clang: 15.0.7 Packages: pm: pacman
  pkgs: 1660 libs: 491 tools: octopi,paru Shell: Bash v: 5.1.16
  running-in: xfce4-terminal inxi: 3.3.25
Garuda (2.6.15-1):
  System install date:     2022-12-17
  Last full system update: 2023-02-20
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager mkinitcpio
  Windows dual boot:       No/Undetected
  Failed units:

I may be new to linux, but not command line interfaces.. this is type of comment is highly condescending . Especially when I stated in my post that if what is provided is not enough, just ask and I'll run the command again.

Did state that it is ONLY on the primary (using display port) and not on the secondary monitor (using hdmi). Resolutions are detected with no issues there, even flipping the second monitors orientation.

The purpose of the template is to avoid unnecessary demand for garuda-inxi.
If then must be asked again, because the output is incomplete, the avoidable makes more work.
Personally, I don't find condescending in any way in his detailed response as to why it's no use posting only what the person seeking help finds useful.

If you don't buy a ticket at the theater box office, the usher will deny you entry.
Only the complete garuda-inxi is the ticket to get help here in the forum, as mentioned in the template.

5 Likes

I did not mean any offense. I honestly don't see how this comment could be interpreted as a condescending remark, but I assure you it was not intended that way. Hopefully no hard feelings.


Test if the issue remains when the compositor is disabled.

Settings -> Window Manager Tweaks -> Compositor -> untick "Enable display compositing", then try to reproduce the issue.

If possible (i.e. if you have one), test a different DisplayPort cable.

3 Likes

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