Skip to content

tiled windows do not render in a region when built-in laptop panel disabled on start #198

@Diax170

Description

@Diax170

Please fill out the following:

  • Scroll Version:

    • scroll version 1.13-dev-f5e4655a (Jan 26 2026, branch 'master')
    • recompiled and restarted 5 mins ago
  • Configuration File:

# file: ~/.config/scroll/config.d/outputs2.conf
# vim: ft=swayconfig

output "DP-2" {
    mode 3440x1440@99.982Hz
    # mode 3440x1440@59.973Hz
    pos 1080 355
    transform normal
    scale 1.25
    scale_filter nearest
    adaptive_sync off
    dpms on
}
output "HDMI-A-1" {
    mode  1920x1080@60.0Hz
    pos 0 0
    transform 270
    scale 1.0
    scale_filter nearest
    adaptive_sync on
    dpms on
}
output "eDP-1" disable
exec sleep 2 && scrollmsg 'output eDP-1 enable' && sleep 1 && scrollmsg 'output eDP-1 disable'

workspace 1 output HDMI-A-1
workspace 2 output DP-2
  • Description:
    • I've had this issue since the very beginning of my adventure with scroll, but I hesitated to report because there was an easy workaround. But now I got bored and wanna report this
    • So when I configure scroll to disable my built-in laptop monitor (eDP-1) and restart my session, it doesn't render tiled windows in some region (floating and scratchpad windows render normally). This disappears when I enable the monitor. Then I can disable it again and it works as expected
    • This also happens when there's no wallpaper set
    • The rectangle in which the windows don't render is likely of the res of my laptop's internal panel, which is 1920x1200 (16:10)
    • scrollmsg -t get_outputs lists all the outputs as expected, with eDP-1 appearing as disabled
    • So workaround is: scrollmsg 'output eDP-1 enable' && sleep 1 && scrollmsg 'output eDP-1 disable' (replace eDP-1 if your monitor has a different identifier)
    • Scroll has to be completely restarted in order for this issue to be replicated
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions