Skip to content

ToggleMaximize causes window to expand across all monitors #3626

Open

Description

@Imeguras

Describe your issue

To keep it easy for readers: toggle maximize instead of making window stay on a single monitor in my setup it maximizes across both monitors after a x11libre update

Summary

After upgrading xlibre-xserver from 25.0.0.22-2 to 25.1.9-1, Openbox's maximize
action (Super+W / ToggleMaximize) fills the entire virtual desktop across both
monitors instead of just the monitor the window is currently on. Not only that but applications like games tipically flip out(since they maximize but expect a certain resolution)

Im not completely certain xlibre is the sole cause, since its a pretty obvious bug and i haven't found something similar.

Upgrade "story"

The triggering jump (from /var/log/pacman.log):
2026-08-05: xlibre-xserver 25.0.0.22-2 → 25.1.9-1
2026-08-05: xlibre-xserver-common 25.0.0.22-2 → 25.1.9-1
2026-08-05: xlibre-video-amdgpu 25.1.1-3 → 25.1.1-5
2026-08-05: xlibre-input-libinput 25.0.1-2 → 25.0.1-4
That's the only xlibre-xserver upgrade since May, and it jumped straight from the 25.0.0.x branch to 25.1.9 (skipping the whole 25.1.0–25.1.8 changelog at once, first time on the 25.1 branch).

Environment

  • Distro: Arch Linux, kernel 7.1.8-arch1-3
  • xlibre-xserver: 25.1.9-1
  • xlibre-video-amdgpu: 25.1.1-5
  • xlibre-input-libinput: 25.0.1-4
  • Window manager: Openbox 3.6.1-14
  • Panel: Polybar 3.7.2-2 (single top bar, ~20px)
  • GPU driving the displays: AMD Navi 32 (RX 7700XT/7800XT) via amdgpu
    (system also has an AMD Granite Ridge iGPU and an NVIDIA RTX A4000 present,
    both also on amdgpu/nvidia respectively, but displays are on the Navi 32 output)
  • Monitor config (/etc/X11/xorg.conf.d/20-amdgpu.conf): two monitors,
    DisplayPort-0 (3840x2160 @ 240Hz, primary) and DisplayPort-1
    (2560x1440, rotated right, positioned RightOf DisplayPort-0)
  • No Zaphod/multi-screen config — single logical Screen 0, standard RandR 1.2+ setup

Steps to reproduce

N/A im unshure what exactly causes it. Im hoping someone calls me an idiot and just tells me that XYZ changed in said version and it only requires me to do XYZ on the configs.

I am however willing to cooperate to diagnose the issue in case of it not being some weird specific change that only affects my setup. Anything but changing to Wayland

What did you expect?

I expected the old behaviour to stay put: ie when some window asks to be maximize it only expands to whatever window its on.

Additional Information

No response

Extra fields

Activity

  1. added
    bugSomething isn't working
    needs-triageThis needs to be reviewed and categorized.
    on Aug 26, 2026
  2. stefan11111 commented on Aug 27, 2026

    @stefan11111
    Contributor

    @metux @X11Libre/dev

  3. Imeguras commented on Sep 11, 2026

    @Imeguras
    Author

    Ended up reverting the versions which is a thing i hate doing since on arch its basically just shooting ones foot
    Heres what works:

    xlibre-xserver: 25.0.0.22-2
    xlibre-xserver-common: 25.0.0.22-2
    xlibre-video-amdgpu: 25.1.1-3
    xlibre-input-libinput: 25.0.1-2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-triageThis needs to be reviewed and categorized.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions