hyprwm / Hyprland

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

Enabling 10bit make my screen black #1323

Closed MrDuartePT closed 1 year ago

MrDuartePT commented 1 year ago

When i try to enable 10 bit on my laptop display the screen stay black and only the blackligh is on. I know 10bit works because i try on i3 and kde wayland before and was active.

As you can see by the x11 logs on i3:

➜  ~ cat ~/.local/share/xorg/Xorg.0.log | grep "Depth"
[  2572.254] (++) AMDGPU(0): Depth 30, (--) framebuffer bpp 32
[  2572.329] (++) NVIDIA(G0): Depth 30, (--) framebuffer bpp 32
➜  ~ cat ~/.local/share/xorg/Xorg.0.log | grep "10 bits"
[  2572.254] (II) AMDGPU(0): Using 10 bits per RGB (8 bit DAC)
[  2572.328] (II) AMDGPU(0): 10 bits per channel
➜  ~

This is the log give by Hyprland (just side note I using and nvidia and i use your intruction in the wiki to patch wlroots):

at /tmp/hypr/$(ls -t /tmp/hypr/ | head -n 2 | tail -n 1)/hyprland.log
[LOG] Instance Signature: d87d2dac0b1385a4ab944df293bc48877564106c_1672918046
[LOG] Hyprland PID: 23746
[LOG] ===== SYSTEM INFO: =====
[LOG] System name: Linux
[LOG] Node name: lenovo-legion5-arch
[LOG] Release: 6.1.1-zen1-1-zen
[LOG] Version: #1 ZEN SMP PREEMPT_DYNAMIC Wed, 21 Dec 2022 22:27:59 +0000

[LOG] GPU information:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA104M [GeForce RTX 3070 Mobile / Max-Q] [10de:24dd] (rev a1) (prog-if 00 [VGA controller])
05:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638] (rev c5) (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://bugs.archlinux.org/"
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://github.com/hyprwm/Hyprland/wiki/Crashing-and-bugs

[LOG]
Current splash: "Hello everyone this is YOUR daily dose of ‘read the wiki’" - Vaxry

[LOG] Hyprland init finished.
[LOG] Creating the CHyprError!
[LOG] Creating the KeybindManager!
[LOG] Creating the AnimationManager!
[LOG] Created a bezier curve, baked 200 points, mem usage: 3.20kB, time to bake: 23.47µs. Estimated average calc time: 0.14µs.
[LOG] Creating the LayoutManager!
[LOG] Creating the ConfigManager!
[LOG] Creating the ThreadManager!
[LOG] Reloading the config!
[LOG] Created a bezier curve, baked 200 points, mem usage: 3.20kB, time to bake: 12.99µs. Estimated average calc time: 0.14µs.
[LOG] Registered dynamic var "$mainMod" -> SUPER
[LOG] Registered dynamic var "$term" -> alacritty
[LOG] Registered dynamic var "$INTERNAL_DISPLAY" -> eDP-2
[LOG] Registered dynamic var "$INTERNAL_DISPLAY_NVIDIA" -> eDP-1
[LOG] Registered dynamic var "$EXTERNAL_DISPLAY" -> HDMI-A-1
[LOG] Registered dynamic var "$discord" -> discord --enable-features=UseOzonePlatform --ozone-platform=wayland
[LOG] Registered dynamic var "$appswitcher" -> rofi -show window
[LOG] Registered dynamic var "$reload" -> hyprctl reload
[LOG] Registered dynamic var "$brightup" -> brightnessctl set 5%+
[LOG] Registered dynamic var "$brightdown" -> brightnessctl set 5%-
[LOG] Registered dynamic var "$play-pause" -> playerctl play-pause
[LOG] Registered dynamic var "$play-next" -> playerctl next
[LOG] Registered dynamic var "$play-previous" -> playerctl previous
[LOG] Registered dynamic var "$play-stop" -> playerctl stop
[LOG] Registered dynamic var "$volume-up" -> pactl set-sink-volume @DEFAULT_SINK@ +5%
[LOG] Registered dynamic var "$volume-down" -> pactl set-sink-volume @DEFAULT_SINK@ -5%
[LOG] Registered dynamic var "$volume-mute" -> pactl set-sink-mute @DEFAULT_SINK@ toggle
[LOG] Registered dynamic var "$mic_mute" -> pactl set-source-mute @DEFAULT_SOURCE@ toggle
[LOG] Registered dynamic var "$dmenu" -> rofi -show drun
[LOG] Registered dynamic var "$lock" -> grim -s 0.1 -g "0,0 1920x1080" /home/mrduarte/.config/sway/screenlockbg.png && swaylock -f --clock --grace-no-mouse --indicator  -i /home/mrduarte/.config/sway/screenlockbg.png -s fill
[LOG] Registered dynamic var "$exit" -> swaynag -t warning -m 'What do you want to do? (This will end your Wayland session.)' -b 'Yes, exit Hyperland' 'killall Hyprland' -b 'Hibernate' 'grim -s 0.1 -g "0,0 1920x1080" /home/mrduarte/.config/sway/screenlockbg.png && swaylock -f --clock --grace-no-mouse --indicator  -i /home/mrduarte/.config/sway/screenlockbg.png -s fill && systemctl hibernate' -b 'Hybrid Sleep' 'grim -s 0.1 -g "0,0 1920x1080" /home/mrduarte/.config/sway/screenlockbg.png && swaylock -f --clock --grace-no-mouse --indicator  -i /home/mrduarte/.config/sway/screenlockbg.png -s fill && systemctl hybrid-sleep' -b 'Poweroff' 'killall Hyprland & systemctl poweroff' -b 'Reboot' 'exit & systemctl reboot'
[LOG] Registered dynamic var "$xpen" -> otd-gui
[LOG] Created a bezier curve, baked 200 points, mem usage: 3.20kB, time to bake: 13.13µs. Estimated average calc time: 0.14µs.
[LOG] Hypr socket started at /tmp/hypr/d87d2dac0b1385a4ab944df293bc48877564106c_1672918046/.socket.sock
[LOG] Creating the InputManager!
[LOG] Creating the CHyprOpenGLImpl!
[LOG] Creating the Hypr OpenGL Renderer!
[LOG] Using: OpenGL ES 3.2 Mesa 22.3.1
[LOG] Vendor: AMD
[LOG] Renderer: AMD Radeon Graphics (renoir, LLVM 14.0.6, DRM 3.49, 6.1.1-zen1-1-zen)
[LOG] Supported extensions size: 148
[LOG] Creating the HyprRenderer!
[LOG] Creating the XWaylandManager!
[LOG] Registered signal for owner e75ef9e0: e75efa20 -> e589fd20 (owner: XWayland Manager)
[LOG] Registered signal for owner e75ef9e0: e75efa30 -> e589fd00 (owner: XWayland Manager)
[LOG] CHyprXWaylandManager started on display :0
[LOG] Creating the ProtocolManager!
[LOG] ToplevelExportManager started successfully!
[LOG] Creating the EventManager!
[LOG] Creating the HyprDebugOverlay!
[LOG] Registered signal for owner e6b657c0: e6b657e8 -> e589fca0 (owner: Backend)
[LOG] Registered signal for owner e75dc200: e75dc250 -> e589fc40 (owner: XDG Shell)
[LOG] Registered signal for owner e75dc2d0: e75dc2e8 -> e589fc00 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc2f8 -> e589fbe0 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc308 -> e589fbc0 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc318 -> e589fba0 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc328 -> e589fb80 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc338 -> e589f960 (owner: WLRCursor)
[LOG] Hypr socket 2 started at /tmp/hypr/d87d2dac0b1385a4ab944df293bc48877564106c_1672918046/.socket2.sock
[LOG] Registered signal for owner e75dc2d0: e75dc348 -> e589f920 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc358 -> e589f940 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc368 -> e589f900 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc378 -> e589f8e0 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc388 -> e589f8c0 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc3c8 -> e589f820 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc3b8 -> e589f800 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc3d8 -> e589f7e0 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc3f8 -> e589f7c0 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc398 -> e589f7a0 (owner: WLRCursor)
[LOG] Registered signal for owner e75dc2d0: e75dc3a8 -> e589f780 (owner: WLRCursor)
[LOG] Registered signal for owner e6b657c0: e6b657d8 -> e589fb60 (owner: Backend)
[LOG] Registered signal for owner e6b641b0: e75e0758 -> e589fb00 (owner: Seat)
[LOG] Registered signal for owner e6b641b0: e75e0768 -> e589fae0 (owner: Seat)
[LOG] Registered signal for owner e6b641b0: e75e07a8 -> e589fa60 (owner: Seat)
[LOG] Registered signal for owner e6b641b0: e75e07b8 -> e589fa40 (owner: Seat)
[LOG] Registered signal for owner e6b641b0: e75e0768 -> e589fae0 (owner: Seat)
[LOG] Registered signal for owner e6b641b0: e75e0788 -> e589fac0 (owner: Seat)
[LOG] Registered signal for owner e75e07f0: e75e0810 -> e589fc60 (owner: LayerShell)
[LOG] Registered signal for owner e75dbfb0: e75dbfd0 -> e589fcc0 (owner: OutputLayout)
[LOG] Registered signal for owner e75e0b00: e75e0b38 -> e589faa0 (owner: OutputMgr)
[LOG] Registered signal for owner e75e0b00: e75e0b48 -> e589fa80 (owner: OutputMgr)
[LOG] Registered signal for owner e75e0be0: e75e0c10 -> e589fa20 (owner: InhibitMgr)
[LOG] Registered signal for owner e75e0be0: e75e0c20 -> e589fa00 (owner: InhibitMgr)
[LOG] Registered signal for owner e75e0e20: e75e0e38 -> e589fb20 (owner: PointerConstraints)
[LOG] Registered signal for owner e75e0960: e75e0990 -> e589f9e0 (owner: XDGDecoMgr)
[LOG] Registered signal for owner e75e1020: e75e1050 -> e589fb40 (owner: VirtPtrMgr)
[LOG] Registered signal for owner e75e0f70: e75e0fa0 -> e589f840 (owner: VKeyboardMgr)
[LOG] Registered signal for owner e6e7cfe0: e6e7cfe0 -> e589f9c0 (owner: WLRRenderer)
[LOG] Registered signal for owner e75e1540: e75e1570 -> e589f9a0 (owner: WLRIdleInhibitMgr)
[LOG] Registered signal for owner e75dc000: e75dc030 -> e589f8a0 (owner: PowerMgr)
[LOG] Registered signal for owner e75e19c0: e75e19f0 -> e589f880 (owner: IMEMgr)
[LOG] Registered signal for owner e75e1910: e75e1940 -> e589f860 (owner: TextInputMgr)
[LOG] Registered signal for owner e75e1a70: e75e1a98 -> e589fc20 (owner: ActivationV1)
[LOG] Registered signal for owner e6b63f20: e75e11c0 -> e589fc80 (owner: DRM)
[LOG] Registered signal for owner e6b65b40: e6b65ca0 -> e589f980 (owner: Session)
[LOG] Running on WAYLAND_DISPLAY: wayland-1
[LOG] Attached a keyboard with name Power Button
[LOG] Registered signal for owner e76304f0: e761d110 -> e76304f8 (owner: Keyboard)
[LOG] Registered signal for owner e76304f0: e761d100 -> e7630560 (owner: Keyboard)
[LOG] Registered signal for owner e76304f0: e761cfe0 -> e7630630 (owner: Keyboard)
[LOG] Registered signal for owner e76304f0: e761d120 -> e76305c8 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "power-button", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "Power Button"
[LOG] New keyboard created, pointers Hypr: e76304f0 and WLR: e761cfc8
[LOG] Attached a keyboard with name Video Bus
[LOG] Registered signal for owner e75f49f0: e7640790 -> e75f49f8 (owner: Keyboard)
[LOG] Registered signal for owner e75f49f0: e7640780 -> e75f4a60 (owner: Keyboard)
[LOG] Registered signal for owner e75f49f0: e7640660 -> e75f4b30 (owner: Keyboard)
[LOG] Registered signal for owner e75f49f0: e76407a0 -> e75f4ac8 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "video-bus", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "Video Bus"
[LOG] New keyboard created, pointers Hypr: e75f49f0 and WLR: e7640648
[LOG] Attached a keyboard with name Video Bus
[LOG] Registered signal for owner e75f4730: e76ee550 -> e75f4738 (owner: Keyboard)
[LOG] Registered signal for owner e75f4730: e76ee540 -> e75f47a0 (owner: Keyboard)
[LOG] Registered signal for owner e75f4730: e76ee420 -> e75f4870 (owner: Keyboard)
[LOG] Registered signal for owner e75f4730: e76ee560 -> e75f4808 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "video-bus-1", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "Video Bus"
[LOG] New keyboard created, pointers Hypr: e75f4730 and WLR: e76ee408
[LOG] Attached a keyboard with name Power Button
[LOG] Registered signal for owner e75f4cb0: e772ab90 -> e75f4cb8 (owner: Keyboard)
[LOG] Registered signal for owner e75f4cb0: e772ab80 -> e75f4d20 (owner: Keyboard)
[LOG] Registered signal for owner e75f4cb0: e772aa60 -> e75f4df0 (owner: Keyboard)
[LOG] Registered signal for owner e75f4cb0: e772aba0 -> e75f4d88 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "power-button-1", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "Power Button"
[LOG] New keyboard created, pointers Hypr: e75f4cb0 and WLR: e772aa48
[LOG] Attached a switch device with name Lid Switch
[LOG] New switch with name "Lid Switch" added
[LOG] Registered signal for owner e767cad0: e77636a8 -> e767cad8 (owner: SwitchDevice)
[LOG] Registered signal for owner e767cad0: e77636c8 -> e767cb40 (owner: SwitchDevice)
[LOG] Attached a keyboard with name ITE Tech. Inc. ITE Device(8910) Keyboard
[LOG] Registered signal for owner e7768b20: e7763a70 -> e7768b28 (owner: Keyboard)
[LOG] Registered signal for owner e7768b20: e7763a60 -> e7768b90 (owner: Keyboard)
[LOG] Registered signal for owner e7768b20: e7763940 -> e7768c60 (owner: Keyboard)
[LOG] Registered signal for owner e7768b20: e7763a80 -> e7768bf8 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "ite-tech.-inc.-ite-device(8910)-keyboard", hasconfig: 1
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: 105, options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "ITE Tech. Inc. ITE Device(8910) Keyboard"
[LOG] New keyboard created, pointers Hypr: e7768b20 and WLR: e7763928
[LOG] Attached a mouse with name ITE Tech. Inc. ITE Device(8910) Keyboard
[LOG] New mouse has libinput sens 0.00 (0.00) with accel profile 0 (0)
[LOG] Applied config to mouse ite-tech.-inc.-ite-device(8910)-keyboard-1, sens 0.50
[LOG] Registered signal for owner e763b210: e7763ac0 -> e763b2d0 (owner: Mouse)
[LOG] New mouse created, pointer WLR: e7763aa8
[LOG] Attached a keyboard with name ITE Tech. Inc. ITE Device(8910) Wireless Radio Control
[LOG] Registered signal for owner e77a0460: e77a0070 -> e77a0468 (owner: Keyboard)
[LOG] Registered signal for owner e77a0460: e77a0060 -> e77a04d0 (owner: Keyboard)
[LOG] Registered signal for owner e77a0460: e779ff40 -> e77a05a0 (owner: Keyboard)
[LOG] Registered signal for owner e77a0460: e77a0080 -> e77a0538 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "ite-tech.-inc.-ite-device(8910)-wireless-radio-control", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "ITE Tech. Inc. ITE Device(8910) Wireless Radio Control"
[LOG] New keyboard created, pointers Hypr: e77a0460 and WLR: e779ff28
[LOG] Attached a keyboard with name Ideapad extra buttons
[LOG] Registered signal for owner e77dacf0: e77da900 -> e77dacf8 (owner: Keyboard)
[LOG] Registered signal for owner e77dacf0: e77da8f0 -> e77dad60 (owner: Keyboard)
[LOG] Registered signal for owner e77dacf0: e77da7d0 -> e77dae30 (owner: Keyboard)
[LOG] Registered signal for owner e77dacf0: e77da910 -> e77dadc8 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "ideapad-extra-buttons", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "Ideapad extra buttons"
[LOG] New keyboard created, pointers Hypr: e77dacf0 and WLR: e77da7b8
[LOG] Attached a mouse with name MSFT0001:00 04F3:31DD Touchpad
[LOG] New mouse has libinput sens 0.00 (0.00) with accel profile 2 (2)
[LOG] Applied config to mouse ite-tech.-inc.-ite-device(8910)-keyboard-1, sens 0.50
[LOG] Applied config to mouse msft0001:00-04f3:31dd-touchpad, sens 0.50
[LOG] Registered signal for owner e77a6030: e7814770 -> e77a60f0 (owner: Mouse)
[LOG] New mouse created, pointer WLR: e7814758
[LOG] Attached a mouse with name MSFT0001:00 04F3:31DD Mouse
[LOG] New mouse has libinput sens 0.00 (0.00) with accel profile 2 (2)
[LOG] Applied config to mouse ite-tech.-inc.-ite-device(8910)-keyboard-1, sens 0.50
[LOG] Applied config to mouse msft0001:00-04f3:31dd-touchpad, sens 0.50
[LOG] Applied config to mouse msft0001:00-04f3:31dd-mouse, sens 0.50
[LOG] Registered signal for owner e75ee040: e7814f10 -> e75ee100 (owner: Mouse)
[LOG] New mouse created, pointer WLR: e7814ef8
[LOG] Attached a keyboard with name AT Raw Set 2 keyboard
[LOG] Registered signal for owner e7815a50: e7815660 -> e7815a58 (owner: Keyboard)
[LOG] Registered signal for owner e7815a50: e7815650 -> e7815ac0 (owner: Keyboard)
[LOG] Registered signal for owner e7815a50: e7815530 -> e7815b90 (owner: Keyboard)
[LOG] Registered signal for owner e7815a50: e7815670 -> e7815b28 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "at-raw-set-2-keyboard", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "AT Raw Set 2 keyboard"
[LOG] New keyboard created, pointers Hypr: e7815a50 and WLR: e7815518
[LOG] Adding completely new monitor.
[LOG] Registered signal for owner e7827840: e784f520 -> e7827990 (owner: )
[LOG] Registered signal for owner e7827840: e784f5b0 -> e78279f8 (owner: )
[LOG] Registered signal for owner e7827840: e784f5a0 -> e7827a60 (owner: )
[WARN] No rule found for eDP-2, trying to use the first.
[WARN] No rules configured. Using the default hardcoded one.
[LOG] Applying monitor rule for eDP-2
[LOG] Setting preferred mode for eDP-2
[LOG] Monitor eDP-2 -> destroyed all render data
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[LOG] Added new monitor with name eDP-2 at 0,0 with size 1920x1080, pointer e784f3e0
[LOG] New monitor: WORKSPACEID 1, exists: 0
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[LOG] VRR ensured on eDP-2 -> true
[LOG] Hyprland is ready, running the event loop!
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 pkill waybar; waybar &
[LOG] Process Created with pid 23786
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 pkill hyprpaper
[LOG] Process Created with pid 23788
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 /home/mrduarte/.config/hypr/battery-notify.sh &
[LOG] Process Created with pid 23791
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 /home/mrduarte/.config/hypr/set-displays-swayidle.sh
[LOG] Process Created with pid 23793
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 pkill kdeconnect-indicator; kdeconnect-indicator &
[LOG] Process Created with pid 23796
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 pkill polychromatic-tray-applet; polychromatic-tray-applet &
[LOG] Process Created with pid 23798
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 /usr/bin/polkit-dumb-agent &
[LOG] Process Created with pid 23803
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 pkill swaync; swaync &
[LOG] Process Created with pid 23806
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 /home/mrduarte/.config/hypr/xdg-dektop.sh
[LOG] Process Created with pid 23809
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 /usr/lib/polkit-kde-authentication-agent-1
[LOG] Process Created with pid 23812
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 pkill workstyle; workstyle &> /tmp/workstyle.log
[LOG] Process Created with pid 23815
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 xrandr --output XWAYLAND0 --primary
[LOG] Process Created with pid 23818
[LOG] ApplyConfigToKeyboard for "power-button", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "Power Button"
[LOG] ApplyConfigToKeyboard for "video-bus", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "Video Bus"
[LOG] ApplyConfigToKeyboard for "video-bus-1", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "Video Bus"
[LOG] ApplyConfigToKeyboard for "power-button-1", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "Power Button"
[LOG] ApplyConfigToKeyboard for "ite-tech.-inc.-ite-device(8910)-keyboard", hasconfig: 1
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: 105, options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "ITE Tech. Inc. ITE Device(8910) Keyboard"
[LOG] ApplyConfigToKeyboard for "ite-tech.-inc.-ite-device(8910)-wireless-radio-control", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "ITE Tech. Inc. ITE Device(8910) Wireless Radio Control"
[LOG] ApplyConfigToKeyboard for "ideapad-extra-buttons", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "Ideapad extra buttons"
[LOG] ApplyConfigToKeyboard for "at-raw-set-2-keyboard", hasconfig: 0
[LOG] Attempting to create a keymap for layout pt with variant  (rules: , model: , options: )
[LOG] Set the keyboard layout to pt and variant to  for keyboard "AT Raw Set 2 keyboard"
[LOG] Applied config to mouse ite-tech.-inc.-ite-device(8910)-keyboard-1, sens 0.50
[LOG] Applied config to mouse msft0001:00-04f3:31dd-touchpad, sens 0.50
[LOG] Applied config to mouse msft0001:00-04f3:31dd-mouse, sens 0.50
[WARN] No rule found for eDP-2, trying to use the first.
[WARN] No rules configured. Using the default hardcoded one.
[LOG] Applying monitor rule for eDP-2
[LOG] Setting preferred mode for eDP-2
[LOG] Monitor eDP-2 -> destroyed all render data
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[ERR] Error in getMonitorFromString: no such monitor
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Allocated texture for BGTex
[LOG] Background created for monitor eDP-2
[LOG] Shaders initialized successfully.
[LOG] Hyprctl: keyword monitor : eDP-2,1920x1080@165hz,0x0,1
[LOG] Applying monitor rule for eDP-2
[LOG] Monitor eDP-2: requested 1920x1080@165.000000, found available mode: 1920x1080@165010mHz, applying.
[LOG] Monitor eDP-2 -> destroyed all render data
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[ERR] Error in getMonitorFromString: no such monitor
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Allocated texture for BGTex
[LOG] Background created for monitor eDP-2
[LOG] Shaders initialized successfully.
[LOG] Socket 2 accepted a new client at FD 53
[LOG] Registered signal for owner e7793a60: e7a891e8 -> e7793bb0 (owner: layerSurface)
[LOG] Registered signal for owner e7793a60: e7a954d0 -> e7793a78 (owner: layerSurface)
[LOG] Registered signal for owner e7793a60: e7a954e0 -> e7793ae0 (owner: layerSurface)
[LOG] Registered signal for owner e7793a60: e7a954f0 -> e7793b48 (owner: layerSurface)
[LOG] Registered signal for owner e7793a60: e7a95500 -> e7793c18 (owner: layerSurface)
[LOG] LayerSurface e7a95410 (namespace waybar layer 2) created on monitor eDP-2
[LOG] LayerSurface e751d760 arranged: x: 0 y: 0 w: 1920 h: 30 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 30.000000 0.000000 0.000000
[LOG] Registered signal for owner e7ad0df0: e7ad2ea8 -> e7ad0f40 (owner: layerSurface)
[LOG] Registered signal for owner e7ad0df0: e7ad3510 -> e7ad0e08 (owner: layerSurface)
[LOG] Registered signal for owner e7ad0df0: e7ad3520 -> e7ad0e70 (owner: layerSurface)
[LOG] Registered signal for owner e7ad0df0: e7ad3530 -> e7ad0ed8 (owner: layerSurface)
[LOG] Registered signal for owner e7ad0df0: e7ad3540 -> e7ad0fa8 (owner: layerSurface)
[LOG] LayerSurface e7ad3450 (namespace hyprpaper layer 0) created on monitor eDP-2
[LOG] LayerSurface e751d760 arranged: x: 0 y: 0 w: 1920 h: 30 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] LayerSurface e7a7b670 arranged: x: 0 y: 0 w: 1920 h: 1080 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 30.000000 0.000000 0.000000
[LOG] LayerSurface e7ad3450 mapped
[LOG] LayerSurface e751d760 arranged: x: 0 y: 0 w: 1920 h: 30 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] LayerSurface e7a7b670 arranged: x: 0 y: 0 w: 1920 h: 1080 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 30.000000 0.000000 0.000000
[LOG] LayerSurface e7a95410 mapped
[LOG] LayerSurface e751d760 arranged: x: 0 y: 0 w: 1920 h: 30 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] LayerSurface e7a7b670 arranged: x: 0 y: 0 w: 1920 h: 1080 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 30.000000 0.000000 0.000000
[LOG] Keybind triggered, calling dispatcher (64, , 98)
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 firefox
[LOG] Process Created with pid 23958
[LOG] New TextInput added!
[LOG] Registered signal for owner e7a7f820: e7afd058 -> e7a7f830 (owner: textInput)
[LOG] Registered signal for owner e7a7f820: e7afd068 -> e7a7f900 (owner: textInput)
[LOG] Registered signal for owner e7a7f820: e7afd078 -> e7a7f898 (owner: textInput)
[LOG] Registered signal for owner e7a7f820: e7afd088 -> e7a7f968 (owner: textInput)
[LOG] New XDG Surface created. (class: firefox)
[LOG] Registered signal for owner e7b11380: e7a7f770 -> e7b113e8 (owner: XDG Window)
[LOG] Registered signal for owner e7b11380: e7a7f780 -> e7b11450 (owner: XDG Window)
[LOG] Registered signal for owner e7b11380: e7a7f740 -> e7b114b8 (owner: XDG Window)
[LOG] Registered signal for owner e7b11380: e7ab9340 -> e7b11998 (owner: Toplevel)
[LOG] Registered signal for owner e7b11380: e7ab9350 -> e7b11a00 (owner: Toplevel)
[LOG] Registered signal for owner e7b11380: e7ab9360 -> e7b11930 (owner: Toplevel)
[LOG] Searching for matching rules for firefox (title: Mozilla Firefox)
[LOG] OPENINGON: e7afcf10, Workspace: 1, Monitor: 0
[LOG] Set keyboard focus to surface e78810c0, with window name: Mozilla Firefox
[LOG] Window got assigned a surfaceTreeNode 0
[LOG] Registered signal for owner e7b11380: e7881388 -> e7b11380 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b11380: e7aac850 -> e7b11520 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b11380: e7a7f760 -> e7b11658 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b11380: e7aac7e0 -> e7b11790 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b11380: e7aac800 -> e7b11728 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b11380: e7aac810 -> e7b116c0 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b11380: e7aac820 -> e7b117f8 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b11380: e7aac7f0 -> e7b115f0 (owner: XDG Window Late)
[LOG] Registered signal for owner e7a959c0: e7881398 -> e7a959c8 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e7a959c0: e7881388 -> e7a95a30 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e7a959c0: e78813a8 -> e7a95a98 (owner: SurfaceTreeNode)
[LOG] Added a new subsurface e7b13850
[LOG] Registered signal for owner e7631090: e7b138e8 -> e76310a8 (owner: Subsurface)
[LOG] Registered signal for owner e7631090: e7b138f8 -> e7631110 (owner: Subsurface)
[LOG] Registered signal for owner e7631090: e7b138d8 -> e7631178 (owner: Subsurface)
[LOG] Creating a surfaceTree Root! (pWindow: e7b11380)
[LOG] Map request dispatched, monitor eDP-2, xywh: 0.000000 30.000000 1920.000000 1050.000000
[LOG] Subsurface e7b13850 mapped
[LOG] Registered signal for owner e7aa8f40: e7afa458 -> e7aa8f48 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e7aa8f40: e7afa448 -> e7aa8fb0 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e7aa8f40: e7afa468 -> e7aa9018 (owner: SurfaceTreeNode)
[LOG] Creating a subsurface Node! (pWindow: e7b11380)
[LOG] Added a new subsurface e7af3b60
[LOG] Registered signal for owner e7b1c1d0: e7af3bf8 -> e7b1c1e8 (owner: Subsurface)
[LOG] Registered signal for owner e7b1c1d0: e7af3c08 -> e7b1c250 (owner: Subsurface)
[LOG] Registered signal for owner e7b1c1d0: e7af3be8 -> e7b1c2b8 (owner: Subsurface)
[LOG] Subsurface e7af3b60 mapped
[LOG] Registered signal for owner e7808460: e7b03658 -> e7808468 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e7808460: e7b03648 -> e78084d0 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e7808460: e7b03668 -> e7808538 (owner: SurfaceTreeNode)
[LOG] Added a new subsurface e7b19c90
[LOG] Registered signal for owner e7af4cf0: e7b19d28 -> e7af4d08 (owner: Subsurface)
[LOG] Registered signal for owner e7af4cf0: e7b19d38 -> e7af4d70 (owner: Subsurface)
[LOG] Registered signal for owner e7af4cf0: e7b19d18 -> e7af4dd8 (owner: Subsurface)
[LOG] Creating a subsurface Node! (pWindow: e7b11380)
[LOG] Subsurface e7b19c90 mapped
[LOG] Registered signal for owner e763ead0: e7ab8d18 -> e763ead8 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e763ead0: e7ab8d08 -> e763eb40 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e763ead0: e7ab8d28 -> e763eba8 (owner: SurfaceTreeNode)
[LOG] Creating a subsurface Node! (pWindow: e7b11380)
[LOG] Subsurface e7b1c1d0 unmapped
[LOG] Subsurface e7af4cf0 unmapped
[LOG] Callback e763eb68 -> e763eb60, SurfaceTreeNode removed.
[LOG] Callback e763ebd0 -> e763ebc8, SurfaceTreeNode removed.
[LOG] Callback e763eb00 -> e763eaf8, SurfaceTreeNode removed.
[LOG] SurfaceTree Node removed
[LOG] Callback e7af4e00 -> e7af4df8, Subsurface removed.
[LOG] Callback e7af4d30 -> e7af4d28, Subsurface removed.
[LOG] Callback e7af4d98 -> e7af4d90, Subsurface removed.
[LOG] Callback e78084f8 -> e78084f0, SurfaceTreeNode removed.
[LOG] Callback e7808560 -> e7808558, SurfaceTreeNode removed.
[LOG] Callback e7808490 -> e7808488, SurfaceTreeNode removed.
[LOG] SurfaceTree Node removed
[LOG] Subsurface e7b1c1d0 destroyed
[LOG] Callback e7b1c2e0 -> e7b1c2d8, Subsurface removed.
[LOG] Callback e7b1c210 -> e7b1c208, Subsurface removed.
[LOG] Callback e7b1c278 -> e7b1c270, Subsurface removed.
[LOG] Searching for matching rules for firefox (title: Monitors | Hyprland Wiki — Mozilla Firefox)
[LOG] Window e7b11380 set title to Monitors | Hyprland Wiki — Mozilla Firefox
[LOG] Added a new subsurface e7ad6f70
[LOG] Registered signal for owner e7b1c1d0: e7ad7008 -> e7b1c1e8 (owner: Subsurface)
[LOG] Registered signal for owner e7b1c1d0: e7ad7018 -> e7b1c250 (owner: Subsurface)
[LOG] Registered signal for owner e7b1c1d0: e7ad6ff8 -> e7b1c2b8 (owner: Subsurface)
[LOG] Subsurface e7ad6f70 mapped
[LOG] Registered signal for owner e7808460: e7af8a78 -> e7808468 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e7808460: e7af8a68 -> e78084d0 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e7808460: e7af8a88 -> e7808538 (owner: SurfaceTreeNode)
[LOG] Added a new subsurface e7af82a0
[LOG] Registered signal for owner e7af4cf0: e7af8338 -> e7af4d08 (owner: Subsurface)
[LOG] Registered signal for owner e7af4cf0: e7af8348 -> e7af4d70 (owner: Subsurface)
[LOG] Registered signal for owner e7af4cf0: e7af8328 -> e7af4dd8 (owner: Subsurface)
[LOG] Creating a subsurface Node! (pWindow: e7b11380)
[LOG] Subsurface e7af82a0 mapped
[LOG] Registered signal for owner e763ead0: e7af8dd8 -> e763ead8 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e763ead0: e7af8dc8 -> e763eb40 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e763ead0: e7af8de8 -> e763eba8 (owner: SurfaceTreeNode)
[LOG] Creating a subsurface Node! (pWindow: e7b11380)
[LOG] Subsurface e7b1c1d0 unmapped
[LOG] Subsurface e7af4cf0 unmapped
[LOG] Callback e763eb68 -> e763eb60, SurfaceTreeNode removed.
[LOG] Callback e763ebd0 -> e763ebc8, SurfaceTreeNode removed.
[LOG] Callback e763eb00 -> e763eaf8, SurfaceTreeNode removed.
[LOG] SurfaceTree Node removed
[LOG] Callback e7af4e00 -> e7af4df8, Subsurface removed.
[LOG] Callback e7af4d30 -> e7af4d28, Subsurface removed.
[LOG] Callback e7af4d98 -> e7af4d90, Subsurface removed.
[LOG] Callback e78084f8 -> e78084f0, SurfaceTreeNode removed.
[LOG] Callback e7808560 -> e7808558, SurfaceTreeNode removed.
[LOG] Callback e7808490 -> e7808488, SurfaceTreeNode removed.
[LOG] SurfaceTree Node removed
[LOG] Subsurface e7b1c1d0 destroyed
[LOG] Callback e7b1c2e0 -> e7b1c2d8, Subsurface removed.
[LOG] Callback e7b1c210 -> e7b1c208, Subsurface removed.
[LOG] Callback e7b1c278 -> e7b1c270, Subsurface removed.
[LOG] Searching for matching rules for firefox (title: Crashes and Bugs | Hyprland Wiki — Mozilla Firefox)
[LOG] Window e7b11380 set title to Crashes and Bugs | Hyprland Wiki — Mozilla Firefox
[LOG] Searching for matching rules for firefox (title: Monitors | Hyprland Wiki — Mozilla Firefox)
[LOG] Window e7b11380 set title to Monitors | Hyprland Wiki — Mozilla Firefox
[LOG] Keybind triggered, calling dispatcher (64, , 65293)
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 alacritty
[LOG] Process Created with pid 25165
[LOG] New TextInput added!
[LOG] Registered signal for owner e7a2ff70: e7ab8f08 -> e7a2ff80 (owner: textInput)
[LOG] Registered signal for owner e7a2ff70: e7ab8f18 -> e7a30050 (owner: textInput)
[LOG] Registered signal for owner e7a2ff70: e7ab8f28 -> e7a2ffe8 (owner: textInput)
[LOG] Registered signal for owner e7a2ff70: e7ab8f38 -> e7a300b8 (owner: textInput)
[LOG] New XDG Surface created. (class: (null))
[LOG] Registered signal for owner e7b0a770: e7af6720 -> e7b0a7d8 (owner: XDG Window)
[LOG] Registered signal for owner e7b0a770: e7af6730 -> e7b0a840 (owner: XDG Window)
[LOG] Registered signal for owner e7b0a770: e7af66f0 -> e7b0a8a8 (owner: XDG Window)
[LOG] Registered signal for owner e7b0a770: e7afb400 -> e7b0ad88 (owner: Toplevel)
[LOG] Registered signal for owner e7b0a770: e7afb410 -> e7b0adf0 (owner: Toplevel)
[LOG] Registered signal for owner e7b0a770: e7afb420 -> e7b0ad20 (owner: Toplevel)
[LOG] Searching for matching rules for Alacritty (title: Alacritty)
[LOG] OPENINGON: e7afcf10, Workspace: 1, Monitor: 0
[LOG] Set keyboard focus to surface e7b0dcf0, with window name: Alacritty
[LOG] Window got assigned a surfaceTreeNode 0
[LOG] Registered signal for owner e7b0a770: e7b0dfb8 -> e7b0a770 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b0a770: e7b0e540 -> e7b0a910 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b0a770: e7af6710 -> e7b0aa48 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b0a770: e7b0e4d0 -> e7b0ab80 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b0a770: e7b0e4f0 -> e7b0ab18 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b0a770: e7b0e500 -> e7b0aab0 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b0a770: e7b0e510 -> e7b0abe8 (owner: XDG Window Late)
[LOG] Registered signal for owner e7b0a770: e7b0e4e0 -> e7b0a9e0 (owner: XDG Window Late)
[LOG] Registered signal for owner e7ab8570: e7b0dfc8 -> e7ab8578 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e7ab8570: e7b0dfb8 -> e7ab85e0 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner e7ab8570: e7b0dfd8 -> e7ab8648 (owner: SurfaceTreeNode)
[LOG] Creating a surfaceTree Root! (pWindow: e7b0a770)
[LOG] Map request dispatched, monitor eDP-2, xywh: 0.000000 30.000000 959.000000 1050.000000
[LOG] Framebuffer created, status 36053
[LOG] Searching for matching rules for Alacritty (title: mrduarte@lenovo-legion5-arch:~)
[LOG] Window e7b0a770 set title to mrduarte@lenovo-legion5-arch:~
[LOG] Set keyboard focus to surface e78810c0, with window name: Monitors | Hyprland Wiki — Mozilla Firefox
[LOG] Searching for matching rules for firefox (title: Crashes and Bugs | Hyprland Wiki — Mozilla Firefox)
[LOG] Window e7b11380 set title to Crashes and Bugs | Hyprland Wiki — Mozilla Firefox
[LOG] Set keyboard focus to surface e7b0dcf0, with window name: mrduarte@lenovo-legion5-arch:~
[LOG] Searching for matching rules for Alacritty (title: hyprctl keyword monitor eDP-2,1920x1080,0x0,1)
[LOG] Window e7b0a770 set title to hyprctl keyword monitor eDP-2,1920x1080,0x0,1
[LOG] Hyprctl: keyword monitor : eDP-2,1920x1080,0x0,1
[LOG] Applying monitor rule for eDP-2
[LOG] Monitor eDP-2: requested 1920x1080@60.000000, found available mode: 1920x1080@60004mHz, applying.
[LOG] Monitor eDP-2 -> destroyed all render data
[LOG] LayerSurface e751d760 arranged: x: 0 y: 0 w: 1920 h: 30 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] LayerSurface e7a7b670 arranged: x: 0 y: 0 w: 1920 h: 1080 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 30.000000 0.000000 0.000000
[ERR] Error in getMonitorFromString: no such monitor
[LOG] LayerSurface e751d760 arranged: x: 0 y: 0 w: 1920 h: 30 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] LayerSurface e7a7b670 arranged: x: 0 y: 0 w: 1920 h: 1080 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 30.000000 0.000000 0.000000
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Allocated texture for BGTex
[LOG] Background created for monitor eDP-2
[LOG] Shaders initialized successfully.
[LOG] Framebuffer created, status 36053
[LOG] Searching for matching rules for Alacritty (title: mrduarte@lenovo-legion5-arch:~)
[LOG] Window e7b0a770 set title to mrduarte@lenovo-legion5-arch:~
[LOG] Searching for matching rules for Alacritty (title: hyprctl keyword monitor eDP-2,1920x1080,0x0,1,bitdepth,10)
[LOG] Window e7b0a770 set title to hyprctl keyword monitor eDP-2,1920x1080,0x0,1,bitdepth,10
[LOG] Hyprctl: keyword monitor : eDP-2,1920x1080,0x0,1,bitdepth,10
[LOG] Searching for matching rules for Alacritty (title: mrduarte@lenovo-legion5-arch:~)
[LOG] Window e7b0a770 set title to mrduarte@lenovo-legion5-arch:~
[LOG] Applying monitor rule for eDP-2
[LOG] Monitor eDP-2: requested 1920x1080@60.000000, found available mode: 1920x1080@60004mHz, applying.
[LOG] 10bit format DRM_FORMAT_XRGB2101010 succeeded for output eDP-2
[LOG] Monitor eDP-2 -> destroyed all render data
[LOG] LayerSurface e751d760 arranged: x: 0 y: 0 w: 1920 h: 30 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] LayerSurface e7a7b670 arranged: x: 0 y: 0 w: 1920 h: 1080 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 30.000000 0.000000 0.000000
[ERR] Error in getMonitorFromString: no such monitor
[LOG] LayerSurface e751d760 arranged: x: 0 y: 0 w: 1920 h: 30 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] LayerSurface e7a7b670 arranged: x: 0 y: 0 w: 1920 h: 1080 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor eDP-2 layers arranged: reserved: 0.000000 30.000000 0.000000 0.000000
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Allocated texture for BGTex
[LOG] Background created for monitor eDP-2
[LOG] Shaders initialized successfully.
[LOG] Framebuffer created, status 36053
[LOG] Switching from VT 1 to VT 2
[LOG] Switched to VT 2, destroyed all render data, frames to skip for each: 2
[LOG] Callback e7768c88 -> e7768c80, Keyboard removed.
[LOG] Callback e7768b50 -> e7768b48, Keyboard removed.
[LOG] Callback e7768bb8 -> e7768bb0, Keyboard removed.
[LOG] Callback e7768c20 -> e7768c18, Keyboard removed.
[LOG] Destroyed keyboard e7768b20
[LOG] Callback e763b2f8 -> e763b2f0, Mouse removed.
[LOG] Callback e7630658 -> e7630650, Keyboard removed.
[LOG] Callback e7630520 -> e7630518, Keyboard removed.
[LOG] Callback e7630588 -> e7630580, Keyboard removed.
[LOG] Callback e76305f0 -> e76305e8, Keyboard removed.
[LOG] Destroyed keyboard e76304f0
[LOG] Callback e75f4898 -> e75f4890, Keyboard removed.
[LOG] Callback e75f4760 -> e75f4758, Keyboard removed.
[LOG] Callback e75f47c8 -> e75f47c0, Keyboard removed.
[LOG] Callback e75f4830 -> e75f4828, Keyboard removed.
[LOG] Destroyed keyboard e75f4730
[LOG] Callback e75f4e18 -> e75f4e10, Keyboard removed.
[LOG] Callback e75f4ce0 -> e75f4cd8, Keyboard removed.
[LOG] Callback e75f4d48 -> e75f4d40, Keyboard removed.
[LOG] Callback e75f4db0 -> e75f4da8, Keyboard removed.
[LOG] Destroyed keyboard e75f4cb0
[LOG] Callback e75f4b58 -> e75f4b50, Keyboard removed.
[LOG] Callback e75f4a20 -> e75f4a18, Keyboard removed.
[LOG] Callback e75f4a88 -> e75f4a80, Keyboard removed.
[LOG] Callback e75f4af0 -> e75f4ae8, Keyboard removed.
[LOG] Destroyed keyboard e75f49f0
[LOG] Callback e767cb68 -> e767cb60, SwitchDevice removed.
[LOG] Callback e767cb00 -> e767caf8, SwitchDevice removed.
[LOG] Callback e75ee128 -> e75ee120, Mouse removed.
[LOG] Callback e77a6118 -> e77a6110, Mouse removed.
[LOG] Session got activated!
[WARN] Attempted to render frame on inactive session!
[LOG] Hyprland received signal 15
[LOG] Destroying workspace ID 1
[WARN] Suppressed (ignoreevents true / shutting down) event of type destroyworkspace, content: 1
[LOG] Callback e7b11a28 -> e7b11a20, Toplevel removed.
[LOG] Callback e7b119c0 -> e7b119b8, Toplevel removed.
[LOG] Callback e7b11958 -> e7b11950, Toplevel removed.
[LOG] Callback e7b11820 -> e7b11818, XDG Window Late removed.
[LOG] Callback e7b117b8 -> e7b117b0, XDG Window Late removed.
[LOG] Callback e7b11750 -> e7b11748, XDG Window Late removed.
[LOG] Callback e7b116e8 -> e7b116e0, XDG Window Late removed.
[LOG] Callback e7b11680 -> e7b11678, XDG Window Late removed.
[LOG] Callback e7b11618 -> e7b11610, XDG Window Late removed.
[LOG] Callback e7b11548 -> e7b11540, XDG Window Late removed.
[LOG] Callback e7b114e0 -> e7b114d8, XDG Window removed.
[LOG] Callback e7b11478 -> e7b11470, XDG Window removed.
[LOG] Callback e7b11410 -> e7b11408, XDG Window removed.
[LOG] Callback e7b113a8 -> e7b113a0, XDG Window Late removed.
[LOG] Callback e7b0ae18 -> e7b0ae10, Toplevel removed.
[LOG] Callback e7b0adb0 -> e7b0ada8, Toplevel removed.
[LOG] Callback e7b0ad48 -> e7b0ad40, Toplevel removed.
[LOG] Callback e7b0ac10 -> e7b0ac08, XDG Window Late removed.
[LOG] Callback e7b0aba8 -> e7b0aba0, XDG Window Late removed.
[LOG] Callback e7b0ab40 -> e7b0ab38, XDG Window Late removed.
[LOG] Callback e7b0aad8 -> e7b0aad0, XDG Window Late removed.
[LOG] Callback e7b0aa70 -> e7b0aa68, XDG Window Late removed.
[LOG] Callback e7b0aa08 -> e7b0aa00, XDG Window Late removed.
[LOG] Callback e7b0a938 -> e7b0a930, XDG Window Late removed.
[LOG] Callback e7b0a8d0 -> e7b0a8c8, XDG Window removed.
[LOG] Callback e7b0a868 -> e7b0a860, XDG Window removed.
[LOG] Callback e7b0a800 -> e7b0a7f8, XDG Window removed.
[LOG] Callback e7b0a798 -> e7b0a790, XDG Window Late removed.
[LOG] Monitor eDP-2 -> destroyed all render data
[LOG] Executing WAYLAND_DISPLAY=wayland-1 sleep 5 && kill -9 23746
[LOG] Process Created with pid 25514
[WARN] Attempted to render frame on inactive session!
[LOG] Hyprland reached the end.
[LOG] LayerSurface e7a95410 unmapped
[WARN] Suppressed (ignoreevents true / shutting down) event of type closelayer, content: waybar
[WARN] Layersurface unmapping on invalid monitor (removed?) ignoring.
[LOG] LayerSurface e7a95410 destroyed
[WARN] Layersurface destroyed on an invalid monitor (removed?)
[LOG] Callback e7793bd8 -> e7793bd0, layerSurface removed.
[LOG] Callback e7793aa0 -> e7793a98, layerSurface removed.
[LOG] Callback e7793b08 -> e7793b00, layerSurface removed.
[LOG] Callback e7793b70 -> e7793b68, layerSurface removed.
[LOG] Callback e7793c40 -> e7793c38, layerSurface removed.
[LOG] LayerSurface e7ad3450 unmapped
[WARN] Suppressed (ignoreevents true / shutting down) event of type closelayer, content: hyprpaper
[WARN] Layersurface unmapping on invalid monitor (removed?) ignoring.
[LOG] LayerSurface e7ad3450 destroyed
[WARN] Layersurface destroyed on an invalid monitor (removed?)
[LOG] Callback e7ad0f68 -> e7ad0f60, layerSurface removed.
[LOG] Callback e7ad0e30 -> e7ad0e28, layerSurface removed.
[LOG] Callback e7ad0e98 -> e7ad0e90, layerSurface removed.
[LOG] Callback e7ad0f00 -> e7ad0ef8, layerSurface removed.
[LOG] Callback e7ad0fd0 -> e7ad0fc8, layerSurface removed.
[LOG] Subsurface e7631090 unmapped
[LOG] Callback e7aa8fd8 -> e7aa8fd0, SurfaceTreeNode removed.
[LOG] Callback e7aa9040 -> e7aa9038, SurfaceTreeNode removed.
[LOG] Callback e7aa8f70 -> e7aa8f68, SurfaceTreeNode removed.
[LOG] SurfaceTree Node removed
[LOG] Subsurface e7631090 destroyed
[LOG] Callback e76311a0 -> e7631198, Subsurface removed.
[LOG] Callback e76310d0 -> e76310c8, Subsurface removed.
[LOG] Callback e7631138 -> e7631130, Subsurface removed.
[LOG] Subsurface Node e7a959c0 destroyed
[LOG] Callback e7a95a58 -> e7a95a50, SurfaceTreeNode removed.
[LOG] Callback e7a959f0 -> e7a959e8, SurfaceTreeNode removed.
[LOG] Callback e7a95ac0 -> e7a95ab8, SurfaceTreeNode removed.
[LOG] Subsurface Node e7ab8570 destroyed
[LOG] Callback e7ab8608 -> e7ab8600, SurfaceTreeNode removed.
[LOG] Callback e7ab85a0 -> e7ab8598, SurfaceTreeNode removed.
[LOG] Callback e7ab8670 -> e7ab8668, SurfaceTreeNode removed.
[LOG] Callback e7815bb8 -> e7815bb0, Keyboard removed.
[LOG] Callback e7815a80 -> e7815a78, Keyboard removed.
[LOG] Callback e7815ae8 -> e7815ae0, Keyboard removed.
[LOG] Callback e7815b50 -> e7815b48, Keyboard removed.
[LOG] Destroyed keyboard e7815a50
[LOG] Callback e77dae58 -> e77dae50, Keyboard removed.
[LOG] Callback e77dad20 -> e77dad18, Keyboard removed.
[LOG] Callback e77dad88 -> e77dad80, Keyboard removed.
[LOG] Callback e77dadf0 -> e77dade8, Keyboard removed.
[LOG] Destroyed keyboard e77dacf0
[LOG] Callback e77a05c8 -> e77a05c0, Keyboard removed.
[LOG] Callback e77a0490 -> e77a0488, Keyboard removed.
[LOG] Callback e77a04f8 -> e77a04f0, Keyboard removed.
[LOG] Callback e77a0560 -> e77a0558, Keyboard removed.
[LOG] Destroyed keyboard e77a0460
[LOG] Destroy called for monitor eDP-2
[LOG] Removing monitor eDP-2 from realMonitors
[LOG] Callback e7827a88 -> e7827a80,  removed.
[LOG] Callback e7827a20 -> e7827a18,  removed.
[LOG] Callback e78279b8 -> e78279b0,  removed.
[LOG] Callback e7a7f990 -> e7a7f988, textInput removed.
[LOG] Callback e7a7f928 -> e7a7f920, textInput removed.
[LOG] Callback e7a7f8c0 -> e7a7f8b8, textInput removed.
[LOG] Callback e7a7f858 -> e7a7f850, textInput removed.
[LOG] Callback e7a300e0 -> e7a300d8, textInput removed.
[LOG] Callback e7a30078 -> e7a30070, textInput removed.
[LOG] Callback e7a30010 -> e7a30008, textInput removed.
[LOG] Callback e7a2ffa8 -> e7a2ffa0, textInput removed.
➜
vaxerski commented 1 year ago

