Skip to content

Cannot enter password after screen disconnect #1041

Description

@cloudlena

Regression?

Yes

Hyprlock Info and Version

v0.9.5

Hyprlock config
background {
  blur_passes=3
  path=/home/lena/.local/share/wallpapers/bespinian.png
}

general {
  hide_cursor=true
}

input-field {
  check_color=rgb(e0af68)
  fail_color=rgb(f7768e)
  font_color=rgb(c0caf5)
  inner_color=rgb(1a1b26)
  outer_color=rgb(1a1b26)
}

Compositor Info and Version

System/Version info
Hyprland 0.55.4 built from branch v0.55.4-b at commit a0136d8c04687bb36eb8a28eb9d1ff92aea99704 clean ([gha] Nix: update inputs).
Date: 2026-06-11
Tag: v0.55.4, commits: -1

Libraries:
Hyprgraphics: built against 0.5.1, system has unknown
Hyprutils: built against 0.13.1, system has unknown
Hyprcursor: built against 0.1.13, system has unknown
Hyprlang: built against 0.6.8, system has unknown
Aquamarine: built against 0.12.1, system has unknown

Version ABI string: a0136d8c04687bb36eb8a28eb9d1ff92aea99704_aq_0.12_hu_0.13_hg_0.5_hc_0.1_hlg_0.6
flags set:
nix


System Information:
System name: Linux
Node name: nixos
Release: 6.18.35
Version: #1-NixOS SMP PREEMPT_DYNAMIC Tue Jun  9 10:28:53 UTC 2026

Libraries:
Hyprgraphics: built against 0.5.1, system has unknown
Hyprutils: built against 0.13.1, system has unknown
Hyprcursor: built against 0.1.13, system has unknown
Hyprlang: built against 0.6.8, system has unknown
Aquamarine: built against 0.12.1, system has unknown



GPU information: 
00:02.0 VGA compatible controller [0300]: Intel Corporation Alder Lake-P GT2 [Iris Xe Graphics] [8086:46a6] (rev 0c) (prog-if 00 [VGA controller])


os-release: ANSI_COLOR="0;38;2;126;186;228"
BUG_REPORT_URL="https://github.com/NixOS/nixpkgs/issues"
BUILD_ID="26.11.20260616.567a49d"
CPE_NAME="cpe:/o:nixos:nixos:26.11"
DEFAULT_HOSTNAME=nixos
DOCUMENTATION_URL="https://nixos.org/learn.html"
HOME_URL="https://nixos.org/"
ID=nixos
ID_LIKE=""
IMAGE_ID=""
IMAGE_VERSION=""
LOGO="nix-snowflake"
NAME=NixOS
PRETTY_NAME="NixOS 26.11 (Zokor)"
SUPPORT_URL="https://nixos.org/community.html"
VARIANT=""
VARIANT_ID=""
VENDOR_NAME=NixOS
VENDOR_URL="https://nixos.org/"
VERSION="26.11 (Zokor)"
VERSION_CODENAME=zokor
VERSION_ID="26.11"


plugins:

Explicit sync: supported
GL ver: 3.2
Backend: drm

Monitor info:
	Panel eDP-1: 2880x1800, eDP-1 California Institute of Technology 0x1402  -> backend drm
		explicit ✔️
		edid:
			hdr ❌
			chroma ✔️
			bt2020 ❌
		vrr capable ❌
		non-desktop ❌
		

State:

configProvider: hyprlang
backend: drm

Description

I often have my laptop connected to an external monitor via USB-C. When Hyprlock has locked the screen and I disconnect the external monitor while the screen is locked, I afterward cannot enter my password anymore. It doesn't show the input field. It used to work some time ago. Plugging the same screen back in fixes the problem.

How to reproduce

  1. Connect to external monitor
  2. Lock
  3. Disconnect external monitor
  4. Try to enter password

Crash reports, logs, images, videos

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions