fixes
authorIan Kelling <ian@iankelling.org>
Tue, 26 Aug 2025 04:47:33 +0000 (00:47 -0400)
committerIan Kelling <ian@iankelling.org>
Tue, 26 Aug 2025 04:47:33 +0000 (00:47 -0400)
.xsession
brc
conflink
distro-end
i3-sway/bar.conf
i3-sway/common.conf
i3-sway/readme.log [new file with mode: 0644]
myx
pkgs

index 89548f6fdc6e81b388c39fe4369dfd74208a32f9..ddec587848a973415ce92c50d30316928bb74b1b 100755 (executable)
--- a/.xsession
+++ b/.xsession
@@ -10,4 +10,8 @@
 # xsetroot -cursor_name left_ptr
 
 /a/exe/myx >/tmp/myx.log 2>&1
+
 exec i3
+
+# Use 25 MiB of RAM for debug logs
+#exec i3 --shmlog-size=26214400
diff --git a/brc b/brc
index 4f10254de99c27eec46b1da9b967f90a8e5fe9b6..86f2271f0b2ab124017968b9c21e21979a9f60e4 100644 (file)
--- a/brc
+++ b/brc
@@ -1703,7 +1703,7 @@ fa() {
 faf() {
   find "$@" -not \( -name .svn -prune -o -name .git -prune \
        -o -name .hg -prune -o -name .editor-backups -prune \
-       -o -name .undo-tree-history -prune \) -type f 2>/dev/null
+       -o -name .undo-tree-history -prune \) \! -type d 2>/dev/null
 }
 
 # ffmpeg concat files.
@@ -4559,6 +4559,17 @@ j() {
   return $ret
 }
 
+
+# usage: $0 SEPARATOR
+# Concatenate the elements of ${arr[@]} with SEPARATOR between the elements. Assign it to j.
+join-arr() {
+  local sep="$1" elt
+  j="${arr[0]}"
+  for elt in "${arr[@]:1}"; do
+    j+="$sep$elt"
+    done
+  }
+
 # * stuff that makes sense to be at the end
 
 # note, if we unset IFS, that will mess up completion scripts which
index e32e1b6ec2d413c320f2558c3d307bf445be2769..caef917021b1cf0904ce29def492f12a640607b2 100755 (executable)
--- a/conflink
+++ b/conflink
@@ -338,6 +338,20 @@ case $user in
       m rsync -clgoDiSAX --chmod=g+r --chown=root:lp /p/c/user-specific/cups/ppd/* /etc/cups/ppd
     fi
 
+    masked_user_services=(
+      # /a/c/i3-sway/readme.log
+      plasma-kglobalaccel
+      # poking around at other services, these 2 are only used for flatpack it seems. and document-portal clutters up the system with a fuse mount.
+      xdg-document-portal
+      xdg-permission-store
+      # i've randomly seen bugs in this. just guessing i don't need it.
+      at-spi-dbus-bus
+    )
+    for s in ${masked_user_services[@]}; do
+      if [[ ! -L /home/iank/.config/systemd/user/$s.service ]]; then
+        m ln -sfT /dev/null /home/iank/.config/systemd/user/$s.service
+      fi
+    done
 
     # disabled
     # if [[ -d /var/lib/bitcoind && -d /p/c/user-specific/bitcoin ]]; then
index 1bdec04d6a5c660989b3a57f6c30190a26635f2c..2056d107acda30aefb396c749ed5b378664ab0b5 100755 (executable)
@@ -2242,6 +2242,10 @@ s ln -sf /a/opt/tor-browser/Browser/start-tor-browser /usr/local/bin
 
 case $HOSTNAME in
   $d_host)
+    # note: currently the cert for this fails auto-renew. Last time I manually renewed with:
+    # ser stop apache2
+    # certbot certonly --cert-name b8.nz --standalone
+    # ser start apache2
     web-conf -p 4500 -f 4533 -e ian@iankelling.org apache2 b8.nz
     sgo navidrome
     ;;
index d6f22087e700c7b6b9ad92ac8c0446a60cabf9f4..192b185372ece99a6fbd9728141406c83bdf49e7 100644 (file)
@@ -13,7 +13,8 @@ workspace 8 output MON-RIGHT
 workspace 9 output MON-RIGHT
 workspace 10 output MON-RIGHT
 
-default_orientation vertical
+# todo: this is probably preferable on an x200. Makes the default layout be splitv instead of splith.
+#default_orientation vertical
 
 # bar is needed for kde connect
 bar {
index f1cb675c976a8b17bf149e059d445b4f9f32da4f..3c55d23e7ab4171f6860c8e3d39999ed65734192 100644 (file)
@@ -125,7 +125,7 @@ bindcode --release 122 $ex "toggle-mute mute"; mode "default"
 bindcode 171 $ex "toggle-mute unmute"
 
 ## temp for testing, add antying here
-#bindsym $mod+shift+5 $ex "/a/a.sh"
+#bindsym $mod+shift+5 exec i3-sensible-terminal
 
 
 bindsym $mod+b $ex "i3-konsole"
@@ -171,7 +171,7 @@ bindsym $mod+Shift+m border toggle
 bindcode $mod+65 $ex obs-auto-scene-switch-toggle; floating toggle; sticky enable; resize set 1920 1080; move position 100 ppt 0 ppt
 
 # change focus between tiling / floating windows
-bindcode $mod+shift+65 focus mode_toggle
+bindcode $mod+shift+65 focus mode_toggle # 65 = space
 
 bindsym $mod+shift+h $ex /b/ds/stream-clip hc
 bindsym $mod+j $ex "i3-split-maybe"; exec emacsclient -c
diff --git a/i3-sway/readme.log b/i3-sway/readme.log
new file mode 100644 (file)
index 0000000..336d73c
--- /dev/null
@@ -0,0 +1,463 @@
+#### Solved issue: kglobalaccel5 took over a global keybind, I thought i3 was doing it.
+#### I fixed by masking the unit in conflink.
+# Steps I took to help figure that out:
+
+# Unfortuanately, my i3 notes are a bit scattered.
+
+# based on file:///usr/share/doc/i3-wm/debugging.html :
+
+i3-msg 'debuglog on; shmlog on; reload'
+mkct
+i3-dump-log >a; sleep 15; i3-dump-log >b
+# wait a few seconds then press the offending keybind
+meld a b
+
+# I isolated the logs for pressing ctrl+alt:
+
+08/25/2025 01:09:17 PM - ../src/handlers.c:handle_event:1391 - event type 85, xkb_base 85
+08/25/2025 01:09:17 PM - ../src/handlers.c:handle_event:1400 - xkb event, need to handle it.
+08/25/2025 01:09:17 PM - ../src/handlers.c:handle_event:1426 - xkb state group = 0
+08/25/2025 01:09:17 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:09:17 PM - ../src/handlers.c:handle_event:1391 - event type 85, xkb_base 85
+08/25/2025 01:09:17 PM - ../src/handlers.c:handle_event:1400 - xkb event, need to handle it.
+08/25/2025 01:09:17 PM - ../src/handlers.c:handle_event:1426 - xkb state group = 0
+08/25/2025 01:09:17 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:09:20 PM - ../src/handlers.c:handle_event:1391 - event type 85, xkb_base 85
+08/25/2025 01:09:20 PM - ../src/handlers.c:handle_event:1400 - xkb event, need to handle it.
+08/25/2025 01:09:20 PM - ../src/handlers.c:handle_event:1426 - xkb state group = 0
+08/25/2025 01:09:20 PM - ../src/handlers.c:handle_event:1391 - event type 85, xkb_base 85
+08/25/2025 01:09:20 PM - ../src/handlers.c:handle_event:1400 - xkb event, need to handle it.
+08/25/2025 01:09:20 PM - ../src/handlers.c:handle_event:1426 - xkb state group = 0
+
+
+# here was the diff, which basically lead to me to see that nothing
+# notable was being logged before the new window was created.
+
+
+08/25/2025 01:09:58 PM - ../src/handlers.c:handle_event:1391 - event type 85, xkb_base 85
+08/25/2025 01:09:58 PM - ../src/handlers.c:handle_event:1400 - xkb event, need to handle it.
+08/25/2025 01:09:58 PM - ../src/handlers.c:handle_event:1426 - xkb state group = 0
+08/25/2025 01:09:58 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:09:59 PM - ../src/handlers.c:handle_event:1391 - event type 85, xkb_base 85
+08/25/2025 01:09:59 PM - ../src/handlers.c:handle_event:1400 - xkb event, need to handle it.
+08/25/2025 01:09:59 PM - ../src/handlers.c:handle_event:1426 - xkb state group = 0
+08/25/2025 01:09:59 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 10, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_focus_out:1139 - focus change out: window 0x02800007 (con 0x5f73bdc210c0, /tmp/user/1000/tmp.2wAtFE2fLx trap DEBUG — Konsole) lost focus with detail=Ancestor, mode=Grab
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 9, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_focus_in:1025 - focus change in, for window 0x000001eb
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_focus_in:1028 - Received focus in for root window, refocusing the focused window.
+08/25/2025 01:10:03 PM - ../src/con.c:con_focus:248 - con_focus = 0x5f73bdc210c0
+08/25/2025 01:10:03 PM - ../src/con.c:con_focus:248 - con_focus = 0x5f73bdc20ee0
+08/25/2025 01:10:03 PM - ../src/con.c:con_focus:248 - con_focus = 0x5f73bdc157f0
+08/25/2025 01:10:03 PM - ../src/con.c:con_focus:248 - con_focus = 0x5f73bdc149e0
+08/25/2025 01:10:03 PM - ../src/con.c:con_focus:248 - con_focus = 0x5f73bdc11b60
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_changes:1220 - -- PUSHING WINDOW STACK --
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_changes:1291 - PUSHING CHANGES
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc11b60 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc149e0 (layout 4), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc157f0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc20ee0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc210c0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc172b0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc17490 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc183b0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc17670 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1f4f0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1f6d0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1a690 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1a870 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1c080 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1cfa0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1c260 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1dce0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc159d0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc15bb0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc14bc0 (layout 3), is_pixmap_needed = yes, rect.height = 0
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc233a0 (layout 3), is_pixmap_needed = yes, rect.height = 0
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc12550 (layout 4), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc12730 (layout 6), is_pixmap_needed = no, rect.height = 0
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style:1819 - this one is fullscreen! overriding BS_NONE
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc12910 (layout 6), is_pixmap_needed = no, rect.height = 0
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_changes:1346 - Updating focus (focused: 0x5f73bdc210c0 / /tmp/user/1000/tmp.2wAtFE2fLx trap DEBUG — Konsole) to X11 window 0x02800007
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_changes:1382 - ENDING CHANGES
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 10, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_focus_out:1139 - focus change out: window 0x02800007 (con 0x5f73bdc210c0, /tmp/user/1000/tmp.2wAtFE2fLx trap DEBUG — Konsole) lost focus with detail=Pointer, mode=Ungrab
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 10, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_focus_out:1139 - focus change out: window 0x000001eb (con (nil), <the root window>) lost focus with detail=Inferior, mode=Ungrab
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 9, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_focus_in:1025 - focus change in, for window 0x02800007
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_focus_in:1037 - That is con 0x5f73bdc210c0 / /tmp/user/1000/tmp.2wAtFE2fLx trap DEBUG — Konsole
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_focus_in:1041 - FocusIn event for grab/ungrab, ignoring
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 33, xkb_base 85
+08/25/2025 01:10:03 PM - ClientMessage for window 0x01a00007
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_client_message:672 - Unknown atom in clientmessage of type 385
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 33, xkb_base 85
+08/25/2025 01:10:03 PM - ClientMessage for window 0x01a00007
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_client_message:672 - Unknown atom in clientmessage of type 416
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 23, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:290 - window 0x01a00007 wants to be at 0x0 with 200x480
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:296 - Configure request for unmanaged window, can do that.
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 23, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:290 - window 0x01a00007 wants to be at 0x0 with 200x100
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:296 - Configure request for unmanaged window, can do that.
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 23, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:290 - window 0x01a00007 wants to be at 0x0 with 1916x2156
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:296 - Configure request for unmanaged window, can do that.
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 23, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:290 - window 0x01a00007 wants to be at 1922x0 with 1916x2156
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:296 - Configure request for unmanaged window, can do that.
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 23, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:290 - window 0x01a00007 wants to be at 1922x2 with 1916x2156
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:296 - Configure request for unmanaged window, can do that.
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 23, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:290 - window 0x01a00007 wants to be at 1922x2 with 1916x2156
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:296 - Configure request for unmanaged window, can do that.
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 23, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:290 - window 0x01a00007 wants to be at 1922x2 with 1916x2156
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_request:296 - Configure request for unmanaged window, can do that.
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 20, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_map_request:273 - window = 0x01a00007, serial is 3159.
+08/25/2025 01:10:03 PM - ../src/manage.c:manage_window:108 - window 0x01a00007
+08/25/2025 01:10:03 PM - WM_CLASS changed to konsole (instance), konsole (class)
+
+
+08/25/2025 01:10:03 PM - WM_NAME changed to "profileian"
+08/25/2025 01:10:03 PM - Using legacy window title. Note that in order to get Unicode window titles in i3, the application has to set _NET_WM_NAME (UTF-8)
+08/25/2025 01:10:03 PM - _NET_WM_NAME changed to "profileian — Konsole"
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_icon:551 - Found _NET_WM_ICON of size: (48,48)
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_icon:551 - Found _NET_WM_ICON of size: (32,32)
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_icon:551 - Found _NET_WM_ICON of size: (22,22)
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_icon:551 - Found _NET_WM_ICON of size: (22,22)
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_icon:551 - Found _NET_WM_ICON of size: (22,22)
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_icon:551 - Found _NET_WM_ICON of size: (16,16)
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_icon:551 - Found _NET_WM_ICON of size: (16,16)
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_icon:551 - Found _NET_WM_ICON of size: (16,16)
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_icon:588 - Using icon of size (16,16) (preferred size: 14)
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_leader:156 - Client leader changed to 01a00009
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_transient_for:169 - TRANSIENT_FOR not set on window 0x01a00007.
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_strut_partial:194 - _NET_WM_STRUT_PARTIAL not set.
+08/25/2025 01:10:03 PM - WM_WINDOW_ROLE changed to "MainWindow#1"
+08/25/2025 01:10:03 PM - WM_HINTS.input changed to "1"
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_normal_hints:281 - Minimum size: 4 (width) x 4 (height)
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_normal_hints:296 - Clearing maximum size
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_normal_hints:317 - Clearing size increments
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_normal_hints:331 - Clearing base size
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_normal_hints:340 - Setting geometry x=1922 y=2 w=1916 h=2156
+08/25/2025 01:10:03 PM - ../src/window.c:window_update_normal_hints:364 - Clearing aspect ratios
+08/25/2025 01:10:03 PM - WM_CLIENT_MACHINE changed to "frodo"
+08/25/2025 01:10:03 PM - ../src/startup.c:startup_sequence_get:277 - No _NET_STARTUP_ID set on window 0x01a00007
+08/25/2025 01:10:03 PM - ../src/startup.c:startup_sequence_get:293 - Checking leader window 0x01a00009
+08/25/2025 01:10:03 PM - ../src/startup.c:startup_sequence_get:304 - No _NET_STARTUP_ID set on the leader either
+08/25/2025 01:10:03 PM - ../src/manage.c:manage_window:227 - startup workspace = (null)
+08/25/2025 01:10:03 PM - ../src/manage.c:manage_window:277 - Initial geometry: (1922, 2, 1916, 2156)
+08/25/2025 01:10:03 PM - Checking window 0x01a00007 (class konsole)
+08/25/2025 01:10:03 PM - dock status does not match
+08/25/2025 01:10:03 PM - Checking window 0x01a00007 (class konsole)
+08/25/2025 01:10:03 PM - dock status does not match
+08/25/2025 01:10:03 PM - Checking window 0x01a00007 (class konsole)
+08/25/2025 01:10:03 PM - Regular expression "mpv-i3-ws6" does not match "konsole"
+08/25/2025 01:10:03 PM - ../src/tree.c:tree_open_con:167 - con = 0x5f73bdc20ee0
+08/25/2025 01:10:03 PM - ../src/con.c:con_new_skeleton:52 - opening window
+08/25/2025 01:10:03 PM - ../src/con.c:_con_attach:198 - Inserting con = 0x5f73bdbc0350 after con 0x5f73bdc210c0
+08/25/2025 01:10:03 PM - ../src/x.c:x_con_init:184 - Adding window 0x004000c9 to lists
+08/25/2025 01:10:03 PM - ../src/x.c:x_con_init:188 - adding new state for window id 0x004000c9
+08/25/2025 01:10:03 PM - ../src/manage.c:manage_window:373 - new container = 0x5f73bdbc0350
+08/25/2025 01:10:03 PM - ../src/x.c:x_reinit:205 - resetting state 0x5f73bdc7aaf0 to initial
+08/25/2025 01:10:03 PM - ../src/manage.c:manage_window:420 - Not in fullscreen mode, focusing
+08/25/2025 01:10:03 PM - ../src/manage.c:manage_window:522 - MOTIF_WM_HINTS specifies decorations (border_style = 2)
+08/25/2025 01:10:03 PM - ../src/assignments.c:run_assignments:18 - Checking if any assignments match this window
+08/25/2025 01:10:03 PM - Checking window 0x01a00007 (class konsole)
+08/25/2025 01:10:03 PM - Regular expression "copyq" does not match "konsole"
+08/25/2025 01:10:03 PM - Checking window 0x01a00007 (class konsole)
+08/25/2025 01:10:03 PM - Regular expression "firefox" does not match "konsole"
+08/25/2025 01:10:03 PM - Checking window 0x01a00007 (class konsole)
+08/25/2025 01:10:03 PM - Regular expression "focus" does not match "konsole"
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc11b60 / root / layout 6 / children 2
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc12550 / __i3 / layout 4 / children 1
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc149e0 / DP-0 / layout 4 / children 3
+08/25/2025 01:10:03 PM - ../src/render.c:render_output:386 - child at (0, 0) with (3840 x 0)
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc14bc0 / topdock / layout 3 / children 0
+08/25/2025 01:10:03 PM - ../src/render.c:render_output:386 - child at (0, 0) with (3840 x 2160)
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc157f0 / content / layout 6 / children 6
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc20ee0 / 8 / layout 6 / children 2
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:176 - child at (0, 0) with (1920 x 2160)
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc210c0 / /tmp/user/1000/tmp.2wAtFE2fLx trap DEBUG — Konsole / layout 6 / children 0
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636ac8 in direction=0
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:108 - No second container in this direction found, trying to look further up in the tree...
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc20ee0 and second=(nil).
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:117 - Could not find two participants for this resize request.
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636ac8 in direction=2
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc20ee0 and second=(nil).
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:117 - Could not find two participants for this resize request.
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636ac8 in direction=1
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc210c0 and second=0x5f73bdbc0350.
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636ac8 in direction=3
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc20ee0 and second=(nil).
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:117 - Could not find two participants for this resize request.
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:101 - deco_rect.height = 16
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1723 - The border width for con is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1732 - Effective border width is set to: 2
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:103 - bsr at 2x16 with size -4x-18
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:122 - child will be at 2x16 with size 1916x2142
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:176 - child at (1920, 0) with (1920 x 2160)
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdbc0350 / (null) / layout 6 / children 0
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636ac8 in direction=0
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdbc0350 and second=0x5f73bdc210c0.
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636ac8 in direction=2
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc20ee0 and second=(nil).
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:117 - Could not find two participants for this resize request.
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636ac8 in direction=1
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:108 - No second container in this direction found, trying to look further up in the tree...
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc20ee0 and second=(nil).
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:117 - Could not find two participants for this resize request.
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636ac8 in direction=3
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc20ee0 and second=(nil).
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:117 - Could not find two participants for this resize request.
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:101 - deco_rect.height = 0
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1723 - The border width for con is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1732 - Effective border width is set to: 2
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:103 - bsr at 2x2 with size -4x-4
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:122 - child will be at 2x2 with size 1916x2156
+08/25/2025 01:10:03 PM - ../src/render.c:render_output:386 - child at (0, 2160) with (3840 x 0)
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc233a0 / bottomdock / layout 3 / children 0
+08/25/2025 01:10:03 PM - ../src/render.c:render_root:262 - Rendering floating windows:
+08/25/2025 01:10:03 PM - ../src/ipc.c:ipc_send_window_event:1635 - Issue IPC window new event (con = 0x5f73bdbc0350, window = 0x01a00007)
+08/25/2025 01:10:03 PM - ../src/manage.c:manage_window:620 - Checking con = 0x5f73bdbc0350 for _NET_WM_USER_TIME.
+08/25/2025 01:10:03 PM - ../src/manage.c:manage_window:650 - Now setting focus.
+08/25/2025 01:10:03 PM - ../src/con.c:con_focus:248 - con_focus = 0x5f73bdbc0350
+08/25/2025 01:10:03 PM - ../src/con.c:con_focus:248 - con_focus = 0x5f73bdc20ee0
+08/25/2025 01:10:03 PM - ../src/con.c:con_focus:248 - con_focus = 0x5f73bdc157f0
+08/25/2025 01:10:03 PM - ../src/con.c:con_focus:248 - con_focus = 0x5f73bdc149e0
+08/25/2025 01:10:03 PM - ../src/con.c:con_focus:248 - con_focus = 0x5f73bdc11b60
+08/25/2025 01:10:03 PM - ../src/tree.c:tree_render:455 - -- BEGIN RENDERING --
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc11b60 / root / layout 6 / children 2
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc12550 / __i3 / layout 4 / children 1
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc149e0 / DP-0 / layout 4 / children 3
+08/25/2025 01:10:03 PM - ../src/render.c:render_output:386 - child at (0, 0) with (3840 x 0)
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc14bc0 / topdock / layout 3 / children 0
+08/25/2025 01:10:03 PM - ../src/render.c:render_output:386 - child at (0, 0) with (3840 x 2160)
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc157f0 / content / layout 6 / children 6
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc20ee0 / 8 / layout 6 / children 2
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:176 - child at (0, 0) with (1920 x 2160)
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc210c0 / /tmp/user/1000/tmp.2wAtFE2fLx trap DEBUG — Konsole / layout 6 / children 0
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636aa8 in direction=0
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:108 - No second container in this direction found, trying to look further up in the tree...
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc20ee0 and second=(nil).
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:117 - Could not find two participants for this resize request.
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636aa8 in direction=2
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc20ee0 and second=(nil).
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:117 - Could not find two participants for this resize request.
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636aa8 in direction=1
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc210c0 and second=0x5f73bdbc0350.
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636aa8 in direction=3
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc20ee0 and second=(nil).
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:117 - Could not find two participants for this resize request.
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:101 - deco_rect.height = 16
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1723 - The border width for con is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1732 - Effective border width is set to: 2
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:103 - bsr at 2x16 with size -4x-18
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:122 - child will be at 2x16 with size 1916x2142
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:176 - child at (1920, 0) with (1920 x 2160)
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdbc0350 / (null) / layout 6 / children 0
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636aa8 in direction=0
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdbc0350 and second=0x5f73bdc210c0.
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636aa8 in direction=2
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc20ee0 and second=(nil).
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:117 - Could not find two participants for this resize request.
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636aa8 in direction=1
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:108 - No second container in this direction found, trying to look further up in the tree...
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc20ee0 and second=(nil).
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:117 - Could not find two participants for this resize request.
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:71 - Find two participants for resizing container=0x7ffd93636aa8 in direction=3
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:113 - Found participants: first=0x5f73bdc20ee0 and second=(nil).
+08/25/2025 01:10:03 PM - ../src/resize.c:resize_find_tiling_participants:117 - Could not find two participants for this resize request.
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:101 - deco_rect.height = 0
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1723 - The border width for con is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1732 - Effective border width is set to: 2
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:103 - bsr at 2x2 with size -4x-4
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:122 - child will be at 2x2 with size 1916x2156
+08/25/2025 01:10:03 PM - ../src/render.c:render_output:386 - child at (0, 2160) with (3840 x 0)
+08/25/2025 01:10:03 PM - ../src/render.c:render_con:49 - Rendering node 0x5f73bdc233a0 / bottomdock / layout 3 / children 0
+08/25/2025 01:10:03 PM - ../src/render.c:render_root:262 - Rendering floating windows:
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_changes:1220 - -- PUSHING WINDOW STACK --
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_changes:1277 - Client list changed (10 clients)
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_changes:1291 - PUSHING CHANGES
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc11b60 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc149e0 (layout 4), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc157f0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc20ee0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:898 - pushing name [i3 con] container around 0x5f73bdc6d3d0 for con 0x5f73bdbc0350
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdbc0350 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:1017 - creating 1920 x 2160 pixmap for con 0x5f73bdbc0350 (con->frame_buffer.id = (pixmap_t)0x004000ca) (con->frame.id (drawable_t)0x004000c9)
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1723 - The border width for con is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1732 - Effective border width is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1723 - The border width for con is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1732 - Effective border width is set to: 2
+08/25/2025 01:10:03 PM - ../src/x.c:x_draw_decoration:599 - sticking to parent->frame_buffer = 0x5f73bdc20f10
+08/25/2025 01:10:03 PM - ../src/x.c:x_draw_decoration:601 - dest_surface 0x5f73bdc20f10 is 0 x 0 (id=0x00000000)
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:1045 - setting rect (1920, 0, 1920, 2160)
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:1064 - setting window rect (2, 2, 1916, 2156)
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:1096 - mapping child window (serial 3222)
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:1111 - mapping container 004000c9 (serial 3224)
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:1119 - Sending fake configure notify
+08/25/2025 01:10:03 PM - ../src/xcb.c:fake_absolute_configure_notify:73 - fake rect = (1922, 2, 1916, 2156)
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc210c0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:1017 - creating 1920 x 2160 pixmap for con 0x5f73bdc210c0 (con->frame_buffer.id = (pixmap_t)0x00400087) (con->frame.id (drawable_t)0x00400081)
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1723 - The border width for con is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1732 - Effective border width is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1723 - The border width for con is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1732 - Effective border width is set to: 2
+08/25/2025 01:10:03 PM - ../src/x.c:x_draw_decoration:596 - using con->frame_buffer (for con->name=/tmp/user/1000/tmp.2wAtFE2fLx trap DEBUG — Konsole) as dest_surface
+08/25/2025 01:10:03 PM - ../src/x.c:x_draw_decoration:601 - dest_surface 0x5f73bdc210f0 is 1920 x 2160 (id=0x00400087)
+08/25/2025 01:10:03 PM - ../src/x.c:x_draw_decoration:621 - con->deco_rect = (x=0, y=0, w=1920, h=16) for con->name=/tmp/user/1000/tmp.2wAtFE2fLx trap DEBUG — Konsole
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:1045 - setting rect (0, 0, 1920, 2160)
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:1064 - setting window rect (2, 16, 1916, 2142)
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:1119 - Sending fake configure notify
+08/25/2025 01:10:03 PM - ../src/xcb.c:fake_absolute_configure_notify:73 - fake rect = (2, 16, 1916, 2142)
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc172b0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc17490 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc183b0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc17670 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1f4f0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1f6d0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1a690 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1a870 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1c080 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1cfa0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1c260 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1dce0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc159d0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc15bb0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc14bc0 (layout 3), is_pixmap_needed = yes, rect.height = 0
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc233a0 (layout 3), is_pixmap_needed = yes, rect.height = 0
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc12550 (layout 4), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc12730 (layout 6), is_pixmap_needed = no, rect.height = 0
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style:1819 - this one is fullscreen! overriding BS_NONE
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc12910 (layout 6), is_pixmap_needed = no, rect.height = 0
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1723 - The border width for con is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1732 - Effective border width is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1723 - The border width for con is set to: 2
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style_rect_without_title:1732 - Effective border width is set to: 2
+08/25/2025 01:10:03 PM - ../src/x.c:x_draw_decoration:599 - sticking to parent->frame_buffer = 0x5f73bdc20f10
+08/25/2025 01:10:03 PM - ../src/x.c:x_draw_decoration:601 - dest_surface 0x5f73bdc20f10 is 0 x 0 (id=0x00000000)
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_changes:1346 - Updating focus (focused: 0x5f73bdbc0350 / (null)) to X11 window 0x01a00007
+08/25/2025 01:10:03 PM - ../src/ewmh.c:ewmh_update_focused:295 - Setting _NET_WM_STATE_FOCUSED for window = 01a00007.
+08/25/2025 01:10:03 PM - ../src/ewmh.c:ewmh_update_focused:298 - Removing _NET_WM_STATE_FOCUSED for window = 02800007.
+08/25/2025 01:10:03 PM - ../src/ipc.c:ipc_send_window_event:1635 - Issue IPC window focus event (con = 0x5f73bdbc0350, window = 0x01a00007)
+08/25/2025 01:10:03 PM - ../src/x.c:x_push_changes:1382 - ENDING CHANGES
+08/25/2025 01:10:03 PM - ../src/tree.c:tree_render:464 - -- END RENDERING --
+08/25/2025 01:10:03 PM - ../src/workspace.c:workspace_update_urgent_flag:856 - Workspace urgency flag changed from 0 to 0
+08/25/2025 01:10:03 PM - ../src/ewmh.c:ewmh_update_wm_desktop_recursively:169 - Setting _NET_WM_DESKTOP = 5 for window 0x01a00007.
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 33, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 33, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 33, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 21, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 22, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_notify:1149 - ConfigureNotify for non-root window 0x004000c9, ignoring
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 22, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_notify:1149 - ConfigureNotify for non-root window 0x004000c9, ignoring
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 22, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_notify:1149 - ConfigureNotify for non-root window 0x01a00007, ignoring
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 22, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_notify:1149 - ConfigureNotify for non-root window 0x004000c9, ignoring
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 19, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 19, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 19, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 12, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 12, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 12, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 12, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_expose_event:624 - window = 004000c9
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 22, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_notify:1149 - ConfigureNotify for non-root window 0x01a00007, ignoring
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 22, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_notify:1149 - ConfigureNotify for non-root window 0x02800007, ignoring
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 22, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_configure_notify:1149 - ConfigureNotify for non-root window 0x02800007, ignoring
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 10, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_focus_out:1139 - focus change out: window 0x02800007 (con 0x5f73bdc210c0, /tmp/user/1000/tmp.2wAtFE2fLx trap DEBUG — Konsole) lost focus with detail=Nonlinear, mode=Normal
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:10:03 PM - ../src/con.c:con_border_style:1819 - this one is fullscreen! overriding BS_NONE
+08/25/2025 01:10:04 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:10:04 PM - _NET_WM_NAME changed to "Konsole"
+08/25/2025 01:10:04 PM - ../src/assignments.c:run_assignments:18 - Checking if any assignments match this window
+08/25/2025 01:10:04 PM - Checking window 0x01600007 (class konsole)
+08/25/2025 01:10:04 PM - Regular expression "copyq" does not match "konsole"
+08/25/2025 01:10:04 PM - Checking window 0x01600007 (class konsole)
+08/25/2025 01:10:04 PM - Regular expression "firefox" does not match "konsole"
+08/25/2025 01:10:04 PM - Checking window 0x01600007 (class konsole)
+08/25/2025 01:10:04 PM - Regular expression "focus" does not match "konsole"
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_changes:1220 - -- PUSHING WINDOW STACK --
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_changes:1291 - PUSHING CHANGES
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc11b60 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc149e0 (layout 4), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc157f0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc20ee0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdbc0350 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc210c0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc172b0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc17490 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc183b0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc17670 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1f4f0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1f6d0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1a690 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1a870 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1c080 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1cfa0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1c260 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1dce0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc159d0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc15bb0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc14bc0 (layout 3), is_pixmap_needed = yes, rect.height = 0
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc233a0 (layout 3), is_pixmap_needed = yes, rect.height = 0
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc12550 (layout 4), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc12730 (layout 6), is_pixmap_needed = no, rect.height = 0
+08/25/2025 01:10:04 PM - ../src/con.c:con_border_style:1819 - this one is fullscreen! overriding BS_NONE
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc12910 (layout 6), is_pixmap_needed = no, rect.height = 0
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_changes:1382 - ENDING CHANGES
+08/25/2025 01:10:04 PM - ../src/handlers.c:handle_event:1391 - event type 28, xkb_base 85
+08/25/2025 01:10:04 PM - ../src/window.c:window_update_name_legacy:105 - WM_NAME not set (_NET_WM_NAME is what you want anyways).
+08/25/2025 01:10:04 PM - ../src/assignments.c:run_assignments:18 - Checking if any assignments match this window
+08/25/2025 01:10:04 PM - Checking window 0x01600007 (class konsole)
+08/25/2025 01:10:04 PM - Regular expression "copyq" does not match "konsole"
+08/25/2025 01:10:04 PM - Checking window 0x01600007 (class konsole)
+08/25/2025 01:10:04 PM - Regular expression "firefox" does not match "konsole"
+08/25/2025 01:10:04 PM - Checking window 0x01600007 (class konsole)
+08/25/2025 01:10:04 PM - Regular expression "focus" does not match "konsole"
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_changes:1220 - -- PUSHING WINDOW STACK --
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_changes:1291 - PUSHING CHANGES
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc11b60 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc149e0 (layout 4), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc157f0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc20ee0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdbc0350 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc210c0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc172b0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc17490 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc183b0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc17670 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1f4f0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1f6d0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1a690 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1a870 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1c080 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1cfa0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1c260 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc1dce0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc159d0 (layout 6), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc15bb0 (layout 6), is_pixmap_needed = yes, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc14bc0 (layout 3), is_pixmap_needed = yes, rect.height = 0
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc233a0 (layout 3), is_pixmap_needed = yes, rect.height = 0
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc12550 (layout 4), is_pixmap_needed = no, rect.height = 2160
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc12730 (layout 6), is_pixmap_needed = no, rect.height = 0
+08/25/2025 01:10:04 PM - ../src/con.c:con_border_style:1819 - this one is fullscreen! overriding BS_NONE
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_node:969 - Con 0x5f73bdc12910 (layout 6), is_pixmap_needed = no, rect.height = 0
+08/25/2025 01:10:04 PM - ../src/x.c:x_push_changes:1382 - ENDING CHANGES
diff --git a/myx b/myx
index d8d2ed2ffd01d5ad3582c4cffdeea276144ef493..7c17ef1351176b03bf2691bd6611f850482566ff 100755 (executable)
--- a/myx
+++ b/myx
@@ -323,7 +323,11 @@ hidden_state hide
 
 } >> ~/i3-myx.conf
 
-echo "bindsym \$mod+Shift+t move workspace to output ${move_outputs[*]}" >>~/i3-myx.conf
+if (( ${#move_outputs[@]} )); then
+  echo "bindsym \$mod+Shift+t move workspace to output ${move_outputs[*]} # set by myx" >>~/i3-myx.conf
+else
+  echo "# bindsym \$mod+Shift+t move workspace to output XXX XXX # note: if we had logical X screen or multimons, this would be set by myx" >>~/i3-myx.conf
+fi
 # give it some time to reload or adjust to new x settings.
 
 # i3-msg -t get_outputs | jq -C .
diff --git a/pkgs b/pkgs
index e6a182161cd84cd18557d005d0dac738297405f9..26341110afd5613885b9df435cf086a23ddaa8eb 100644 (file)
--- a/pkgs
+++ b/pkgs
@@ -143,6 +143,7 @@ p3=(
   duplicity
   dwdiff
   elinks
+  # if evince has a problem, try okular, but without recommends cuz it installed an optional service: plasma-kactivitymanagerd.service
   evince
   # used by digikam, it complains in stdout if its not there.
   exiftool