Hyprland uses nvidia card even when told not to

Already reported ? *

[X] I have searched the existing open and closed issues.

Regression?
No
System Info and Version
 System/Version info
Hyprland, built from branch  at commit 0f594732b063a90d44df8c5d402d658f27471dfe  (props: bump version to 0.43.0).
Date: Sun Sep 8 16:48:21 2024
Tag: v0.43.0, commits: 5196

flags: (if any)

System Information:
System name: Linux
Node name: ZeTieX
Release: 6.10.9-273linux-tkg-custom-zeptic
Version: hyprwm/Hyprland#1 SMP PREEMPT_DYNAMIC TKG Wed, 11 Sep 2024 12:07:09 +0000

GPU information:
07:00.0 VGA compatible controller [0300]: Intel Corporation DG2 [Arc A380] [8086:56a5] (rev 05) (prog-if 00 [VGA controller])
0d:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA102 [GeForce RTX 3080] [10de:2206] (rev a1) (prog-if 00 [VGA controller])
NVRM version: NVIDIA UNIX x86_64 Kernel Module  560.35.03  Fri Aug 16 21:39:15 UTC 2024

os-release: NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo

plugins:
  csgo-vulkan-fix by Vaxry ver 1.2

======Config-Start======

Config File: /home/zeptic/.config/hypr/hyprland.conf: Read Succeeded
env = AQ_DRM_DEVICES,$HOME/.config/hypr/card

monitor=DP-2,1920x1080@240,auto,auto
monitor=DP-6,1920x1080@240,auto,auto
monitor=DP-3,3840x2160@60,auto,auto
monitor=HDMI-A-2,disable

workspace = 1, monitor:DP-2
workspace = 2, monitor:DP-2
workspace = 3, monitor:DP-2
workspace = 4, monitor:DP-2
workspace = 11, monitor:DP-3
workspace = 12, monitor:DP-3
workspace = 13, monitor:DP-3

# unscale XWayland
xwayland {
  force_zero_scaling = true
}

# toolkit-specific scale
env = GDK_SCALE,1
env = XCURSOR_SIZE,32

###################
### MY PROGRAMS ###
###################

$terminal = alacritty
$fileManager = dolphin
$menu = rofi -modi drun -show drun -show-icons -width 22 -no-click-to-exit

#################
### AUTOSTART ###
#################

exec-once = waybar & sunshine
exec-once = hyprpm reload -n
exec-once = [workspace 2 silent] alacritty -e nvim
exec-once = [workspace 1 silent] alacritty -e bash -c "fastfetch && zsh"
exec-once = [workspace 3 silent] firefox
exec-once = sleep 0.1 && hyprctl dispatch workspace 3 && hyprctl dispatch workspace 11 && hyprctl dispatch workspace 2
exec-once = hyprpaper

#############################
### ENVIRONMENT VARIABLES ###
#############################

env = XCURSOR_SIZE,24
env = HYPRCURSOR_SIZE,24

#####################
### LOOK AND FEEL ###
#####################

general {
    gaps_in = 0
    gaps_out = 0

    border_size = 1

    # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
    col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
    col.inactive_border = rgba(595959aa)

    # Set to true enable resizing windows by clicking and dragging on borders and gaps
    resize_on_border = false

    # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
    allow_tearing = true

    layout = dwindle
}

# https://wiki.hyprland.org/Configuring/Variables/#decoration
decoration {
    rounding = 0

    # Change transparency of focused and unfocused windows
    active_opacity = 1.0
    inactive_opacity = 1.0

    drop_shadow = true
    shadow_range = 4
    shadow_render_power = 3
    col.shadow = rgba(1a1a1aee)

    # https://wiki.hyprland.org/Configuring/Variables/#blur
    blur {
        enabled = true
        size = 3
        passes = 1

        vibrancy = 0.1696
    }
}

# https://wiki.hyprland.org/Configuring/Variables/#animations
animations {
    enabled = false

    # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more

    bezier = myBezier, 0.05, 0.9, 0.1, 1.05

    animation = windows, 1, 7, myBezier
    animation = windowsOut, 1, 7, default, popin 80%
    animation = border, 1, 10, default
    animation = borderangle, 1, 8, default
    animation = fade, 1, 7, default
    animation = workspaces, 1, 6, default
}

# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
dwindle {
    pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
    preserve_split = true # You probably want this
}

# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
#master {
#    new_is_master = true
#}

# https://wiki.hyprland.org/Configuring/Variables/#misc
misc {
    force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers
    disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :(
}

#############
### INPUT ###
#############

# https://wiki.hyprland.org/Configuring/Variables/#input
input {
    kb_layout = us
    kb_variant =
    kb_model =
    kb_options =
    kb_rules =

    follow_mouse = 1

    sensitivity = 0 # -1.0 - 1.0, 0 means no modification.

    force_no_accel = true

    touchpad {
        natural_scroll = false
    }
}

# https://wiki.hyprland.org/Configuring/Variables/#gestures
gestures {
    workspace_swipe = false
}

# Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more
device {
    name = epic-mouse-v1
    sensitivity = -0.5

}

####################
### KEYBINDINGSS ###
####################

# See https://wiki.hyprland.org/Configuring/Keywords/
$mainMod = SUPER # Sets "Windows" key as main modifier

# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, Q, exec, $terminal
bind = $mainMod, C, killactive,
#bind = $mainMod, M, exit,
#bind = $mainMod, E, exec, $fileManager
bind = $mainMod, V, togglefloating,
bind = $mainMod, A, exec, $menu
#bind = $mainMod, P, pseudo, # dwindle
#bind = $mainMod, J, togglesplit, # dwindle
bind = $mainMod, Y, exec, python /home/zeptic/rofi-lutris/rofi-lutris
bind = CTRL ALT, S, exec, sh /home/zeptic/zeptittyconf/vimAnywhere-hyprland/copyToClipboardHook.sh
bind = CTRL ALT, V, exec, sh /home/zeptic/zeptittyconf/vimAnywhere-hyprland/run.sh

# Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l
bind = $mainMod, right, movefocus, r
bind = $mainMod, up, movefocus, u
bind = $mainMod, down, movefocus, d

# Switch workspaces with mainMod + [0-9]
bind = $mainMod, S, workspace, 1
bind = $mainMod, D, workspace, 2
bind = $mainMod, F, workspace, 3
bind = $mainMod, G, workspace, 4
bind = $mainMod, W, workspace, 11
bind = $mainMod, E, workspace, 12
bind = $mainMod, R, workspace, 13

bind = $mainMod, T, exec, grim -g "$(slurp -d)" - | wl-copy

bind = $mainMod, X, fullscreen
bind = $mainMod, Z, fullscreenstate, 2 0
bind = $mainMod, B, fullscreenstate, 0 2

bind = $mainMod, M, exec, [workspace 4] alacritty -e sh /home/zeptic/zeptittyconf/.dotfiles/.desktopScripts/startGamescope.sh
bind = $mainMod, N, exec, [workspace 11] alacritty -e sh steam

bind = $mainMod SHIFT, A, pin

# Move active window to a workspace with mainMod + SHIFT + [0-9]
bind = $mainMod SHIFT, S, movetoworkspace, 1
bind = $mainMod SHIFT, D, movetoworkspace, 2
bind = $mainMod SHIFT, F, movetoworkspace, 3
bind = $mainMod SHIFT, G, movetoworkspace, 4
bind = $mainMod SHIFT, W, movetoworkspace, 11
bind = $mainMod SHIFT, E, movetoworkspace, 12
bind = $mainMod SHIFT, R, movetoworkspace, 13

# Example special workspace (scratchpad)
#bind = $mainMod, S, togglespecialworkspace, magic
#bind = $mainMod SHIFT, S, movetoworkspace, special:magic

# Scroll through existing workspaces with mainMod + scroll
bind = $mainMod, mouse_down, workspace, e+1
bind = $mainMod, mouse_up, workspace, e-1

# Move/resize windows with mainMod + LMB/RMB and dragging
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow

##############################
### WINDOWS AND WORKSPACES ###
##############################

  windowrulev2 = float, title:^(Save File)$  #save file context menu (float)
	windowrulev2 = size 800 480, title:^(Save File)$  #save file context menu (size)
	windowrulev2 = opaque, title:^(Save File)$  #save file context menu (opaque)
	#windowrulev2 = float, pin, title:^(Picture-in-Picture)$  #PIP for firefox/forks (float)
	windowrulev2 = pin, title:^(Picture-in-Picture)$  #PIP for firefox/forks (float)

	windowrulev2 = float,class:(clipse)  #clipse (float)
	windowrulev2 = size 622 652,class:(clipse)  #clipse (size)

  windowrulev2 = float,class:^(org.gnome.Calculator)$
  windowrulev2 = size 500 650,class:^(org.gnome.Calculator)$
	windowrulev2 = size 1280 720, class:^(rquickshare)$
  windowrulev2 = float, class:^(rquickshare)$
  windowrulev2 = float, title:^(Picture in picture)$  #PIP (float)
  windowrulev2 = float, class:^(xfce-polkit)$  #authentication popups (float)
  windowrulev2 = float, class:^(xdg-desktop-portal-gtk)$
  windowrulev2 = float,class:^(qt5ct)$
  windowrulev2 = float,class:^(org.pulseaudio.pavucontrol)$
  windowrulev2 = float,class:^(blueman-manager)$

  windowrulev2 = opacity 0.9,class:^(org.pwmt.zathura)$

# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules

# Example windowrule v1
# windowrule = float, ^(kitty)$

# Example windowrule v2
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$

#windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.

plugin {
    csgo-vulkan-fix {
        res_w = 1080
        res_h = 1080

        # NOT a regex! This is a string and has to exactly match initial_class
        class = SDL Application
    }
}

======Config-End========

Description
Even when I have, in my config
env = AQ_DRM_DEVICES,$HOME/.config/hypr/card

Which is a link to my Intel GPU (a380), Hyprland binds to the nvidia kernel module when started from tty (or display server). Using nvtop, without the line in my config says that process "Hyprland" is using my nvidia GPU, which is to be expected.
With the line in my config, it does not say any process is using the nvidia driver, however the output of the command sudo lsof /dev/nvidia* nets:
COMMAND   PID   USER  FD   TYPE  DEVICE SIZE/OFF NODE NAME
Hyprland 1062 zeptic 237u   CHR 195,255      0t0 1122 /dev/nvidiactl
Hyprland 1062 zeptic 238u   CHR   195,0      0t0 1124 /dev/nvidia0
Hyprland 1062 zeptic 239u   CHR   195,0      0t0 1124 /dev/nvidia0

Indicating that Hyprland is somehow still using the nvidia kernel modules.

When I start a virtual machine with the nvidia GPU passed through to it BEFORE starting Hyprland, Hyprland does not bind to nvidia as it would be impossible. I am however able to unbind the GPU from the VM and able to use the GPU on linux afterwards, and Hyprland does not bind to it.
How to reproduce
Start Hyprland with nvidia kernel modules binded to the GPU.
Crash reports, logs, images, videos
No response

Hi. I'm having the exact same problem. I'm using a laptop with AMD iGPU and Nvidia dGPU.
My trace log looks like this:

Trace log
[LOG] Instance Signature: 0f594732b063a90d44df8c5d402d658f27471dfe_1726819172_179808609
[LOG] Runtime directory: /run/user/1000/hypr/0f594732b063a90d44df8c5d402d658f27471dfe_1726819172_179808609
[LOG] Hyprland PID: 838
[LOG] ===== SYSTEM INFO: =====
[LOG] System name: Linux
[LOG] Node name: geffg14
[LOG] Release: 6.10.10-arch1-1
[LOG] Version: #1 SMP PREEMPT_DYNAMIC Thu, 12 Sep 2024 17:21:02 +0000

[LOG] GPU information:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation AD106M [GeForce RTX 4070 Max-Q / Mobile] [10de:2860] (rev a1) (prog-if 00 [VGA controller])
65:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Phoenix3 [1002:1900] (rev cb) (prog-if 00 [VGA controller])

[WARN] Warning: you're using an NVIDIA GPU. Make sure you follow the instructions on the wiki if anything is amiss.

[LOG] os-release:
NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo

[LOG] ========================

[INFO] If you are crashing, or encounter any bugs, please consult https://wiki.hyprland.org/Crashes-and-Bugs/

[LOG]
Current splash: "Hyprland only gives you up on -git" - fazzi

[LOG] Old rlimit: soft -> 1024, hard -> 524288
[LOG] New rlimit: soft -> 524288, hard -> 524288
[LOG] Creating the EventLoopManager!
[LOG] Creating the HookSystem!
[LOG] Creating the KeybindManager!
[LOG] Creating the AnimationManager!
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 29.42µs. Estimated average calc time: 0.08µs.
[LOG] Creating the ConfigManager!
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 5.66µs. Estimated average calc time: 0.03µs.
[LOG] Using config: /home/geff/.config/hypr/hyprland.conf
[INFO] !!!!HEY YOU, YES YOU!!!!: further logs to stdout / logfile are disabled by default. BEFORE SENDING THIS LOG, ENABLE THEM. Use debug:disable_logs = false to do so: https://wiki.hyprland.org/Configuring/Variables/#debug
[LOG] Creating the PointerManager!
[LOG] Creating the EventManager!
[LOG] [AQ] Creating an Aquamarine backend!
[LOG] [AQ] [libseat] [libseat/backend/seatd.c:64] Could not connect to socket /run/seatd.sock: No such file or directory
[LOG] [AQ] [libseat] [libseat/libseat.c:76] Backend 'seatd' failed to open seat, skipping
[LOG] [AQ] [libseat] [libseat/libseat.c:73] Seat opened with backend 'logind'
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0/drm/card0
[LOG] [AQ] libseat: Device /dev/dri/card0 supports kms
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0/drm/card0/card0-DP-9
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0/drm/card0/card0-DP-9, no devnode
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0/drm/card0/card0-HDMI-A-1
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0/drm/card0/card0-HDMI-A-1, no devnode
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0/drm/card0/card0-eDP-2
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0/drm/card0/card0-eDP-2, no devnode
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1
[LOG] [AQ] libseat: Device /dev/dri/card1 supports kms
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-1
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-1, no devnode
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-2
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-2, no devnode
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-3
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-3, no devnode
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-4
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-4, no devnode
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-5
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-5, no devnode
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-6
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-6, no devnode
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-7
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-7, no devnode
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-8
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-DP-8, no devnode
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-Writeback-1
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-Writeback-1, no devnode
[LOG] [AQ] drm: Enumerated device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-eDP-1
[ERR] [AQ] drm: Skipping device /sys/devices/pci0000:00/0000:00:08.1/0000:65:00.0/drm/card1/card1-eDP-1, no devnode
[LOG] [AQ] drm: Explicit device list /dev/dri/card1
[LOG] [AQ] drm: Explicit device /dev/dri/card1 found
[LOG] [AQ] drm: Found 1 GPUs
[LOG] [AQ] drm: Starting backend for /dev/dri/card1, with driver amdgpu
[LOG] [AQ] drm: Registered gpu /dev/dri/card1
[LOG] [AQ] drm: Atomic supported, using atomic for modesetting
[LOG] [AQ] drm: drmProps.supportsAsyncCommit: true
[LOG] [AQ] drm: drmProps.supportsAddFb2Modifiers: true
[LOG] [AQ] drm: drmProps.supportsTimelines: true
[LOG] [AQ] drm: found 4 CRTCs
[LOG] [AQ] drm: found 10 planes
[LOG] [AQ] drm: Plane 40 has type 1
[LOG] [AQ] drm: Plane 40 has 20 formats
[LOG] [AQ] drm: Plane: checking for modifiers
[LOG] [AQ] drm: Plane 46 has type 1
[LOG] [AQ] drm: Plane 46 has 20 formats
[LOG] [AQ] drm: Plane: checking for modifiers
[LOG] [AQ] drm: Plane 52 has type 1
[LOG] [AQ] drm: Plane 52 has 20 formats
[LOG] [AQ] drm: Plane: checking for modifiers
[LOG] [AQ] drm: Plane 58 has type 1
[LOG] [AQ] drm: Plane 58 has 20 formats
[LOG] [AQ] drm: Plane: checking for modifiers
[LOG] [AQ] drm: Plane 64 has type 0
[LOG] [AQ] drm: Plane 64 has 20 formats
[LOG] [AQ] drm: Plane: checking for modifiers
[LOG] [AQ] drm: Plane 70 has type 0
[LOG] [AQ] drm: Plane 70 has 20 formats
[LOG] [AQ] drm: Plane: checking for modifiers
[LOG] [AQ] drm: Plane 76 has type 2
[LOG] [AQ] drm: Plane 76 has 1 formats
[LOG] [AQ] drm: Plane: checking for modifiers
[LOG] [AQ] drm: Plane 80 has type 2
[LOG] [AQ] drm: Plane 80 has 1 formats
[LOG] [AQ] drm: Plane: checking for modifiers
[LOG] [AQ] drm: Plane 84 has type 2
[LOG] [AQ] drm: Plane 84 has 1 formats
[LOG] [AQ] drm: Plane: checking for modifiers
[LOG] [AQ] drm: Plane 88 has type 2
[LOG] [AQ] drm: Plane 88 has 1 formats
[LOG] [AQ] drm: Plane: checking for modifiers
[LOG] [AQ] drm: Basic init pass for gpu /dev/dri/card1
[LOG] [AQ] drm: Scanning connectors for /dev/dri/card1
[LOG] [AQ] drm: Scanning connector id 93
[LOG] [AQ] drm: Initializing connector id 93
[LOG] [AQ] drm: Connector gets name eDP-1
[LOG] [AQ] drm: Connector 93 connection state: 1
[LOG] [AQ] drm: Scanning connector id 101
[LOG] [AQ] drm: Initializing connector id 101
[LOG] [AQ] drm: Connector gets name DP-1
[ERR] [AQ] drm: getCurrentCRTC: No CRTC 0
[LOG] [AQ] drm: Connector 101 connection state: 2
[LOG] [AQ] drm: Scanning connector id 107
[LOG] [AQ] drm: Initializing connector id 107
[LOG] [AQ] drm: Connector gets name DP-2
[ERR] [AQ] drm: getCurrentCRTC: No CRTC 0
[LOG] [AQ] drm: Connector 107 connection state: 2
[LOG] [AQ] drm: Scanning connector id 112
[LOG] [AQ] drm: Initializing connector id 112
[LOG] [AQ] drm: Connector gets name DP-3
[ERR] [AQ] drm: getCurrentCRTC: No CRTC 0
[LOG] [AQ] drm: Connector 112 connection state: 2
[LOG] [AQ] drm: Scanning connector id 117
[LOG] [AQ] drm: Initializing connector id 117
[LOG] [AQ] drm: Connector gets name DP-4
[ERR] [AQ] drm: getCurrentCRTC: No CRTC 0
[LOG] [AQ] drm: Connector 117 connection state: 2
[LOG] [AQ] drm: Scanning connector id 122
[LOG] [AQ] drm: Initializing connector id 122
[LOG] [AQ] drm: Connector gets name DP-5
[ERR] [AQ] drm: getCurrentCRTC: No CRTC 0
[LOG] [AQ] drm: Connector 122 connection state: 2
[LOG] [AQ] drm: Scanning connector id 127
[LOG] [AQ] drm: Initializing connector id 127
[LOG] [AQ] drm: Connector gets name DP-6
[ERR] [AQ] drm: getCurrentCRTC: No CRTC 0
[LOG] [AQ] drm: Connector 127 connection state: 2
[LOG] [AQ] drm: Scanning connector id 132
[LOG] [AQ] drm: Initializing connector id 132
[LOG] [AQ] drm: Connector gets name DP-7
[ERR] [AQ] drm: getCurrentCRTC: No CRTC 0
[LOG] [AQ] drm: Connector 132 connection state: 2
[LOG] [AQ] drm: Scanning connector id 137
[LOG] [AQ] drm: Initializing connector id 137
[LOG] [AQ] drm: Connector gets name DP-8
[ERR] [AQ] drm: getCurrentCRTC: No CRTC 0
[LOG] [AQ] drm: Connector 137 connection state: 2
[LOG] [AQ] drm: Rechecking CRTCs
[LOG] [AQ] drm: Skipping connector eDP-1, has crtc 79 and is connected
[LOG] [AQ] drm: connector DP-1, has crtc -1, will be rechecked
[LOG] [AQ] drm: connector DP-2, has crtc -1, will be rechecked
[LOG] [AQ] drm: connector DP-3, has crtc -1, will be rechecked
[LOG] [AQ] drm: connector DP-4, has crtc -1, will be rechecked
[LOG] [AQ] drm: connector DP-5, has crtc -1, will be rechecked
[LOG] [AQ] drm: connector DP-6, has crtc -1, will be rechecked
[LOG] [AQ] drm: connector DP-7, has crtc -1, will be rechecked
[LOG] [AQ] drm: connector DP-8, has crtc -1, will be rechecked
[LOG] [AQ] drm: slot 0 crtc 79 taken by eDP-1, skipping
[LOG] [AQ] drm: slot 1 crtc 83 unassigned
[LOG] [AQ] drm: slot 2 crtc 87 unassigned
[LOG] [AQ] drm: slot 3 crtc 91 unassigned
[LOG] [AQ] drm: Connector DP-1 is not connected
[LOG] [AQ] drm: Connector DP-2 is not connected
[LOG] [AQ] drm: Connector DP-3 is not connected
[LOG] [AQ] drm: Connector DP-4 is not connected
[LOG] [AQ] drm: Connector DP-5 is not connected
[LOG] [AQ] drm: Connector DP-6 is not connected
[LOG] [AQ] drm: Connector DP-7 is not connected
[LOG] [AQ] drm: Connector DP-8 is not connected
[LOG] [AQ] drm: rescanning after realloc
[LOG] [AQ] drm: Scanning connectors for /dev/dri/card1
[LOG] [AQ] drm: Scanning connector id 93
[LOG] [AQ] drm: Connector id 93 already initialized
[LOG] [AQ] drm: Connector 93 connection state: 1
[LOG] [AQ] drm: Connector eDP-1 connected
[LOG] [AQ] drm: Connecting connector eDP-1, CRTC ID 79
[LOG] [AQ] drm: Dumping detected modes:
[LOG] [AQ] drm: Mode 0<EMAIL_ADDRESS>(preferred)
[LOG] [AQ] drm: Mode 1<EMAIL_ADDRESS>(preferred)
[LOG] [AQ] drm: Mode 2<EMAIL_ADDRESS>[LOG] [AQ] drm: Mode 3<EMAIL_ADDRESS>[LOG] [AQ] drm: Mode 4<EMAIL_ADDRESS>[LOG] [AQ] drm: Mode 5<EMAIL_ADDRESS>[LOG] [AQ] drm: Mode 6<EMAIL_ADDRESS>[LOG] [AQ] drm: Mode 7<EMAIL_ADDRESS>[LOG] [AQ] drm: Mode 8<EMAIL_ADDRESS>[LOG] [AQ] drm: Mode 9<EMAIL_ADDRESS>[LOG] [AQ] drm: Mode 10<EMAIL_ADDRESS>[LOG] [AQ] drm: Mode 11<EMAIL_ADDRESS>[LOG] [AQ] drm: Mode 12<EMAIL_ADDRESS>[LOG] [AQ] drm: Physical size [Vector2D: x: 300, y: 190] (mm)
[LOG] [AQ] drm: Description Samsung Display Corp. ATNA40CU05-0   (eDP-1)
[LOG] [AQ] drm: connector eDP-1 crtc is capable of vrr: props.vrr_capable -> 96, crtc->props.vrr_enabled -> 24
[LOG] [AQ] drm: Explicit sync supported
[LOG] [AQ] drm: Scanning connector id 101
[LOG] [AQ] drm: Connector id 101 already initialized
[LOG] [AQ] drm: Connector 101 connection state: 2
[LOG] [AQ] drm: Scanning connector id 107
[LOG] [AQ] drm: Connector id 107 already initialized
[LOG] [AQ] drm: Connector 107 connection state: 2
[LOG] [AQ] drm: Scanning connector id 112
[LOG] [AQ] drm: Connector id 112 already initialized
[LOG] [AQ] drm: Connector 112 connection state: 2
[LOG] [AQ] drm: Scanning connector id 117
[LOG] [AQ] drm: Connector id 117 already initialized
[LOG] [AQ] drm: Connector 117 connection state: 2
[LOG] [AQ] drm: Scanning connector id 122
[LOG] [AQ] drm: Connector id 122 already initialized
[LOG] [AQ] drm: Connector 122 connection state: 2
[LOG] [AQ] drm: Scanning connector id 127
[LOG] [AQ] drm: Connector id 127 already initialized
[LOG] [AQ] drm: Connector 127 connection state: 2
[LOG] [AQ] drm: Scanning connector id 132
[LOG] [AQ] drm: Connector id 132 already initialized
[LOG] [AQ] drm: Connector 132 connection state: 2
[LOG] [AQ] drm: Scanning connector id 137
[LOG] [AQ] drm: Connector id 137 already initialized
[LOG] [AQ] drm: Connector 137 connection state: 2
[LOG] [AQ] drm: gpu /dev/dri/card1 becomes primary drm
[LOG] [AQ] Starting the Aquamarine backend!
[LOG] [AQ] Starting the Wayland backend!
[ERR] [AQ] Wayland backend cannot start: wl_display_connect failed (is a wayland compositor running?)
[ERR] [AQ] Requested backend (wayland) could not start, enabling fallbacks
[ERR] [AQ] Implementation wayland failed, erasing.
[LOG] [AQ] Created a GBM allocator with drm fd 28
[LOG] [AQ] drm: Connectors size2 9
[LOG] [AQ] Created a GBM allocator with drm fd 133
[LOG] [AQ] CDRMRenderer: got a high priority context
[LOG] [AQ] CDRMRenderer: success
[LOG] [AQ] drm: onReady: connector 93
[LOG] [AQ] drm: onReady: connector 93 has output name eDP-1
[LOG] [AQ] Swapchain: Clearing
[LOG] New aquamarine output with name eDP-1
[LOG] [AQ] drm: onReady: connector 101
[LOG] [AQ] drm: onReady: connector 107
[LOG] [AQ] drm: onReady: connector 112
[LOG] [AQ] drm: onReady: connector 117
[LOG] [AQ] drm: onReady: connector 122
[LOG] [AQ] drm: onReady: connector 127
[LOG] [AQ] drm: onReady: connector 132
[LOG] [AQ] drm: onReady: connector 137
[LOG] [AQ] CDRMRenderer: got a high priority context
[LOG] [AQ] CDRMRenderer: success
[LOG] Running on DRMFD: 29
[LOG] wl_display_add_socket for wayland-1 succeeded with 0
[LOG] Creating the CHyprOpenGLImpl!
[LOG] Supported EGL extensions: (16) EGL_EXT_platform_base EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_KHR_platform_x11 EGL_EXT_platform_x11 EGL_EXT_platform_device EGL_MESA_platform_surfaceless EGL_EXT_explicit_device EGL_KHR_platform_wayland EGL_EXT_platform_wayland EGL_KHR_platform_gbm EGL_MESA_platform_gbm EGL_EXT_platform_xcb
[LOG] eglDeviceFromDRMFD: Using device /dev/dri/card1
[LOG] EGL: IMG_context_priority supported, requesting high
[LOG] EGL: EXT_create_context_robustness supported, requesting lose on reset
[LOG] EGL: Got a high priority context
[LOG] Creating the Hypr OpenGL Renderer!
[LOG] Using: OpenGL ES 3.2 Mesa 24.2.2-arch1.1
[LOG] Vendor: AMD
[LOG] Renderer: AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 18.1.8, DRM 3.57, 6.10.10-arch1-1)
[LOG] Supported extensions: (157) GL_EXT_blend_minmax GL_EXT_multi_draw_arrays GL_EXT_texture_filter_anisotropic GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_format_BGRA8888 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_EXT_draw_instanced GL_EXT_texture_sRGB_decode GL_OES_EGL_image GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_type_2_10_10_10_REV GL_NV_conditional_render GL_OES_get_program_binary GL_APPLE_texture_max_level GL_EXT_discard_framebuffer GL_EXT_read_format_bgra GL_EXT_texture_storage GL_NV_pack_subimage GL_NV_texture_barrier GL_EXT_frag_depth GL_NV_fbo_color_attachments GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_array_object GL_OES_viewport_array GL_ANGLE_pack_reverse_row_order GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_occlusion_query_boolean GL_EXT_robustness GL_EXT_texture_rg GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil GL_APPLE_sync GL_EXT_draw_buffers GL_EXT_instanced_arrays GL_EXT_map_buffer_range GL_EXT_shadow_samplers GL_KHR_debug GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_NV_generate_mipmap_sRGB GL_NV_pixel_buffer_object GL_OES_depth_texture_cube_map GL_OES_required_internalformat GL_OES_surfaceless_context GL_EXT_color_buffer_float GL_EXT_debug_label GL_EXT_sRGB_write_control GL_EXT_separate_shader_objects GL_EXT_shader_group_vote GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix GL_EXT_tessellation_point_size GL_EXT_tessellation_shader GL_ANDROID_extension_pack_es31a GL_EXT_base_instance GL_EXT_compressed_ETC1_RGB8_sub_texture GL_EXT_copy_image GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex GL_EXT_gpu_shader5 GL_EXT_polygon_offset_clamp GL_EXT_primitive_bounding_box GL_EXT_render_snorm GL_EXT_shader_io_blocks GL_EXT_texture_border_clamp GL_EXT_texture_buffer GL_EXT_texture_cube_map_array GL_EXT_texture_norm16 GL_EXT_texture_view GL_KHR_blend_equation_advanced GL_KHR_context_flush_control GL_KHR_robust_buffer_access_behavior GL_NV_image_formats GL_NV_shader_noperspective_interpolation GL_OES_copy_image GL_OES_draw_buffers_indexed GL_OES_draw_elements_base_vertex GL_OES_gpu_shader5 GL_OES_primitive_bounding_box GL_OES_sample_shading GL_OES_sample_variables GL_OES_shader_io_blocks GL_OES_shader_multisample_interpolation GL_OES_tessellation_point_size GL_OES_tessellation_shader GL_OES_texture_border_clamp GL_OES_texture_buffer GL_OES_texture_cube_map_array GL_OES_texture_stencil8 GL_OES_texture_storage_multisample_2d_array GL_OES_texture_view GL_EXT_blend_func_extended GL_EXT_buffer_storage GL_EXT_float_blend GL_EXT_geometry_point_size GL_EXT_geometry_shader GL_EXT_texture_filter_minmax GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_no_error GL_KHR_texture_compression_astc_sliced_3d GL_OES_EGL_image_external_essl3 GL_OES_geometry_point_size GL_OES_geometry_shader GL_OES_shader_image_atomic GL_EXT_clear_texture GL_EXT_clip_cull_distance GL_EXT_disjoint_timer_query GL_EXT_texture_compression_s3tc_srgb GL_EXT_window_rectangles GL_MESA_shader_integer_functions GL_EXT_clip_control GL_EXT_color_buffer_half_float GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_semaphore GL_EXT_semaphore_fd GL_EXT_texture_compression_bptc GL_EXT_texture_mirror_clamp_to_edge GL_KHR_parallel_shader_compile GL_NV_alpha_to_coverage_dither_control GL_EXT_EGL_image_storage GL_EXT_texture_shadow_lod GL_INTEL_blackhole_render GL_MESA_framebuffer_flip_y GL_NV_compute_shader_derivatives GL_EXT_demote_to_helper_invocation GL_EXT_depth_clamp GL_EXT_texture_query_lod GL_MESA_sampler_objects GL_EXT_EGL_image_storage_compression GL_EXT_texture_storage_compression GL_MESA_bgra GL_MESA_texture_const_bandwidth
[LOG] Supported DMA-BUF formats:
[LOG] EGL: GPU Supports Format AB4H (0x48344241)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format XB4H (0x48344258)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format AB48 (0x38344241)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format XB48 (0x38344258)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format AR30 (0x30335241)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x200000010467b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,PIPE_XOR_BITS=2 (0x200000010437b04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format XR30 (0x30335258)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x200000010467b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,PIPE_XOR_BITS=2 (0x200000010437b04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format AB30 (0x30334241)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x200000010467b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,PIPE_XOR_BITS=2 (0x200000010437b04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format XB30 (0x30334258)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x200000010467b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,PIPE_XOR_BITS=2 (0x200000010437b04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format AR24 (0x34325241)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x200000010467b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,PIPE_XOR_BITS=2 (0x200000010437b04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format AB24 (0x34324241)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x200000010467b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,PIPE_XOR_BITS=2 (0x200000010437b04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format XR24 (0x34325258)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x200000010467b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,PIPE_XOR_BITS=2 (0x200000010437b04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format XB24 (0x34324258)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x200000010467b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,PIPE_XOR_BITS=2 (0x200000010437b04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format AR15 (0x35315241)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format AB15 (0x35314241)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format AR12 (0x32315241)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format AB12 (0x32314241)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format RG16 (0x36314752)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format R8 (0x20203852)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format R16 (0x20363152)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format GR88 (0x38385247)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format GR32 (0x32335247)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: | with modifier GFX11,GFX9_64K_D (0x200000000000a04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,PIPE_XOR_BITS=2 (0x200000010401b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x20000001046bb04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,PIPE_XOR_BITS=2 (0x200000010467b04)
[LOG] EGL: | with modifier GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,PIPE_XOR_BITS=2 (0x200000010437b04)
[LOG] EGL: | with modifier LINEAR (0x0)
[LOG] EGL: GPU Supports Format YUV9 (0x39565559)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format YU11 (0x31315559)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format YU12 (0x32315559)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format YU16 (0x36315559)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format YU24 (0x34325559)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format YVU9 (0x39555659)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format YV11 (0x31315659)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format YV12 (0x32315659)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format YV16 (0x36315659)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format YV24 (0x34325659)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format NV12 (0x3231564e)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format NV21 (0x3132564e)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format P010 (0x30313050)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format P012 (0x32313050)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format P016 (0x36313050)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format P030 (0x30333050)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format NV16 (0x3631564e)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format AYUV (0x56555941)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format XYUV (0x56555958)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format Y410 (0x30313459)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format Y412 (0x32313459)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format Y416 (0x36313459)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format YUYV (0x56595559)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format YVYU (0x55595659)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format UYVY (0x59565955)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format VYUY (0x59555956)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format Y210 (0x30313259)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format Y212 (0x32313259)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: GPU Supports Format Y216 (0x36313259)
[LOG] EGL: | with modifier INVALID (0xffffffffffffff)
[LOG] EGL: 50 formats found in total. Some modifiers may be omitted as they are external-only.
[LOG] Creating the ProtocolManager!

[LOG] Creating the ThreadManager!
[LOG] Creating CHyprCtl
[LOG] Hypr socket started at /run/user/1000/hypr/0f594732b063a90d44df8c5d402d658f27471dfe_1726819172_179808609/.socket.sock
[LOG] Creating the InputManager!
[LOG] Creating the HyprRenderer!
[LOG] DRM driver information: amdgpu v3.57.0 from 20150101 description AMD GPU
[LOG] Creating the XWaylandManager!
[LOG] Creating the SessionLockManager!
[LOG] Creating the HyprDebugOverlay!
[LOG] Creating the HyprNotificationOverlay!
[LOG] Creating the PluginSystem!
[LOG] Creating the DecorationPositioner!
[LOG] Creating the CursorManager!
[hc] CHyprcursorManager: attempting to find theme from env
[hc] themeNameFromEnv: env unset
[hc] CHyprcursorManager: attempting to find any theme
[hc] CHyprcursorManager: no themes matched
[ERR] Hyprcursor failed loading theme "", falling back to Xcursor.
[LOG] XCursor scanning theme default
[LOG] XCursor parsing index.theme /usr/share/icons/default/index.theme
[LOG] XCursor theme default inherits Adwaita
[LOG] XCursor scanning theme Adwaita
[LOG] XCursor using theme path /usr/share/icons/Adwaita/cursors
[LOG] XCursor parsing index.theme /usr/share/icons/Adwaita/index.theme
[LOG] XCursor theme Adwaita inherits AdwaitaLegacy
[LOG] XCursor theme Adwaita inherits hicolor
[LOG] XCursor scanning theme hicolor
[LOG] XCursor parsing index.theme /usr/share/icons/hicolor/index.theme
[LOG] XCursor scanning theme AdwaitaLegacy
[LOG] XCursor parsing index.theme /usr/share/icons/AdwaitaLegacy/index.theme
[LOG] XCursor theme AdwaitaLegacy inherits hicolor
[LOG] XCursor scanning theme Adwaita
[LOG] XCursor using theme path /usr/share/icons/Adwaita/cursors
[LOG] XCursor parsing index.theme /usr/share/icons/Adwaita/index.theme
[LOG] XCursor theme Adwaita inherits AdwaitaLegacy
[LOG] XCursor theme Adwaita inherits hicolor
[LOG] XCursor already has a shape default loaded, skipping
[LOG] XCursor already has a shape context-menu loaded, skipping
[LOG] XCursor already has a shape help loaded, skipping
[LOG] XCursor already has a shape pointer loaded, skipping
[LOG] XCursor already has a shape progress loaded, skipping
[LOG] XCursor already has a shape wait loaded, skipping
[LOG] XCursor failed to find a legacy shape with name plus, skipping
[LOG] XCursor already has a shape crosshair loaded, skipping
[LOG] XCursor already has a shape text loaded, skipping
[LOG] XCursor already has a shape vertical-text loaded, skipping
[LOG] XCursor failed to find a legacy shape with name dnd-link, skipping
[LOG] XCursor failed to find a legacy shape with name dnd-copy, skipping
[LOG] XCursor already has a shape move loaded, skipping
[LOG] XCursor failed to find a legacy shape with name dnd-none, skipping
[LOG] XCursor failed to find a legacy shape with name crossed_circle, skipping
[LOG] XCursor already has a shape grab loaded, skipping
[LOG] XCursor already has a shape grabbing loaded, skipping
[LOG] XCursor already has a shape e-resize loaded, skipping
[LOG] XCursor already has a shape n-resize loaded, skipping
[LOG] XCursor already has a shape ne-resize loaded, skipping
[LOG] XCursor already has a shape nw-resize loaded, skipping
[LOG] XCursor already has a shape s-resize loaded, skipping
[LOG] XCursor already has a shape se-resize loaded, skipping
[LOG] XCursor already has a shape sw-resize loaded, skipping
[LOG] XCursor already has a shape w-resize loaded, skipping
[LOG] XCursor already has a shape ew-resize loaded, skipping
[LOG] XCursor already has a shape ns-resize loaded, skipping
[LOG] XCursor already has a shape nesw-resize loaded, skipping
[LOG] XCursor already has a shape nwse-resize loaded, skipping
[LOG] XCursor already has a shape col-resize loaded, skipping
[LOG] XCursor already has a shape row-resize loaded, skipping
[LOG] XCursor already has a shape all-scroll loaded, skipping
[LOG] XCursor already has a shape zoom-in loaded, skipping
[LOG] XCursor already has a shape zoom-out loaded, skipping
[LOG] Starting XWayland
[LOG] Starting up the XWayland server
[LOG] XWayland found a suitable display socket at DISPLAY: :0
[LOG] New output with name eDP-1
[LOG] [hookSystem] New hook event registered: newMonitor
[LOG] Applying monitor rule for eDP-1
[LOG] [AQ] GBM: Allocated a new buffer with size [Vector2D: x: 2880, y: 1800] and format XR24 with modifier<PHONE_NUMBER>48713732 aka GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,PIPE_XOR_BITS=2
[LOG] [AQ] GBM: Allocated a new buffer with size [Vector2D: x: 2880, y: 1800] and format XR24 with modifier<PHONE_NUMBER>48713732 aka GFX11,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,PIPE_XOR_BITS=2
[LOG] [AQ] Swapchain: Reconfigured a swapchain to [Vector2D: x: 2880, y: 1800] XR24 of length 2
[LOG] CMonitorState::ensureBufferPresent: no buffer or mismatched format, attaching one from the swapchain for modeset being possible
[LOG] Monitor eDP-1: requested<EMAIL_ADDRESS>found available mode: 2880x1800@120000mHz, applying.
[LOG] output eDP-1 succeeded basic test on format DRM_FORMAT_XRGB8888
[LOG] [AQ] drm: Modesetting eDP-1 with<EMAIL_ADDRESS>[LOG] Monitor eDP-1 -> destroyed all render data
[LOG] arrangeMonitors: 1 to arrange
[LOG] arrangeMonitors: eDP-1 auto [-1, -1]
[LOG] arrangeMonitors: eDP-1 xwayland [0, 0]
[LOG] Monitor eDP-1 data dump: res<EMAIL_ADDRESS>scale 2.00, transform 0, pos 0x0, 10b 0
[LOG] XCursor scanning theme default
[LOG] XCursor parsing index.theme /usr/share/icons/default/index.theme
[LOG] XCursor theme default inherits Adwaita
[LOG] XCursor scanning theme Adwaita
[LOG] XCursor using theme path /usr/share/icons/Adwaita/cursors
[LOG] XCursor parsing index.theme /usr/share/icons/Adwaita/index.theme
[LOG] XCursor theme Adwaita inherits AdwaitaLegacy
[LOG] XCursor theme Adwaita inherits hicolor
[LOG] XCursor scanning theme hicolor
[LOG] XCursor parsing index.theme /usr/share/icons/hicolor/index.theme
[LOG] XCursor scanning theme AdwaitaLegacy
[LOG] XCursor parsing index.theme /usr/share/icons/AdwaitaLegacy/index.theme
[LOG] XCursor theme AdwaitaLegacy inherits hicolor
[LOG] XCursor scanning theme Adwaita
[LOG] XCursor using theme path /usr/share/icons/Adwaita/cursors
[LOG] XCursor parsing index.theme /usr/share/icons/Adwaita/index.theme
[LOG] XCursor theme Adwaita inherits AdwaitaLegacy
[LOG] XCursor theme Adwaita inherits hicolor
[LOG] XCursor already has a shape default loaded, skipping
[LOG] XCursor already has a shape context-menu loaded, skipping
[LOG] XCursor already has a shape help loaded, skipping
[LOG] XCursor already has a shape pointer loaded, skipping
[LOG] XCursor already has a shape progress loaded, skipping
[LOG] XCursor already has a shape wait loaded, skipping
[LOG] XCursor failed to find a legacy shape with name plus, skipping
[LOG] XCursor already has a shape crosshair loaded, skipping
[LOG] XCursor already has a shape text loaded, skipping
[LOG] XCursor already has a shape vertical-text loaded, skipping
[LOG] XCursor failed to find a legacy shape with name dnd-link, skipping
[LOG] XCursor failed to find a legacy shape with name dnd-copy, skipping
[LOG] XCursor already has a shape move loaded, skipping
[LOG] XCursor failed to find a legacy shape with name dnd-none, skipping
[LOG] XCursor failed to find a legacy shape with name crossed_circle, skipping
[LOG] XCursor already has a shape grab loaded, skipping
[LOG] XCursor already has a shape grabbing loaded, skipping
[LOG] XCursor already has a shape e-resize loaded, skipping
[LOG] XCursor already has a shape n-resize loaded, skipping
[LOG] XCursor already has a shape ne-resize loaded, skipping
[LOG] XCursor already has a shape nw-resize loaded, skipping
[LOG] XCursor already has a shape s-resize loaded, skipping
[LOG] XCursor already has a shape se-resize loaded, skipping
[LOG] XCursor already has a shape sw-resize loaded, skipping
[LOG] XCursor already has a shape w-resize loaded, skipping
[LOG] XCursor already has a shape ew-resize loaded, skipping
[LOG] XCursor already has a shape ns-resize loaded, skipping
[LOG] XCursor already has a shape nesw-resize loaded, skipping
[LOG] XCursor already has a shape nwse-resize loaded, skipping
[LOG] XCursor already has a shape col-resize loaded, skipping
[LOG] XCursor already has a shape row-resize loaded, skipping
[LOG] XCursor already has a shape all-scroll loaded, skipping
[LOG] XCursor already has a shape zoom-in loaded, skipping
[LOG] XCursor already has a shape zoom-out loaded, skipping
[LOG] [AQ] GBM: Automatically selected format AR24 for new GBM buffer
[LOG] [AQ] GBM: Buffer is marked as multigpu, forcing linear
[LOG] [AQ] GBM: Allocated a new buffer with size [Vector2D: x: 256, y: 256] and format AR24 with modifier 0 aka LINEAR
[LOG] [AQ] GBM: Automatically selected format AR24 for new GBM buffer
[LOG] [AQ] GBM: Buffer is marked as multigpu, forcing linear
[LOG] [AQ] GBM: Allocated a new buffer with size [Vector2D: x: 256, y: 256] and format AR24 with modifier 0 aka LINEAR
[LOG] [AQ] Swapchain: Reconfigured a swapchain to [Vector2D: x: 256, y: 256] AR24 of length 2
[LOG] Shaders initialized successfully.
[LOG] [AQ] drm: Cursor buffer imported into KMS with id 154
[LOG] Added new monitor with name eDP-1 at [0, 0] with size [2880, 1800], pointer 62ee3b7defb0
[LOG] New monitor: WORKSPACEID 1, exists: 0
[LOG] [hookSystem] New hook event registered: createWorkspace
[LOG] [AQ] drm: Cursor buffer imported into KMS with id 155
[LOG] [IWaylandProtocol] Registered global [WLOutput (eDP-1)]
[LOG] Executing systemctl --user import-environment DISPLAY WAYLAND_DISPLAY HYPRLAND_INSTANCE_SIGNATURE XDG_CURRENT_DESKTOP QT_QPA_PLATFORMTHEME PATH XDG_DATA_DIRS && hash dbus-update-activation-environment 2>/dev/null && dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP HYPRLAND_INSTANCE_SIGNATURE QT_QPA_PLATFORMTHEME PATH XDG_DATA_DIRS
[LOG] Process Created with pid 901
[LOG] Executing lxqt-policykit-agent
[LOG] Process Created with pid 904
[LOG] Executing hypridle &
[LOG] Process Created with pid 906
[LOG] Executing waybar
[LOG] Process Created with pid 909
[LOG] Executing dunst
[LOG] Process Created with pid 911
[LOG] Executing dropbox
[LOG] Process Created with pid 913
[LOG] Executing hyprlock
[LOG] Process Created with pid 915
[LOG] Executing wl-paste --type text --watch cliphist sotre
[LOG] Process Created with pid 921
[LOG] Executing wl-paste --type image --watch cliphist sotre
[LOG] Process Created with pid 923
[LOG] Executing  kitty
[LOG] Process Created with pid 925
[LOG] Applied 1 rule arguments for exec.
[LOG] Executing  QT_SCALE_FACTOR=1.5 keepassxc %f
[LOG] Process Created with pid 927
[LOG] Applied 1 rule arguments for exec.
[LOG] Executing  dolphin
[LOG] Process Created with pid 929
[LOG] Applied 1 rule arguments for exec.
[LOG] Executing  virt-manager
[LOG] Process Created with pid 931
[LOG] Applied 1 rule arguments for exec.
[LOG] Executing  kitty
[LOG] Process Created with pid 933
[LOG] Applied 1 rule arguments for exec.
[LOG] Executing  kitty
[LOG] Process Created with pid 935
[LOG] Applied 1 rule arguments for exec.
[LOG] Executing  kitty
[LOG] Process Created with pid 937
[LOG] Applied 1 rule arguments for exec.
[LOG] Applying monitor rule for eDP-1
[LOG] Not applying a new rule to eDP-1 because it's already applied!
[LOG] [AQ] drm: Cursor buffer imported into KMS with id 155
[LOG] [hookSystem] New hook event registered: render
[LOG] Monitor eDP-1 -> destroyed all render data
[LOG] Shaders initialized successfully.

[LOG] Executing systemctl --user import-environment DISPLAY WAYLAND_DISPLAY HYPRLAND_INSTANCE_SIGNATURE XDG_CURRENT_DESKTOP QT_QPA_PLATFORMTHEME PATH XDG_DATA_DIRS && hash dbus-update-activation-environment 2>/dev/null && dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP HYPRLAND_INSTANCE_SIGNATURE QT_QPA_PLATFORMTHEME PATH XDG_DATA_DIRS
[LOG] Process Created with pid 943
[LOG] Running on WAYLAND_DISPLAY: wayland-1
[LOG] New aquamarine output with name HEADLESS-1
[LOG] New output with name FALLBACK
[LOG] [AQ] drm: Cursor buffer imported into KMS with id 154
[LOG] Hyprland is ready, running the event loop!
[LOG] [AQ] backend: poll fd 11 for implementation headless
[LOG] [AQ] backend: poll fd 29 for implementation drm
[LOG] [AQ] backend: poll fd 12 for session
[LOG] [AQ] backend: poll fd 14 for session
[LOG] [AQ] backend: poll fd 15 for session
[LOG] [AQ] backend: poll fd 18 for idle
[LOG] [hookSystem] New hook event registered: tick
[LOG] [CWLSeatProtocol] New seat resource bound at 62ee3cc16b30
[LOG] [CWLSeatProtocol] New seat resource bound at 62ee3c9c7dd0
[LOG] [CWLDataDeviceProtocol] New datamgr resource bound at 62ee3cd5c870
[LOG] [CXDGShellProtocol] New xdg_wm_base at 62ee3cc7aec0
[LOG] [CDataDeviceWLRProtocol] New wlr_data_control_manager at 62ee3cd5d000
[LOG] [CPrimarySelectionProtocol] New primary_seletion_manager at 62ee3cbe5290
[LOG] [CWLSeatProtocol] New seat resource bound at 62ee3b7e10e0
[LOG] [CWLDataDeviceProtocol] New datamgr resource bound at 62ee3cd58b80
[LOG] [CXDGShellProtocol] New xdg_wm_base at 62ee3cc7afe0
[LOG] [CDataDeviceWLRProtocol] New wlr_data_control_manager at 62ee3cd59210
[LOG] [CPrimarySelectionProtocol] New primary_seletion_manager at 62ee3cd56230
[LOG] [CWLSeatProtocol] New seat resource bound at 62ee3b7ed990
[LOG] [CExtIdleNotification] Registered idle-notification for 600000ms
[LOG] [CWLRDataControlManagerResource] New wlr data device bound at 62ee3b816de0
[LOG] [CWLRDataControlManagerResource] New wlr data device bound at 62ee3b816900
[LOG] Starting XWayland with "Xwayland :0 -rootless -core -listenfd 255 -listenfd 256 -displayfd 279 -wm 276", bon voyage!
[LOG] [CWLSeatProtocol] New seat resource bound at 62ee3b816f20
[LOG] [CWLDataDeviceProtocol] New datamgr resource bound at 62ee3cd55940
[LOG] [CWLDataDeviceManagerResource] New data device bound at 62ee3b7ea590
[LOG] [CTextInputV1Protocol] New TI V1 at 62ee3cc884b0
[LOG] [CTextInputV3] New tiv3 at 000062ee3cbe7a50
[LOG] [CPrimarySelectionProtocol] New primary_seletion_manager at 62ee3cd53880
[LOG] [CPrimarySelectionManager] New primary selection data device bound at 62ee3cc88800
[LOG] [CSHMPool] Resizing a SHM pool from 2304 to 6912
[LOG] [CSHMPool] Resizing a SHM pool from 6912 to 16128
[LOG] [CSHMPool] Resizing a SHM pool from 16128 to 34560
[LOG] [CSHMPool] Resizing a SHM pool from 34560 to 71424
[LOG] [CSHMPool] Resizing a SHM pool from 71424 to 145152
[LOG] [CSHMPool] Resizing a SHM pool from 145152 to 292608
[LOG] [CSHMPool] Resizing a SHM pool from 292608 to 587520
[LOG] [CWLCompositorResource] New wl_surface with id 13 at 62ee3bb4fb20
[LOG] [CXDGShellProtocol] New xdg_wm_base at 62ee3cc79a50
[LOG] [CWLSeatProtocol] New seat resource bound at 62ee3b818690
[LOG] [CScreencopyProtocol] Bound client successfully!
[LOG] [CSessionLockProtocol] New sessionLock with id 8
[LOG] Session got locked by 62ee3cc753e0
[LOG] [CWLCompositorResource] New wl_surface with id 18 at 62ee3b7f0230
[LOG] [CSessionLockProtocol] New sessionLockSurface with id 21
[LOG] [CLinuxDMABBUFParamsResource] Creating a dmabuf, with id 26: size [Vector2D: x: 2880, y: 1800], fmt AR24, planes 3
[LOG] [CLinuxDMABBUFParamsResource]  | plane 0: mod<PHONE_NUMBER>48713732 fd 291 stride 11776 offset 0
[LOG] [CLinuxDMABBUFParamsResource]  | plane 1: mod<PHONE_NUMBER>48713732 fd 292 stride 3072 offset 22609920
[LOG] [CLinuxDMABBUFParamsResource]  | plane 2: mod<PHONE_NUMBER>48713732 fd 293 stride 3072 offset 22708224
[LOG] Set keyboard focus to surface 62ee3b7f0230
[ERR] BUG THIS: setPointerFocus without a valid mouse set
[LOG] [CLinuxDMABBUFParamsResource] Creating a dmabuf, with id 27: size [Vector2D: x: 2880, y: 1800], fmt AR24, planes 3
[LOG] [CLinuxDMABBUFParamsResource]  | plane 0: mod<PHONE_NUMBER>48713732 fd 294 stride 11776 offset 0
[LOG] [CLinuxDMABBUFParamsResource]  | plane 1: mod<PHONE_NUMBER>48713732 fd 295 stride 3072 offset 22609920
[LOG] [CLinuxDMABBUFParamsResource]  | plane 2: mod<PHONE_NUMBER>48713732 fd 296 stride 3072 offset 22708224
[LOG] [CLinuxDMABBUFParamsResource] Creating a dmabuf, with id 28: size [Vector2D: x: 2880, y: 1800], fmt AR24, planes 3
[LOG] [CLinuxDMABBUFParamsResource]  | plane 0: mod<PHONE_NUMBER>48713732 fd 297 stride 11776 offset 0
[LOG] [CLinuxDMABBUFParamsResource]  | plane 1: mod<PHONE_NUMBER>48713732 fd 298 stride 3072 offset 22609920
[LOG] [CLinuxDMABBUFParamsResource]  | plane 2: mod<PHONE_NUMBER>48713732 fd 299 stride 3072 offset 22708224
[LOG] [CXDGShellProtocol] New xdg_wm_base at 62ee3cbe0d80
[LOG] [CWLDataDeviceProtocol] New datamgr resource bound at 62ee3cd56ae0
[LOG] [CPrimarySelectionProtocol] New primary_seletion_manager at 62ee3cd53e90
[LOG] [CSHMPool] Resizing a SHM pool from 2304 to 6912
[LOG] [CSHMPool] Resizing a SHM pool from 6912 to 16128
[LOG] [CSHMPool] Resizing a SHM pool from 16128 to 34560
[LOG] [CSHMPool] Resizing a SHM pool from 34560 to 71424
[LOG] [CSHMPool] Resizing a SHM pool from 71424 to 145152
[LOG] [CSHMPool] Resizing a SHM pool from 145152 to 292608
[LOG] [CSHMPool] Resizing a SHM pool from 292608 to 587520
[LOG] [CWLSeatProtocol] New seat resource bound at 62ee3ccbd740
[LOG] [CWLCompositorResource] New wl_surface with id 20 at 62ee3b7f06b0
[LOG] [CPrimarySelectionManager] New primary selection data device bound at 62ee3b82deb0
[LOG] [CWLDataDeviceManagerResource] New data device bound at 62ee3c940c70
[LOG] [CWLCompositorResource] New wl_surface with id 23 at 62ee3b7eb550
[LOG] [CWLSeatProtocol] New seat resource bound at 62ee3ccbdc90
[LOG] [CWLDataDeviceProtocol] New datamgr resource bound at 62ee3c940bc0
[LOG] [CWLDataDeviceManagerResource] New data device bound at 62ee3b812610
[LOG] [CXDGShellProtocol] New xdg_wm_base at 62ee3cc38a70
[LOG] [CPrimarySelectionProtocol] New primary_seletion_manager at 62ee3c9cb010
[LOG] [CPrimarySelectionManager] New primary selection data device bound at 62ee3cbe7820
[LOG] [CTextInputV3] New tiv3 at 000062ee3cbe1810
[LOG] [CWLSeatProtocol] New seat resource bound at 62ee3ce83ca0
[LOG] [CWLDataDeviceProtocol] New datamgr resource bound at 62ee3ce84010
[LOG] [CWLDataDeviceManagerResource] New data device bound at 62ee3cc74250
[LOG] [CXDGShellProtocol] New xdg_wm_base at 62ee3cc73ab0
[LOG] [CPrimarySelectionProtocol] New primary_seletion_manager at 62ee3b823f40
[LOG] [CPrimarySelectionManager] New primary selection data device bound at 62ee3ccb9c50
[LOG] [CTextInputV3] New tiv3 at 000062ee3cbe5e30
[LOG] [CWLSeatProtocol] New seat resource bound at 62ee3ce84d30
[LOG] [CWLDataDeviceProtocol] New datamgr resource bound at 62ee3ce850a0
[LOG] [CWLDataDeviceManagerResource] New data device bound at 62ee3cc76ef0
[LOG] [CXDGShellProtocol] New xdg_wm_base at 62ee3cc728a0
[LOG] [CPrimarySelectionProtocol] New primary_seletion_manager at 62ee3cc793f0
[LOG] [CPrimarySelectionManager] New primary selection data device bound at 62ee3cc73d00
[LOG] [CTextInputV3] New tiv3 at 000062ee3cbd66c0
[LOG] [CWLSeatProtocol] New seat resource bound at 62ee3ce85dc0
[LOG] [CWLDataDeviceProtocol] New datamgr resource bound at 62ee3ce86260
[LOG] [CWLDataDeviceManagerResource] New data device bound at 62ee3cc72380
[LOG] [CXDGShellProtocol] New xdg_wm_base at 62ee3cc71980
[LOG] [CPrimarySelectionProtocol] New primary_seletion_manager at 62ee3cc75a40
[LOG] [CPrimarySelectionManager] New primary selection data device bound at 62ee3cc77770
[LOG] [CTextInputV3] New tiv3 at 000062ee3cbd77b0
[LOG] [CDRMLeaseDeviceResource] Sending DRMFD 309 to new lease device
[LOG] [CWLSeatProtocol] New seat resource bound at 62ee3ce88540
[LOG] [CWLCompositorResource] New wl_surface with id 22 at 62ee3ccb03c0
[LOG] XWayland is ready
[LOG] xfixes version: 6.0
[LOG] xres version: 1.2
[LOG] XCursor scanning theme default
[LOG] XCursor parsing index.theme /usr/share/icons/default/index.theme
[LOG] XCursor theme default inherits Adwaita
[LOG] XCursor scanning theme Adwaita
[LOG] XCursor using theme path /usr/share/icons/Adwaita/cursors
[LOG] XCursor parsing index.theme /usr/share/icons/Adwaita/index.theme
[LOG] XCursor theme Adwaita inherits AdwaitaLegacy
[LOG] XCursor theme Adwaita inherits hicolor
[LOG] XCursor scanning theme hicolor
[LOG] XCursor parsing index.theme /usr/share/icons/hicolor/index.theme
[LOG] XCursor scanning theme AdwaitaLegacy
[LOG] XCursor parsing index.theme /usr/share/icons/AdwaitaLegacy/index.theme
[LOG] XCursor theme AdwaitaLegacy inherits hicolor
[LOG] XCursor scanning theme Adwaita
[LOG] XCursor using theme path /usr/share/icons/Adwaita/cursors
[LOG] XCursor parsing index.theme /usr/share/icons/Adwaita/index.theme
[LOG] XCursor theme Adwaita inherits AdwaitaLegacy
[LOG] XCursor theme Adwaita inherits hicolor
[LOG] XCursor already has a shape default loaded, skipping
[LOG] XCursor already has a shape context-menu loaded, skipping
[LOG] XCursor already has a shape help loaded, skipping
[LOG] XCursor already has a shape pointer loaded, skipping
[LOG] XCursor already has a shape progress loaded, skipping
[LOG] XCursor already has a shape wait loaded, skipping
[LOG] XCursor failed to find a legacy shape with name plus, skipping
[LOG] XCursor already has a shape crosshair loaded, skipping
[LOG] XCursor already has a shape text loaded, skipping
[LOG] XCursor already has a shape vertical-text loaded, skipping
[LOG] XCursor failed to find a legacy shape with name dnd-link, skipping
[LOG] XCursor failed to find a legacy shape with name dnd-copy, skipping
[LOG] XCursor already has a shape move loaded, skipping
[LOG] XCursor failed to find a legacy shape with name dnd-none, skipping
[LOG] XCursor failed to find a legacy shape with name crossed_circle, skipping
[LOG] XCursor already has a shape grab loaded, skipping
[LOG] XCursor already has a shape grabbing loaded, skipping
[LOG] XCursor already has a shape e-resize loaded, skipping
[LOG] XCursor already has a shape n-resize loaded, skipping
[LOG] XCursor already has a shape ne-resize loaded, skipping
[LOG] XCursor already has a shape nw-resize loaded, skipping
[LOG] XCursor already has a shape s-resize loaded, skipping
[LOG] XCursor already has a shape se-resize loaded, skipping
[LOG] XCursor already has a shape sw-resize loaded, skipping
[LOG] XCursor already has a shape w-resize loaded, skipping
[LOG] XCursor already has a shape ew-resize loaded, skipping
[LOG] XCursor already has a shape ns-resize loaded, skipping
[LOG] XCursor already has a shape nesw-resize loaded, skipping
[LOG] XCursor already has a shape nwse-resize loaded, skipping
[LOG] XCursor already has a shape col-resize loaded, skipping
[LOG] XCursor already has a shape row-resize loaded, skipping
[LOG] XCursor already has a shape all-scroll loaded, skipping
[LOG] XCursor already has a shape zoom-in loaded, skipping
[LOG] XCursor already has a shape zoom-out loaded, skipping
[LOG] [CWLCompositorResource] New wl_surface with id 24 at 62ee3c94daa0
[LOG] [CWLCompositorResource] New wl_surface with id 25 at 62ee3c951750
[LOG] [CWLCompositorResource] New wl_region with id 28 at 62ee3cbe0e20
[LOG] [CXDGWMBase] New xdg_surface at 62ee3c7c9f10
[LOG] [CXDGSurfaceResource] xdg_surface 62ee3cc38a70 gets a toplevel 62ee3cc69d00
[LOG] CWLSurface 62ee3cc16c50 called init()
[LOG] Window 62ee3cc10060 set class to kitty
[LOG] Searching for matching rules for kitty (title: )
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] [hookSystem] New hook event registered: windowUpdateRules
[LOG] Window 62ee3cc10060 set title to kitty
[LOG] Searching for matching rules for kitty (title: kitty)
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] [CXDGDecoration] setMode: MODE_SERVER_SIDE. Sending MODE_SERVER_SIDE as reply.
[LOG] Searching for matching rules for kitty (title: kitty)
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] Layout predicts size [Vector2D: x: 1440, y: 900] for [Window 62ee3cc10060: title: "kitty"]
[LOG] [CWLCompositorResource] New wl_surface with id 24 at 62ee3ccb5bd0
[LOG] [CWLCompositorResource] New wl_surface with id 25 at 62ee3c942180
[LOG] [CWLCompositorResource] New wl_region with id 28 at 62ee3ce83990
[LOG] [CXDGWMBase] New xdg_surface at 62ee3cb6cb80
[LOG] [CXDGSurfaceResource] xdg_surface 62ee3cc71980 gets a toplevel 62ee3cb6ce00
[LOG] CWLSurface 62ee3c93ac90 called init()
[LOG] Window 62ee3cc112d0 set class to kitty
[LOG] Searching for matching rules for kitty (title: )
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] Window 62ee3cc112d0 set title to kitty
[LOG] Searching for matching rules for kitty (title: kitty)
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] [CXDGDecoration] setMode: MODE_SERVER_SIDE. Sending MODE_SERVER_SIDE as reply.
[LOG] Searching for matching rules for kitty (title: kitty)
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] Layout predicts size [Vector2D: x: 1440, y: 900] for [Window 62ee3cc112d0: title: "kitty"]
[LOG] [CWLCompositorResource] New wl_surface with id 24 at 62ee3c9cfcb0
[LOG] [CWLCompositorResource] New wl_surface with id 25 at 62ee3c9d00d0
[LOG] [CWLCompositorResource] New wl_region with id 28 at 62ee3c7c8680
[LOG] [CXDGWMBase] New xdg_surface at 62ee3c7c8710
[LOG] [CXDGSurfaceResource] xdg_surface 62ee3cc73ab0 gets a toplevel 62ee3c7c8a50
[LOG] CWLSurface 62ee3cb6d0d0 called init()
[LOG] Window 62ee3cc12540 set class to kitty
[LOG] Searching for matching rules for kitty (title: )
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] Window 62ee3cc12540 set title to kitty
[LOG] Searching for matching rules for kitty (title: kitty)
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] [CXDGDecoration] setMode: MODE_SERVER_SIDE. Sending MODE_SERVER_SIDE as reply.
[LOG] Searching for matching rules for kitty (title: kitty)
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] Layout predicts size [Vector2D: x: 1440, y: 900] for [Window 62ee3cc12540: title: "kitty"]
[LOG] [CWLCompositorResource] New wl_surface with id 24 at 62ee3c93e0b0
[LOG] [CWLCompositorResource] New wl_surface with id 25 at 62ee3c954920
[LOG] [CWLCompositorResource] New wl_region with id 28 at 62ee3cb6b180
[LOG] [CXDGWMBase] New xdg_surface at 62ee3cb6b210
[LOG] [CXDGSurfaceResource] xdg_surface 62ee3cc728a0 gets a toplevel 62ee3cb6b490
[LOG] CWLSurface 62ee3cc38580 called init()
[LOG] Window 62ee3cc16d80 set class to kitty
[LOG] Searching for matching rules for kitty (title: )
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] Window 62ee3cc16d80 set title to kitty
[LOG] Searching for matching rules for kitty (title: kitty)
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] [CXDGDecoration] setMode: MODE_SERVER_SIDE. Sending MODE_SERVER_SIDE as reply.
[LOG] Searching for matching rules for kitty (title: kitty)
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] Layout predicts size [Vector2D: x: 1440, y: 900] for [Window 62ee3cc16d80: title: "kitty"]
[LOG] [CWLCompositorResource] New wl_region with id 28 at 62ee3c94cd20
[LOG] [CWLCompositorResource] New wl_region with id 32 at 62ee3c94cd20
[LOG] [CXDGSurfaceResource] xdg_surface 62ee3c7c8710 requests geometry 0x0 1440x900
[LOG] Searching for matching rules for kitty (title: kitty)
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] Rule workspace matched by [Window 62ee3cc12540: title: "kitty"], execRule applied.
[LOG] OPENINGON: [Node nullptr], Monitor: 0
[LOG] Refusing a keyboard focus to a window because of a sessionlock
[LOG] Map request dispatched, monitor eDP-1, window pos: [10.00000, 10.00000], window size: [1420.00000, 880.00000]
[LOG] [CForeignToplevelWlrManager] Newly mapped window 000062ee3cc12540
[ERR] BUG THIS: setPointerFocus without a valid mouse set
[LOG] Searching for matching rules for kitty (title: kitty)
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] [CWLCompositorResource] New wl_region with id 28 at 62ee3cc1c450
[LOG] [CWLCompositorResource] New wl_region with id 32 at 62ee3c9cb600
[LOG] [CXDGSurfaceResource] xdg_surface 62ee3c7c9f10 requests geometry 0x0 1440x900
[LOG] Searching for matching rules for kitty (title: kitty)
[ERR] Regex error at class:^(*)$,title:^(*)$,fullscreen:1 (Mismatched '(' and ')' in regular expression)
[LOG] Rule workspace matched by [Window 62ee3cc10060: title: "kitty"], execRule applied.
[LOG] OPENINGON: [Node nullptr], Monitor: 0
[LOG] Refusing a keyboard focus to a window because of a sessionlock

