Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[Bug]: Chromium fails to tile correctly #153

Open
4 tasks done
Glich440 opened this issue Apr 18, 2024 · 2 comments
Open
4 tasks done

[Bug]: Chromium fails to tile correctly #153

Glich440 opened this issue Apr 18, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@Glich440
Copy link

Glich440 commented Apr 18, 2024

Before you make the issue, confirm that

  • You are running the master build from GitHub actions
  • You have read the FAQ and the usage instructions
  • You have searched pull requests and issues and have found none similar to your issue
  • This problem comes from a failure in the tiling system and not a missing feature

Describe the bug

When starting chromium the default window decorations appear and it doesn't tile at all, appearing in front of all other tiled windows

To reproduce

Start Chromium
See bug

Expected behavior

The window tiles properly

Log output

abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium INF: Polonium started!
abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium DBG: Config is {"debug":true,"tilePopups":false,"filterProcess":["krunner","yakuake","kded","polkit","plasmashell"],"filterCaption":[""],"timerDelay":10,"keepTiledBelow":true,"borders":1,"maximizeSingle":false,"resizeAmount":10,"saveOnTileEdit":false,"engineType":0,"insertionPoint":0,"rotateLayout":false}
abr 18 19:28:00 kheprix kwin_wayland[7091]: file:///home/theredcyclops/.local/share/kwin/scripts/polonium/contents/ui/osd.qml:42: TypeError: Cannot read property 'gridUnit' of undefined
abr 18 19:28:00 kheprix kwin_wayland[7091]: file:///home/theredcyclops/.local/share/kwin/scripts/polonium/contents/ui/osd.qml:41: TypeError: Cannot read property 'gridUnit' of undefined
abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium DBG: Restarting init timer
abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium DBG: Restarting init timer
abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium DBG: Restarting init timer
abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium DBG: Restarting init timer
abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium DBG: Restarting init timer
abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium DBG: Restarting init timer
abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium DBG: Restarting init timer
abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium DBG: Restarting init timer
abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium DBG: Restarting init timer
abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium DBG: Restarting init timer
abr 18 19:28:00 kheprix kwin_wayland[7091]: qml: Polonium DBG: Restarting init timer
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"856c8132-010d-4415-880e-683941e850a0","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"35ebfc20-915f-4504-b150-02c008051262","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"a9b3547d-75d2-46b4-896c-63ab521a87cc","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"86adb02e-a4fa-4da4-837c-570ad420df45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"91c7fa13-a964-4162-952a-3565f5c1cc6d","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"f76f613b-4ac8-406a-ab1a-23b36984dc49","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"c621594d-0585-449d-869e-cd140a1bfa3d","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"2ed8f66c-e8d6-4676-b168-bed3afaefdf9","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"48094f4b-d665-496c-bebe-94767abf87e7","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"856c8132-010d-4415-880e-683941e850a0","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"35ebfc20-915f-4504-b150-02c008051262","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"a9b3547d-75d2-46b4-896c-63ab521a87cc","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"86adb02e-a4fa-4da4-837c-570ad420df45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"91c7fa13-a964-4162-952a-3565f5c1cc6d","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"f76f613b-4ac8-406a-ab1a-23b36984dc49","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"c621594d-0585-449d-869e-cd140a1bfa3d","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"2ed8f66c-e8d6-4676-b168-bed3afaefdf9","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Creating new engine for desktop {"desktop":"48094f4b-d665-496c-bebe-94767abf87e7","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Window plasmashell hooked into script
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Not tiling window plasmashell
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Window plasmashell hooked into script
abr 18 19:28:01 kheprix kwin_wayland[7091]: qml: Polonium DBG: Not tiling window plasmashell
abr 18 19:28:02 kheprix kwin_wayland[7091]: qml: Polonium DBG: Window plasmashell hooked into script
abr 18 19:28:02 kheprix kwin_wayland[7091]: qml: Polonium DBG: Not tiling window plasmashell
abr 18 19:28:02 kheprix kwin_wayland[7091]: qml: Polonium DBG: Window plasmashell hooked into script
abr 18 19:28:02 kheprix kwin_wayland[7091]: qml: Polonium DBG: Not tiling window plasmashell
abr 18 19:28:03 kheprix kwin_wayland[7091]: qml: Polonium DBG: Window ksplashqml removed
abr 18 19:28:03 kheprix kwin_wayland[7091]: qml: Polonium DBG: Removing window ksplashqml from desktops
abr 18 19:28:03 kheprix kwin_wayland[7091]: qml: Polonium DBG: Rebuilding layout for desktops {"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"},{"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:03 kheprix kwin_wayland[7091]: qml: Polonium DBG: Window ksplashqml removed
abr 18 19:28:03 kheprix kwin_wayland[7091]: qml: Polonium DBG: Removing window ksplashqml from desktops
abr 18 19:28:03 kheprix kwin_wayland[7091]: qml: Polonium DBG: Rebuilding layout for desktops {"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"},{"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:05 kheprix kwin_wayland[7091]: qml: Polonium DBG: Window krunner hooked into script
abr 18 19:28:05 kheprix kwin_wayland[7091]: qml: Polonium DBG: Not tiling window krunner
abr 18 19:28:06 kheprix kwin_wayland[7091]: qml: Polonium DBG: Window krunner removed
abr 18 19:28:06 kheprix kwin_wayland[7091]: qml: Polonium DBG: Removing window krunner from desktops
abr 18 19:28:06 kheprix kwin_wayland[7091]: qml: Polonium DBG: Rebuilding layout for desktops {"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"},{"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:07 kheprix kwin_wayland[7091]: qml: Polonium DBG: Window Chromium hooked into script
abr 18 19:28:07 kheprix kwin_wayland[7091]: qml: Polonium DBG: Window Chromium added
abr 18 19:28:07 kheprix kwin_wayland[7091]: qml: Polonium DBG: Adding window Chromium to desktops {"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}
abr 18 19:28:07 kheprix kwin_wayland[7091]: qml: Polonium DBG: Rebuilding layout for desktops {"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"},{"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"HDMI-A-1"}
abr 18 19:28:07 kheprix kwin_wayland[7091]: qml: Polonium DBG: Maximized on window Chromium set to true
abr 18 19:28:07 kheprix kwin_wayland[7091]: qml: Polonium DBG: Untiling window Chromium on desktops {"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}
abr 18 19:28:07 kheprix kwin_wayland[7091]: qml: Polonium DBG: Rebuilding layout for desktops {"desktop":"32b80466-462e-4063-9a42-0fae92203c45","activity":"ae4cb9e2-ecbe-493a-ba6c-d4c6a35c7cdf","output":"DP-3"}

Screenshots and videos

Screenshot_20240418_193233-1

Additional context

I am running ungoogled-chromium-bin V123.0.6312.105-1 on arch linux
Operating System: Arch Linux
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0
Kernel Version: 6.8.6-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor
Memory: 30,5 GiB of RAM
Graphics Processor: AMD Radeon RX 6750 XT
Manufacturer: ASUS

@Glich440 Glich440 added the bug Something isn't working label Apr 18, 2024
@zeroxoneafour
Copy link
Owner

Try unmaximizing chromium. Chromium, like many applications, remembers maximized state and tries to restore it. This causes it to become untiled.

@Glich440
Copy link
Author

It just creates a transparent gap between the window decorations and the actual window content and still doesn't tile

@Glich440 Glich440 changed the title [Bug]: Chromium fails to tile completely [Bug]: Chromium fails to tile correctly Apr 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants