hyprlock icon indicating copy to clipboard operation
hyprlock copied to clipboard

Blinking artifacts/glitch on lockscreen

Open varac opened this issue 11 months ago • 7 comments

Regression?

No

Hyprlock Info and Version

Hyprlock version 0.5.0

Hyprlock config

Unmodified config from https://github.com/mylinuxforwork/dotfiles/blob/main/share/dotfiles/.config/hypr/hyprlock.conf

Compositor Info and Version

System/Version info

sway version 1.10

Description

I get a blinking glitch every 2. second or so.

How to reproduce

Run hyprland with the config provided.

Crash reports, logs, images, videos

I couldn't upload this video, but here's a link: https://cloud.systemli.org/s/p9JTPSorRADadKK

log.txt

varac avatar Jan 17 '25 15:01 varac

I doubt that this is a issue related to hyprlock, but could you share more of your system info? Graphics driver, kernel version etc. Has hyprlock previously worked on your system without this bug?

PointerDilemma avatar Jan 18 '25 08:01 PointerDilemma

I'm using Manjaro sway edition, Kernel 6.12.4-1-MANJARO, Graphics driver: i915

00:02.0 VGA compatible controller: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620] (rev 02)

Has hyprlock previously worked on your system without this bug?

I just installed hyprlock for the first time.

varac avatar Jan 19 '25 08:01 varac

compositor + version?

PointerDilemma avatar Jan 19 '25 11:01 PointerDilemma

  • sway version 1.10
  • wlroots 0.18.1-1

varac avatar Jan 19 '25 11:01 varac

Do you use any graphics related sway options? Like allow_tearing or smth?

PointerDilemma avatar Jan 19 '25 12:01 PointerDilemma

No, I don't. But when looking again, I noticed that the blinking artifact is only present on my laptop display, not on the internal display

$ swaymsg -t get_outputs
Output eDP-1 'HKC OVERSEAS LIMITED 0x0201 Unknown'
  Current mode: 1920x1080 @ 59.998 Hz
  Power: on
  Position: 0,416
  Scale factor: 1.250000
  Scale filter: linear
  Subpixel hinting: unknown
  Transform: normal
  Workspace: 1
  Max render time: off
  Adaptive sync: disabled
  Allow tearing: no
  Available modes:
    1920x1080 @ 59.998 Hz

Output DP-2 'LG Electronics LG HDR 5K 209NTMX7M659' (focused)
  Current mode: 3440x1440 @ 49.987 Hz
  Power: on
  Position: 1536,0
  Scale factor: 1.125000
  Scale filter: linear
  Subpixel hinting: unknown
  Transform: normal
  Workspace: 4
  Max render time: off
  Adaptive sync: disabled
  Allow tearing: no
  Available modes:
    3840x2160 @ 30.000 Hz
    3840x2160 @ 30.000 Hz (16:9)
    3840x2160 @ 29.970 Hz (16:9)
    3840x2160 @ 25.000 Hz (16:9)
    3840x2160 @ 24.000 Hz (16:9)
    3840x2160 @ 23.976 Hz (16:9)
    3440x1440 @ 49.987 Hz
    2560x1080 @ 60.000 Hz (64:27)
    2560x1080 @ 59.940 Hz (64:27)
    2560x1080 @ 50.000 Hz (64:27)
    1920x1080 @ 60.000 Hz
    1920x1080 @ 60.000 Hz (16:9)
    1920x1080 @ 59.940 Hz (16:9)
    1920x1080 @ 50.000 Hz (16:9)
    1920x1080 @ 30.000 Hz (16:9)
    1920x1080 @ 29.970 Hz (16:9)
    1920x1080 @ 24.000 Hz (16:9)
    1920x1080 @ 23.976 Hz (16:9)
    1280x720 @ 60.000 Hz (16:9)
    1280x720 @ 59.940 Hz (16:9)
    1024x768 @ 60.004 Hz
    800x600 @ 60.317 Hz
    720x576 @ 50.000 Hz (16:9)
    720x480 @ 60.000 Hz (16:9)
    720x480 @ 59.940 Hz (16:9)
    640x480 @ 60.000 Hz (4:3)
    640x480 @ 59.940 Hz
    640x480 @ 59.940 Hz (4:3)

varac avatar Jan 19 '25 14:01 varac

I doubt that this is a issue on our side. Can you try to troubleshoot a bit more? Like

  • Test it on any other compositor
  • Try to disable scaling on the monitor it happens on
  • Test a up-to-date hyprlock version and -git

PointerDilemma avatar Jan 29 '25 07:01 PointerDilemma