I have the same issue.

havent quite figured out why, but its something related to EGL. setting AQ_DRM_DEVICES to intel and also setting env = __EGL_VENDOR_LIBRARY_FILENAMES,/usr/share/glvnd/egl_vendor.d/50_mesa.json makes it not hold those file descriptors open.
however its still for some very odd reason keeping it awake even tho im not seeing any fd's open towards it etc.


Fix bug where we give false errors on instance availability

What this PR does / why we need it:
This fixes a bug where we give an error with Tarmak that an instance is not available while it is.
Becuase AWS doesn't provide an API endpoint to check instance availability, we have to use a hacky way to get it. That is why we use the reserved instance offering API.
Tarmak used to check every AZ, but this is not needed for the on-demand instances and region is enough. Now we only check if we get items back from AWS and continue.
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #642
Special notes for your reviewer:
This is also what Kops does, they only check for the whole region, not the individual AZs
Release note:

Fix bug where we give false errors on instance availability

/lgtm

/approve

/test verify quick


Fix method mappings being saved as field mappings

Looks like a typo or copy/paste problem from: https://github.com/skylot/jadx/commit/0c9e3227d0337dae81a246884f31c2a54e754aa6 (So, release 1.3.3+)
Resolves #1432

@Col-E thank you!


cannot import name 'preserve_channel_dim' from 'albucore.utils'

I'm getting this error when trying to start training
Error running job: cannot import name 'preserve_channel_dim' from 'albucore.utils' (/home/sharian/Documents/ai-toolkit/venv/lib/python3.10/site-packages/albucore/utils.py)
========================================
Result:

0 completed jobs
1 failure
========================================
Traceback (most recent call last):
File "/home/sharian/Documents/ai-toolkit/run.py", line 90, in
main()
File "/home/sharian/Documents/ai-toolkit/run.py", line 86, in main
raise e
File "/home/sharian/Documents/ai-toolkit/run.py", line 77, in main
job = get_job(config_file, args.name)
File "/home/sharian/Documents/ai-toolkit/toolkit/job.py", line 28, in get_job
from jobs import ExtensionJob
File "/home/sharian/Documents/ai-toolkit/jobs/init.py", line 1, in
from .BaseJob import BaseJob
File "/home/sharian/Documents/ai-toolkit/jobs/BaseJob.py", line 5, in
from jobs.process import BaseProcess
File "/home/sharian/Documents/ai-toolkit/jobs/process/init.py", line 6, in
from .TrainVAEProcess import TrainVAEProcess
File "/home/sharian/Documents/ai-toolkit/jobs/process/TrainVAEProcess.py", line 19, in
from toolkit.data_loader import ImageDataset
File "/home/sharian/Documents/ai-toolkit/toolkit/data_loader.py", line 17, in
import albumentations as A
File "/home/sharian/Documents/ai-toolkit/venv/lib/python3.10/site-packages/albumentations/init.py", line 6, in
from .augmentations import *
File "/home/sharian/Documents/ai-toolkit/venv/lib/python3.10/site-packages/albumentations/augmentations/init.py", line 1, in
from .blur.functional import *
File "/home/sharian/Documents/ai-toolkit/venv/lib/python3.10/site-packages/albumentations/augmentations/blur/init.py", line 1, in
from .functional import *
File "/home/sharian/Documents/ai-toolkit/venv/lib/python3.10/site-packages/albumentations/augmentations/blur/functional.py", line 9, in
from albucore.utils import clipped, maybe_process_in_chunks, preserve_channel_dim
ImportError: cannot import name 'preserve_channel_dim' from 'albucore.utils' (/home/sharian/Documents/ai-toolkit/venv/lib/python3.10/site-packages/albucore/utils.py)

I've tried to uninstall and force install albumentations but that not works, also I've checked the ai-toolkit/venv/lib/python3.10/site-packages/albucore/utils.py file, and preserve_channel_dim function was missing.

Came to share the same. I am getting the same error. Yesterday I did a training and it went well. I'll try to pull the previous commit to the aparent merge happened yesterday and see if it helps

yeah, me too, the new update just cant run training. did all the steps as before and got the same error as above

just downgrade
do
pip install albucore==0.0.16

thanks @coolmian this worked :)

Fixed with https://github.com/ostris/ai-toolkit/commit/d97c55cd96da5ab90ea9134852290c6d4470bce3


Documentation needs to be updated

Documentation needs to be updated. Right now the different versions of the Azure Stack module all have the same or similar messages.
There is also a suggestion for a common errors section as well because sometimes the error messages from ARM are not user-friendly. E.g., this error:

This error is caused by not being in the "Default Provider Subscription", which obviously the user would not able to know is the case.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: d333b76a-571a-f8f5-4875-45f5d030a4b5
Version Independent ID: 9c031556-607a-b2cf-a24b-dbe040f819b8
Content: Azs.AzureBridge.Admin
Content Source: azurestackps-2.0.0/Azs.AzureBridge.Admin/Azs.AzureBridge.Admin.md
Service: azure-powershell
GitHub Login: @jeffgilb
Microsoft Alias: jeffgilb

@TheOnlyWei Thank you for the feedback!  We are investigating this and will get back to you shortly.

@TheOnlyWei It sounds like there are some opportunities to improve our error message (and better error messages lead to a better user experience and easier troubleshooting).  I'm going to include the document author in this (@jeffgilb ) but for product feedback the best channel is feedback.azure.com:
https://feedback.azure.com/forums/344565-azure-stack
I'm happy to submit this feedback on your behalf (or you can submit it yourself if you want to receive notifications, vote, or monitor progress more closely).  I would like a bit more clarification on the first point, where you say that different versions of the Azure Stack module have either the same or similar messages.  Can you provide an example?

@TheOnlyWei I've posted your feedback here:
https://feedback.azure.com/forums/344565-azure-stack/suggestions/40680550-default-provider-subscription
Get-AzsAzureBridgeActivation returns "The resource namespace 'Microsoft.AzureBridge.Admin' is invalid.", which in this case is caused by not being in the "Default Provider Subscription" however this is not made clear to the user.
Please feel free to vote and track this issue.  I'm going to close this GitHub issue, but feel free to tag me in your reply if you would like to continue the conversation.


How to handle multiple intents

Rasa Core version: 0.13
Python version: 3.6
Operating system (windows, osx, ...): Windows 10
Issue:
I have two intents , say for an example intents CITS and Cost.  The template for CITS intent is "It is a tool bla bla bla" and for cost intent is "It's an open source tool , no cost is involved :) " , suppose if we combine the two intents "Any cost involved using the CITS" , it picks the CITS intent and shows "It is a tool bla bla bla" , but it should have respond with cost intents template.
How to handle this multiple intents ? Any changes do i need make in NLU training data? I am using spacy_sklearn. Please advice
Content of domain file (if used & relevant):

