ubuntu / ubuntu/Tiling-Assistant

Tiling left, right, fullscreen results in incorrect bottom gap on laptop screen when laptop (UHD) is connected to monitor (FHD) from boot

Open
#197 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Needs info / steps to reproduce Not my bug
Dominant language
JavaScript
Stars
1.3k
Forks
78
PR merge metrics
No merged PRs in 30d

Description

Describe the bug
Whenever I boot my laptop (UHD 4k screen 16:10) with my monitor (FHD 1920x1080p 16:9) screen, tilling any windows left, right or fullscreen on the laptop display results in incorrect bottom gap. Tiling left/right corner and down does not have the issue. The issue goes away when I unplug then replug my monitor however it comes back upon reboot (if monitor is connected during boot). Issue happens on both 1920 x 1200 (16:10) and 4k (16:10). This only occurs when I connect my monitor to my laptop from boot. Maybe because my laptop aspect ratio is 16:10 while my monitor is 16:9.

Steps To Reproduce
Plug monitor when system starts, til any window left, right, full screen will result in the incorrect bottom gaps. Tilling left/right corner or down does not create the incorrect bottom gaps.

https://user-images.githubusercontent.com/20853575/182545028-b982bf49-ebb0-4da4-8347-e5b7622202d6.mp4

System Info:

  • Distro (incl. version): Arch
  • GNOME (Shell) version: Gnome 42.3.1
  • Extension version and from where (e. g. EGO, main branch...): main
  • XOrg/Wayland: Wayland

Journalctl logs
Error in size change accounting whenever a window is tilled (even after unplugging and replugging the monitor)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue on Wayland by booting with the UHD laptop display and FHD monitor connected, then tile windows left, right, and fullscreen while checking the reported “Error in size change accounting” log. Trace the tiling and display-layout entry points involved; done means those layouts have no bottom gap after boot and the error no longer appears.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, linux
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.