hyprwm / Hyprland

Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
https://hyprland.org
BSD 3-Clause "New" or "Revised" License
21.89k stars 911 forks source link

New active empty workspace appears after delayed wakeup from suspend #6753

Open ShikharArvind opened 4 months ago

ShikharArvind commented 4 months ago

Regression?

No

System Info and Version

System/Version info ```sh Hyprland, built from branch at commit 918d8340afd652b011b937d29d5eea0be08467f5 (flake.lock: update). Date: Tue Jun 25 12:06:02 2024 Tag: v0.41.2, commits: 4886 flags: (if any) System Information: System name: Linux Node name: cachyos-shikhar Release: 6.9.7-3-cachyos Version: #1 SMP PREEMPT_DYNAMIC Mon, 01 Jul 2024 18:44:07 +0000 GPU information: 03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] [1002:73bf] (rev c1) (prog-if 00 [VGA controller]) os-release: NAME="CachyOS Linux" PRETTY_NAME="CachyOS" ID=cachyos ID_LIKE=arch BUILD_ID=rolling ANSI_COLOR="38;2;23;147;209" HOME_URL="https://cachyos.org/" DOCUMENTATION_URL="https://wiki.cachyos.org/" SUPPORT_URL="https://forum.cachyos.org/" BUG_REPORT_URL="https://github.com/cachyos" PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/" LOGO=cachyos plugins: ```

Description

A new empty active workspace appears after waking up from systemctl suspend but only after waiting for sometime after suspending the system. The shortest duration of delay between the suspend and wakeup for which I noticed this behavior is ~1 min. This issue is similar to #4398 but is reproducible for me and I do not think the new workspace is a special workspace.

My hyprland conf : (hyprland.conf.txt)

How to reproduce

  1. systemctl suspend (distro with systemd)
  2. Wait for 1-2 min or longer after the system has fully suspended
  3. Wake up with mouse/keyboard input
  4. New empty active workspace appears

Crash reports, logs, images, videos

No crashes.

ehula commented 4 months ago

I also see this behaviour, but it happens even after a short sleep.

Don't know if this is related, but I usually have qutebrowser running, and after waking from suspend, more often than not, qutebrowser gets killed and I get the new active workspace (not necessarily on the same monitor as the one where qutebrowser was.)

LucasTran380381 commented 2 weeks ago

I have same issue.