I found this awesome document https://blog.rasa.com/how-to-handle-multiple-intents-per-input-using-rasa-nlu-tensorflow-pipeline/ ,. never mind. Please close


Update externals.md

Added a first draft description of external function.

Looks good. I would probably rebase and squash those merge commits (I can squash at merge too). Do you have anything else to add to this PR?

@bebraw please squash at merge :) nothing to add, might provide some more details in the future. This is what you need to get started with a function in externals and represents the information I needed and was missing on the documentation.

Thanks. 👍


Add getPreferredName package

Based on the outcomes of https://github.com/SolidLabResearch/Challenges/issues/4
This can become part of a new @solidlab/name package.

Suggestion: @solidlab/person or @solidlab/people

@Sindhu-Vasireddy Since you worked on https://github.com/SolidLabResearch/Challenges/issues/4, perhaps you are interested in taking up this issue?


[#43] Snapshot version

@rultor merge

@rultor merge

@skapral OK, I'll try to merge now. You can check the progress of the merge here

@rultor merge

@skapral Done! FYI, the full log is here (took me 2min)


Connections might be silentrly not served

On current master (7d12511cb8440b189), simple echo server might "forget" to serve response to certain clients, no erros are reported on server side, tcp connection is not dropped either.
This is very racey and you might need to play with params to trigger it more or less reliably on your machines. Params I am using in my Core i3 M370 (2 cores + 2 HT):
server:
cd benchmark; cargo run --bin coio-tcp-echo-server --release -- --bind <IP_ADDRESS>:3000 -t 2

client:
cd benchmark; GOMAXPROCS=1 go run tcp_bench.go -c 3 -t 10 -a "<IP_ADDRESS>:3000" -l 4096 -d 10s

New -d param specifies read/write timeout and was added in https://github.com/zonyitoo/coio-rs/pull/58
Output:
2016/07/10 14:01:52 read tcp <IP_ADDRESS>:40988-><IP_ADDRESS>:3000: i/o timeout
2016/07/10 14:01:52 read tcp <IP_ADDRESS>:40990-><IP_ADDRESS>:3000: i/o timeout
Benchmarking: <IP_ADDRESS>:3000
3 clients, running 4096 bytes, 30 sec.

Speed: 18879 request/sec, 18879 response/sec
Requests: 566395
Responses: 566393

It is not happening on every run, but I found that it happens more often when client opens less connections.
UPD1: it is not a performance issue, set timeout to "60s", you'll see that test completes, no more active communication happens, yet few connections remain waiting to read data back indefinitely.

Hmm, bug confirmed. But when I tried to run it in debug mode, and I found it works pretty well
Benchmarking: <IP_ADDRESS>:3000
3 clients, running 4096 bytes, 10 sec.

Speed: 11870 request/sec, 11870 response/sec
Requests: 118703
Responses: 118703

and if I run it with --release, then all of them will end up timedout:
2016/07/10 23:05:51 read tcp <IP_ADDRESS>:49317-><IP_ADDRESS>:3000: i/o timeout
2016/07/10 23:05:51 read tcp <IP_ADDRESS>:49318-><IP_ADDRESS>:3000: i/o timeout
2016/07/10 23:05:51 read tcp <IP_ADDRESS>:49316-><IP_ADDRESS>:3000: i/o timeout
Benchmarking: <IP_ADDRESS>:3000
3 clients, running 4096 bytes, 10 sec.

Speed: 4400 request/sec, 4399 response/sec
Requests: 44000
Responses: 43997

I found that it always hangs right at the last packet, and if you kill the tcp_bench at that time, tcp-echo-server will soon get a Readable event from Mio. So I think that is because I haven't handle the Hup and Error events from Mio.
https://github.com/zonyitoo/coio-rs/blob/master/src/scheduler.rs#L151-L154

Interestingly ... The problem is: read() returns WouldBlock, and then Mio will not trigger any events until tcp_bench gets timeouts:
## Skips...
TRACE:coio::net: GenericEvented(Token(1)): read() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(1)): write() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(2)): read() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(2)): write() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(1)): read() => WouldBlock
TRACE:coio::net: GenericEvented(Token(1)): wait(Readable)
TRACE:coio::net: GenericEvented(Token(2)): read() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(3)): read() => Ok(4096)
## Skips...
TRACE:coio::net: GenericEvented(Token(3)): read() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(3)): write() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(3)): read() => WouldBlock
TRACE:coio::net: GenericEvented(Token(3)): wait(Readable)
TRACE:coio::net: GenericEvented(Token(2)): read() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(2)): write() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(2)): read() => WouldBlock
## Skips ....
TRACE:coio::net: GenericEvented(Token(2)): read() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(2)): write() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(2)): read() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(2)): write() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(2)): read() => WouldBlock
TRACE:coio::net: GenericEvented(Token(2)): wait(Readable)

