Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wofi opacity is gitchy #9483

Open
6 tasks done
01bbae opened this issue Feb 24, 2025 · 2 comments
Open
6 tasks done

wofi opacity is gitchy #9483

01bbae opened this issue Feb 24, 2025 · 2 comments
Labels
bug Something isn't working

Comments

@01bbae
Copy link

01bbae commented Feb 24, 2025

Already reported ? *

  • I have searched the existing open and closed issues.

Regression?

I don't know, I started using Hyprland only recently

System Info and Hyprland Version

System/Version info
Hyprland 0.47.2 built from branch v0.47.2-b at commit 882f7ad7d2bbfc7440d0ccaef93b1cdd78e8e3ff  (version: bump to 0.47.2).
Date: 2025-02-02
Tag: v0.47.2, commits: 882f7ad7d2bbfc7440d0ccaef93b1cdd78e8e3ff
built against:
 aquamarine 0.7.2
 hyprlang 0.6.0
 hyprutils 0.5.1
 hyprcursor 0.1.11
 hyprgraphics 0.1.1


no flags were set


System Information:
System name: Linux
Node name: nixos
Release: 6.12.15
Version: #1-NixOS SMP PREEMPT_DYNAMIC Tue Feb 18 08:34:42 UTC 2025


GPU information: 
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA102 [GeForce RTX 3080 Lite Hash Rate] [10de:2216] (rev a1) (prog-if 00 [VGA controller])
NVRM version: NVIDIA UNIX x86_64 Kernel Module  550.142  Wed Dec 11 05:15:39 UTC 2024


os-release: ANSI_COLOR="0;38;2;126;186;228"
BUG_REPORT_URL="https://github.com/NixOS/nixpkgs/issues"
BUILD_ID="25.05.20250221.32fb99b"
CPE_NAME="cpe:/o:nixos:nixos:25.05"
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 25.05 (Warbler)"
SUPPORT_URL="https://nixos.org/community.html"
VARIANT=""
VARIANT_ID=""
VENDOR_NAME=NixOS
VENDOR_URL="https://nixos.org/"
VERSION="25.05 (Warbler)"
VERSION_CODENAME=warbler
VERSION_ID="25.05"


plugins:

Description

I'm getting weird glitches when i run wofi where the hyprpaper layer is showing through sometimes instead of my windows. Theres also some more artifacting with the cursor and window opacity switches from being on and off when blur is disabled.

I think the videos are more clear

This is when the blur is not enabled in layerrules in hyprland.conf:

wofiglitch.mp4

This is when the blur is enabled in layerrules:

wofiglitch2.mp4

When the blur is enabled in layerrules the gitch is more predictable but when its not, theres a lot of gitches happening at once.

How to reproduce

  1. this is part of my home-manager configuration that controls the wofi css:
# home.nix
# Enable wofi for hyprland
wofi = {
    enable = true;
    style = ''
    window {
        background-color: black;
        opacity: 0.7;
        color: white;
    }
    #outer-box {
        margin: 24px;
    }
    #scroll {
        margin-top: 10px;
    };
    '';
};
  1. The blur rule on wofi in hyprland.conf:
# Add blur for wofi
layerrule = blur, wofi

Attach not paste

  • I understand that all text files must be attached, and not pasted directly. If not respected, this issue will likely get closed as spam

Checklist of files to include below

  • Hyprland config - hyprctl systeminfo -c (always include)
  • Crash report (always include in case of crash)
  • Video (always include in case of a visual bug)
  • Logs (might contain useful info such as errors)

Additional info & File uploads

hyprland_config_dump.txt

@01bbae 01bbae added the bug Something isn't working label Feb 24, 2025
@vaxerski
Copy link
Member

attach a log from wayland debug
WAYLAND_DEBUG=1 wofi |& tee ~/wofi.log

@01bbae
Copy link
Author

01bbae commented Feb 25, 2025

running
WAYLAND_DEBUG=1 wofi --show drun |& tee ~/wofi.log

wofi.log

wofiglitchlogs.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants