forge-ext / forge

Forge - Tiling and Window Manager for Gnome-Shell
GNU General Public License v3.0
838 stars 41 forks source link

bug: no visible borders #380

Closed YueRen closed 1 month ago

YueRen commented 2 months ago

(1) Issue/Bug Description/Video Capture/Screenshots

Thank you for the wonderful extension! I am running Ubuntu 24.04.4 LTS with Gnome 42.9 and while the gaps work flawlessly, the colored borders are not showing (ignore the missing gap to the top bar, the top bar is usually hidden when I'm not taking a screenshot): Screenshot from 2024-04-25 20-40-25

(2) Steps to reproduce

  1. Install Forge extension on Ubuntu 24.04.4 LTS.
  2. Admire the beauty of the extension, but also the lack of borders.

(3) Distribution and Linux version

PRETTY_NAME="Ubuntu 22.04.4 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.4 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
Linux thinkpad 6.5.0-28-generic #29~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Apr  4 14:39:20 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

(4) Journal Logs from the last hour

Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   5bd452d97440 i   resource:///org/gnome/shell/ui/popupMenu.js:443 (17ff0cf147e0 @ 102)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   5bd452d973b8 i   resource:///org/gnome/shell/ui/popupMenu.js:436 (17ff0cf14790 @ 35)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d97328 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object St.Icon (0x5bd452ef8830), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   5bd452d973b8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:87 (1d42946a9e70 @ 77)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   5bd452d97328 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:75 (1d42946a9e20 @ 59)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16414400 b   resource:///org/gnome/shell/ui/popupMenu.js:350 (17ff0cf14510 @ 65)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   5bd452d973b8 i   resource:///org/gnome/shell/ui/popupMenu.js:435 (17ff0cf14790 @ 18)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d97328 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16414400 b   resource:///org/gnome/shell/ui/popupMenu.js:355 (17ff0cf14510 @ 133)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_Switch (0x5bd450f5e830), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   5bd452d973b8 i   resource:///org/gnome/shell/ui/popupMenu.js:435 (17ff0cf14790 @ 18)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d97328 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   5bd452d97440 i   resource:///org/gnome/shell/ui/popupMenu.js:440 (17ff0cf147e0 @ 10)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   5bd452d973b8 i   resource:///org/gnome/shell/ui/popupMenu.js:436 (17ff0cf14790 @ 35)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d97328 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   5bd452d97440 i   resource:///org/gnome/shell/ui/popupMenu.js:443 (17ff0cf147e0 @ 102)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   5bd452d973b8 i   resource:///org/gnome/shell/ui/popupMenu.js:436 (17ff0cf14790 @ 35)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d97328 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_Switch (0x5bd450f5e830), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16414880 b   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:87 (1d42946a9e70 @ 77)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   5bd452d97328 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:75 (1d42946a9e20 @ 59)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16414400 b   resource:///org/gnome/shell/ui/popupMenu.js:350 (17ff0cf14510 @ 65)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   5bd452d973b8 i   resource:///org/gnome/shell/ui/popupMenu.js:435 (17ff0cf14790 @ 18)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d97328 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_PopupSwitchMenuItem (0x5bd452c29410), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16414400 b   resource:///org/gnome/shell/ui/popupMenu.js:355 (17ff0cf14510 @ 133)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   5bd452d973b8 i   resource:///org/gnome/shell/ui/popupMenu.js:435 (17ff0cf14790 @ 18)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d97328 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16414880 b   resource:///org/gnome/shell/ui/popupMenu.js:440 (17ff0cf147e0 @ 10)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   5bd452d973b8 i   resource:///org/gnome/shell/ui/popupMenu.js:436 (17ff0cf14790 @ 35)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d97328 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16414880 b   resource:///org/gnome/shell/ui/popupMenu.js:443 (17ff0cf147e0 @ 102)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   5bd452d973b8 i   resource:///org/gnome/shell/ui/popupMenu.js:436 (17ff0cf14790 @ 35)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d97328 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_PopupSwitchMenuItem (0x5bd452c29410), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16414720 b   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:87 (1d42946a9e70 @ 77)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   7fff16414e30 b   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:75 (1d42946a9e20 @ 59)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16413cd0 b   resource:///org/gnome/shell/ui/popupMenu.js:350 (17ff0cf14510 @ 65)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   7fff16414710 b   resource:///org/gnome/shell/ui/popupMenu.js:435 (17ff0cf14790 @ 18)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   7fff16414e30 b   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object St.Icon (0x5bd4555f99d0), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16413cd0 b   resource:///org/gnome/shell/ui/popupMenu.js:355 (17ff0cf14510 @ 133)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   7fff16414710 b   resource:///org/gnome/shell/ui/popupMenu.js:435 (17ff0cf14790 @ 18)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   7fff16414e30 b   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16413ff0 b   resource:///org/gnome/shell/ui/popupMenu.js:440 (17ff0cf147e0 @ 10)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   7fff16414710 b   resource:///org/gnome/shell/ui/popupMenu.js:436 (17ff0cf14790 @ 35)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   7fff16414e30 b   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16413ff0 b   resource:///org/gnome/shell/ui/popupMenu.js:443 (17ff0cf147e0 @ 102)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   7fff16414710 b   resource:///org/gnome/shell/ui/popupMenu.js:436 (17ff0cf14790 @ 35)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_Switch (0x5bd451016730), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   7fff16414e30 b   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:76 (1d42946a9e20 @ 95)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97270 i   resource:///org/gnome/gjs/modules/core/overrides/Gio.js:533 (1073299d32e0 @ 169)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   5bd452d971d8 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/panel.js:104 (1d42946a9f10 @ 52)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   5bd452d97140 i   resource:///org/gnome/shell/ui/popupMenu.js:426 (17ff0cf146f0 @ 56)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   5bd452d970b0 i   resource:///org/gnome/shell/ui/popupMenu.js:413 (17ff0cf146a0 @ 41)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97018 i   resource:///org/gnome/shell/ui/popupMenu.js:141 (17ff0cf0bdd0 @ 87)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_Switch (0x5bd451016730), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_PopupSwitchMenuItem (0x5bd45534b450), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_PopupSwitchMenuItem (0x5bd45534b450), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object St.Icon (0x5bd4557262b0), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_Switch (0x5bd45328e000), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_Switch (0x5bd45328e000), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_PopupSwitchMenuItem (0x5bd451d71c50), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_PopupSwitchMenuItem (0x5bd451d71c50), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object St.Icon (0x5bd4532af880), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_Switch (0x5bd455717cf0), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_Switch (0x5bd455717cf0), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_PopupSwitchMenuItem (0x5bd44e74fe00), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object .Gjs_ui_popupMenu_PopupSwitchMenuItem (0x5bd44e74fe00), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Apr 25 20:50:38 thinkpad gnome-shell[2550]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Apr 25 20:50:38 thinkpad gnome-shell[2550]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Apr 25 20:50:38 thinkpad gnome-shell[2550]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object St.BoxLayout (0x5bd44f99edb0), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   7fff16415690 b   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/tree.js:1330 (1d42946a8ec0 @ 729)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   5bd452d971d0 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/tree.js:1345 (1d42946a9060 @ 281)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   7fff16416300 b   self-hosted:202 (351b540d5150 @ 272)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   7fff164163e0 b   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/tree.js:1336 (1d42946a8ec0 @ 781)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #4   7fff164164a0 b   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/tree.js:1292 (1d42946a8f60 @ 15)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #5   7fff164165b0 b   self-hosted:202 (351b540d5150 @ 272)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #6   7fff16416690 b   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/tree.js:1291 (1d42946a8ec0 @ 153)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #7   5bd452d97148 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/tree.js:1286 (1d42946a8f10 @ 15)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #8   7fff16417300 b   self-hosted:202 (351b540d5150 @ 272)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #9   7fff16417a50 b   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/tree.js:1285 (1d42946a8ec0 @ 90)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #10   5bd452d970a0 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/tree.js:1216 (1d42946a8bf0 @ 92)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #11   5bd452d97018 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/window.js:1116 (1d4294605b00 @ 43)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: Object St.BoxLayout (0x5bd44f99edb0), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Apr 25 20:50:38 thinkpad gnome-shell[2550]: == Stack trace for context 0x5bd44e0734b0 ==
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #0   5bd452d97150 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/window.js:1700 (1d429460a6f0 @ 33)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #1   7fff16417a50 b   self-hosted:202 (351b540d5150 @ 272)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #2   5bd452d970a0 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/window.js:1698 (1d429460a6a0 @ 130)
Apr 25 20:50:38 thinkpad gnome-shell[2550]: #3   5bd452d97018 i   /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com/window.js:1118 (1d4294605b00 @ 71)
Apr 25 20:51:28 thinkpad gnome-shell[2550]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Apr 25 20:51:36 thinkpad gnome-shell[2550]: Can't update stage views actor <panelBox>[<StBoxLayout>:0x5bd44e4c75e0] is on because it needs an allocation.
Apr 25 20:51:36 thinkpad gnome-shell[2550]: Can't update stage views actor <panel>[<Gjs_ui_panel_Panel>:0x5bd44e54d550] is on because it needs an allocation.
Apr 25 20:51:36 thinkpad gnome-shell[2550]: Can't update stage views actor <panelLeft>[<StBoxLayout>:0x5bd44f22a3f0] is on because it needs an allocation.
Apr 25 20:51:36 thinkpad gnome-shell[2550]: Can't update stage views actor <unnamed>[<StBin>:0x5bd44f23b5c0] is on because it needs an allocation.
Apr 25 20:51:36 thinkpad gnome-shell[2550]: Can't update stage views actor <unnamed>[<Gjs_ui_panel_AppMenuButton>:0x5bd44f2308e0] is on because it needs an allocation.
Apr 25 20:51:36 thinkpad gnome-shell[2550]: Can't update stage views actor <appMenu>[<StBin>:0x5bd44f239c60] is on because it needs an allocation.
Apr 25 20:51:36 thinkpad gnome-shell[2550]: Can't update stage views actor <unnamed>[<StBoxLayout>:0x5bd44f23c420] is on because it needs an allocation.
Apr 25 20:51:36 thinkpad gnome-shell[2550]: Can't update stage views actor <unnamed>[<StBin>:0x5bd44f23e730] is on because it needs an allocation.
Apr 25 20:51:36 thinkpad gnome-shell[2550]: Can't update stage views actor <unnamed>[<StIcon>:0x5bd454a06e70] is on because it needs an allocation.
Apr 25 20:51:36 thinkpad gnome-shell[2550]: Can't update stage views actor <unnamed>[<ClutterActor>:0x5bd45547c660] is on because it needs an allocation.

GNOME Shell version

GNOME Shell 42.9

Forge version

68

Other installed/enabled extensions

(also tried disabling all extensions besides forge)

wsmatrix@martin.zurowietz.de
  Name: Workspace Matrix
  Description: Arrange workspaces in a two dimensional grid with workspace thumbnails.

If you appreciate this extension please consider to donate $1: https://www.paypal.me/drmzur
  Path: /home/ren/.local/share/gnome-shell/extensions/wsmatrix@martin.zurowietz.de
  URL: https://github.com/mzur/gnome-shell-wsmatrix
  Version: 38
  State: ENABLED

gtktitlebar@velitasali.github.io
  Name: GTK Title Bar
  Description: Remove title bars for non-GTK apps with minimal interference with the default workflow
  Path: /home/ren/.local/share/gnome-shell/extensions/gtktitlebar@velitasali.github.io
  URL: https://github.com/velitasali/gtktitlebar
  Version: 11
  State: ENABLED

hidetopbar@mathieu.bidon.ca
  Name: Hide Top Bar
  Description: Hides the top bar, except in overview. However, there is an option to show the panel whenever the mouse pointer approaches the edge of the screen. And if "intellihide" is enabled, the panel only hides when a window takes the space.

- Press backspace to remove keyboard shortcut.
- Log off and on again when there is an error after upgrading.
  Path: /home/ren/.local/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca
  URL: https://gitlab.gnome.org/tuxor1337/hidetopbar
  Version: 114
  State: ENABLED

sound-output-device-chooser@kgshank.net
  Name: Sound Input & Output Device Chooser
  Description: Shows a list of sound output and input devices (similar to gnome sound settings) in the status menu below the volume slider. Various active ports like HDMI , Speakers etc. of the same device are also displayed for selection. V20+ needs python as dependency. If you want to continue with the old method without Python, use options to switch off New Port identification. But it works with only English
  Path: /home/ren/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net
  URL: https://github.com/kgshank/gse-sound-output-device-chooser
  Original author: GopI
  Version: 43
  State: ENABLED

ubuntu-appindicators@ubuntu.com
  Name: Ubuntu AppIndicators
  Description: Support app indicators and legacy tray icons in top panel, as the default Ubuntu experience. System update of AppIndicator and KStatusNotifierItem Support extension.
  Path: /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com
  URL: https://github.com/ubuntu/gnome-shell-extension-appindicator
  State: ENABLED

ubuntu-dock@ubuntu.com
  Name: Ubuntu Dock
  Description: A dock for the Gnome Shell, default Ubuntu experience. This extension is a modified version of Dash To Dock with different defaults. Dash To Dock can be installed to replace it and give more (but unsupported) configuration options.
  Path: /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com
  URL: https://micheleg.github.io/dash-to-dock/
  Original author: micxgx@gmail.com
  Version: 71
  State: ENABLED

forge@jmmaranan.com
  Name: Forge
  Description: Tiling and window manager for GNOME

Please report bugs/issues on https://github.com/forge-ext/forge/issues
  Path: /home/ren/.local/share/gnome-shell/extensions/forge@jmmaranan.com
  URL: https://github.com/forge-ext/forge
  Version: 68
  State: ENABLED

(6) Monitor Setup

Laptop monitor, 1080p, 60Hz.

Other Notes

No response

fabian4cast commented 1 month ago

Hey, I thought I had the same issue, but turned out the problem was that the borders were just toggled off per default. Try hitting Super+X, which is the default keybinding for toggling the border. You can also check the keybinding in the Forge settings under Keyboard > Focus Shortcuts > focus-border-toggle. Hope that helps you as well.

YueRen commented 1 month ago

@fabian4cast Thanks for the tip, that was indeed my issue.