###  Nothing goes here, and then tcp_bench reports timeouts

TRACE:coio::net: GenericEvented(Token(1)): read() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(1)): write() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(1)): read() => Ok(0)
TRACE:coio::net: GenericEvented(Token(3)): read() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(3)): write() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(3)): read() => Ok(0)
TRACE:coio::net: GenericEvented(Token(2)): read() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(2)): write() => Ok(4096)
TRACE:coio::net: GenericEvented(Token(2)): read() => Ok(0)

Tried with https://github.com/carllerche/mio.git#c3069801, problem still exists.
Although, after making this change:
diff --git a/benchmarks/Cargo.toml b/benchmarks/Cargo.toml
index cf65c7f..20006bf 100644
--- a/benchmarks/Cargo.toml
+++ b/benchmarks/Cargo.toml
@@ -7,7 +7,7 @@ authors = ["Y. T. Chung<EMAIL_ADDRESS> bytes = "0.3"
 clap = "2.1"
 #hyper = "*"
-mio = "0.5"
+mio = { git =  "https://github.com/carllerche/mio.git" }
 mioco = "0.7"

I see multiple versions of many crate in output of cargo run:
   Compiling bitflags v0.4.0
   Compiling bitflags v0.3.3
   Compiling bitflags v0.5.0
   Compiling nix v0.5.0-pre (https://github.com/carllerche/nix-rust?rev=c4257f8a76#c4257f8a)
   Compiling nix v0.6.0
   Compiling nix v0.5.1
   Compiling slab v0.2.0
   Compiling slab v0.1.3
   Compiling slab v0.1.3 (https://github.com/carllerche/slab.git?rev=44f9f41a1680e69db7d370d1912898fb0f90b1f8#44f9f41a)
   Compiling mio v0.5.0 (https://github.com/carllerche/mio.git#c3069801)
   Compiling mio v0.5.1

So am I not sure whether mio master was used  at all :)

I found a bug in the event notifier (Condvar), which will drop the event notification if no coroutines are waiting on it. Please try again, this bug should be fixed.

I can confirm that no timeouts happening anymore.
Performance is also superb,  with slowdown being just 8%:
mio 84000 req/s
coio(1 thread) 78000 req/s

Although achieved at the cost of much higher CPU utilisation:
Average:      UID       PID    %usr %system  %guest    %CPU   CPU  Command
Average:     1000     24915   19.23  112.68    0.00  131.91     -  coio-tcp-echo-s`
Average:     1000     25130    7.55   88.89    0.00   96.44     -  mio-tcp-echo-se

There are still lots of work to do, :)

That is kinda worst case scenario - no userspace work is done here. in more realistic scenarios relative overhead will go down, while benefits of multicore processing will shoot up.
Bug  like this scary though, can be missed easily, we were lucky to be able to trigger  it relatively easily. Would it be possible to create a testcase for problems like that?  Custom condvars, spinlocks, notifies - all of that might break simply because just 2 pair of eyes are locking into them, it doens't add confidence I admit :(

Hmm, the current implementation is just a temporary solution, we wanted to make it work just like Go's Cond implementation but failed to compile. So I committed to make it compile and work without any self-tests. That's my fault.
We will continue working on this, but currently we are focus more on #56 .


Hangs on large images

Issue Type

[x] Bug (https://github.com/mxstbr/react-boilerplate/blob/master/.github/CONTRIBUTING.md#bug-reports)
[ ] Feature (https://github.com/mxstbr/react-boilerplate/blob/master/.github/CONTRIBUTING.md#feature-requests)

Description
You can't do a development flow in this repo when you have large images as part of the source. The subscription to the hmr websocket never returns.
Steps to reproduce
Reference a 4MiB large jpg from css. Watch the incremental compiler hang (AFAIK, I have not waited forever, and there are no progress bars displayed).
Suggested fix
Remove the PostCSS dependency until it's mature.
Versions
npm install from this repo.
NPM: 3.8.3
Browser: FF, Chromium, Safari.

@haf PostCSS is perfectly mature and nothing to do with your issue.
If you can produce a limited test case that shows your workflow functioning as you expect with a raw Webpack/HMR implementation I'll reopen this issue.

Sure. One sec.

Here's a complete sample that works with stylus-only, importing background.jpg. Replacing stylus with the default postcss config in this repo makes it hang. https://github.com/haf/optimistic

I'm afraid I can't reproduce your issue. Everything works fine with PostCSS: loading the 4.2mb png, the 187 Kb image, HMR, etc.
The main difference I can see between your repo and RBP is that you've removed the optimisation processing from here:
https://github.com/mxstbr/react-boilerplate/blob/master/internals/webpack/webpack.base.babel.js#L46
This would seem to be the culprit, since re-adding it triggers your issue.
Ultimately, this project is intended to be a boilerplate for your code: if Stylus works for you, that's great.

Thanks Oliver for trying to reproduce. I'm happy you managed to reproduce the issue.
I've renamed issue to be more accurate so that's it's more obvious what's fixed when it's fixed.

Right, but this isn't an issue that needs to be "fixed" because nothing's actually broken:

This configuration works well for normal usage.
In your case, the jpg is visually identical to the png and works fine with the optimisations restored.
If you really want to load a 4.2Mb background image, you are able to make the adjustments you need  to do so.

If you were suggesting adding a caveat to the docs saying "use the appropriate filetype: over-large files will cause issues", I'd consider a PR, but I don't consider this a bug.

4.2 MiB isn't very large. The source image in Photoshop is 172 MiB, so it's arguably normal usage.
I know the JPEG is visually identical, I created it ;) I'm good, aren't I?
The issue is that everything just hangs without any message as to what it can be that's broken. If there's a progress or a log stating that JS is trying to optimise my image, then it would make more sense.
If you consider hanging without output working well, then this is a non-issue.
Cheers


[stable/redis] Fix hardcoded serviceName

What this PR does / why we need it:
The master Service name is derived from the "redis.fullname" template, which depends on {full,}nameOverride. Prior to this change, if the template evaluates to anything other than redis-master, e.g. if fullnameOverride is set to anything but redis, the StatefulSet will be misconfigured.
This change replaces the hardcoded redis-master with the appropriate, override-respecting value, which is the same as metadata.name in the master service template.
Checklist

[x] DCO signed
[x] Chart Version bumped

/assign @prydonius

/ok-to-test
/lgtm

Thanks for merging, and for the quick turnaround!


Definition Request: Angular UI Tree

i'm looking for definition of angular ui tree
https://github.com/angular-ui-tree/angular-ui-tree
thanks for your help!

Added with #5540


Render CastingExpression as "cast" function in PostgreSQL dialect

Can the CastingExpression be rendered in PostgreSQL thusly?
    override fun <T : Any> visitCasting(expr: CastingExpression<T>): CastingExpression<T> {
        write("cast(")
        super.visit(expr.expression)
        removeLastBlank()
        write(" as ")
        write(expr.sqlType.typeName)
        write(") ")
        return expr
    }

Or is this not the intention of this expression?

CastingExpression was originally design just to make Kotlin's type checking happy, and it doesn't influence the generated SQL.
Assuming we want to join two tables together, in which one has an int id and the other has a long id:
object T1 : Table<Nothing>("t1") {
    val id by int("id")
}

object T2 : Table<Nothing>("t2") {
    val id by long("id")
}

We might write code like this:
database.from(T1).leftJoin(T2, on = T1.id eq T2.id)

Then the compiler complains that the types of these two ids are not matched. We have to modifiy it as follows:
database.from(T1).leftJoin(T2, on = T1.id.toLong() eq T2.id)

Just a trick.

I just read the document of PostgreSQL's cast function. It will be greate to actually generates a cast function in SQL.

Hello,
any update on this one?
I'd be interested in this function too :)


Entities using record.position as primary key

First of all: great community project.
While evaluating a solution that replaces the Hazelcast exporter/importer with a Kafka based solution, I found the following entities using the position as the primary key:

ElementInstanceStateTransition
MessageCorrelation
VariableUpdate

As far as I know, the position is unique per partition, which would mean that the key is not unique when multiple partitions are used. Shouldn't this be a compound key then ?
For example for VariableUpdate, position+variableKey should be always unique.

@befer thank you for raising this up :+1:

Shouldn't this be a compound key then ?

Yes. That is correct.
We had a similar issue in the simple monitor project. We solved it by using a combination of partition id + position.

Duplicate of #162


Installation Issue

Hi there,
First of all thanks for all the hard work and I am sorry to come here to bother you with some probably very basic questions! I want to have my Raspberry control my Magic Blue bulbs (with a vocal assistant) and so far I have only managed to control the bulbs manually with Gatttool. I am not really experienced to say the least but you got to start somewhere I guess.
During the installation I am facing the following error message:
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-Dp955h-build/
I have looked the error up and tried pretty much everything mentioned on StackOverflow.
EDIT: Managed to install, I was missing BluePy... BUT now I have another issue

ubuntu@ubuntu:~$ sudo magicblueshell
Magic Blue interactive shell v0.2.2
Type "help" for a list of available commands
help
ERROR:magicblue.magicblueshell:Unexpected error with command "": '_Helper' object has no attribute 'strip'

Ok, nevermind I had to type all commands with quotes "[COMMAND]" (i.e "help" / "set_warm_light 1.0" ect)
Thank you and sorry for the utter waste of time 😄

Hey jyshrpd, BluePy shoul have installed itself when running pip install git+https://github.com/Betree/pyMagicBlue.git. What command did you use for installing ?
Glad to see you solved everything by yourself :)

Hi Benjamin!
Thanks for taking some time to respond
I tried both :
pip3 install git+https://github.com/Betree/pyMagicBlue.git
pip install git+https://github.com/Betree/pyMagicBlue.git
Glad as well, I am off to try and figure out how Jasper and hopefully get your work running by voice command, souhaite moi bonne chance, je vais en avoir besoin aha

Ok good luck on your project then :)