does it work on sway?

MrDuartePT commented 1 year ago

For what I know I put the option on the config and screen work without any problems, and I kinda notice the difference. But swaymsg doesn't say depth and I don't know who to verify on Wayland only on x11😅? And for what I know sway is suppose to crash when you set 10bit and the screen don't supported.

vaxerski commented 1 year ago

you can use your eyeballs and a 10bit image

MrDuartePT commented 1 year ago

I test with gradient images and it working on sway and i3. I want logs from sway to confirm i can output my eyeballs to github 😂. I have a friend that take photos in raw 12 bit and he send the me the photos one time when i was using sway with depth 8 and 10 and i test and was working.

taylor85345 commented 1 year ago

In my experience, 10-bit output didn't work with Nvidia. If your HDMI ports are wired through the Nvidia GPU,I don't think you will be able to use 10-bit color. I get the same results on my Nvidia system.

MrDuartePT commented 1 year ago

I talking about the laptop display I dont have a 10bit display or television to test. Even using the mux switch 10 bit working without a problem on nvidia on sway and i3.

MrDuartePT commented 1 year ago

By the way this are the flags that i use to start Hyprland some i comment out because of problemas with proton:

!/bin/sh

export WAYLAND_DISPLAY=wayland-0

export GL_GSYNC_ALLOWED=1 export GL_VRR_ALLOWED=1 export WLR_DRM_NO_ATOMIC=1 export QT_AUTO_SCREEN_SCALE_FACTOR=1 export QT_WAYLAND_DISABLE_WINDOWDECORATION=1 export QT_QPA_PLATFORM=wayland-egl export QT_QPA_PLATFORMTHEME=qt6ct export _JAVA_AWT_WM_NONREPARENTING=1 export WLR_NO_HARDWARE_CURSORS=1 export MOZ_ENABLE_WAYLAND=1 export XDG_SESSION_TYPE=wayland export ENABLE_VKBASALT=1

export WLR_BACKEND=vulkan

exec Hyprland

MrDuartePT commented 1 year ago

It's possible the Nvidia GPU is trying to handle rendering and failing to output 10-bit. Try launching hyprland with WLR_DRM_DEVICES=/dev/dri/card1 to isolate rendering to only the AMD GPU.

Try card0 as well, since I'm not confident of the loading order on your system

Only using the AMD igpu dosent work I was expeting in hybrid mode and Discrete mode 10 bits dosent whant to work on Hyprland, and i try normal Hyprland instead of the nvidia patch one and the nvidia patch one also not work

MrDuartePT commented 1 year ago

I think I closing the issue because of no feedback. If I need to use 10 bit i just change between sway and hyprland until this get fix.

MrDuartePT commented 1 year ago

For some reason in the latest version (v0.23.0beta on the time of writing) I getting 10bit to work but is kinda random sometimes work and sometimes doesn’t I kinda can live with that. At least I don’t need to use sway (sway on nvidia laptop external screens don’t work properly)

Zeioth commented 1 year ago

Why closing? I'm having this issue too. On 10 bits, both screenshots and OBS output black.

vaxerski commented 1 year ago

OBS outputs black because OBS does not support 10 bit colors.