Skip to content

GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: Logical monitors not adjacent #436

@peteruithoven

Description

@peteruithoven

What Happened?

I've just ran some updates for elementary OS and my display configuration seems to have been forgotten. When I opened Display settings the displays in the layout overlap:
Image
When trying to apply a alternative layout I'm getting the following error:

GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: Logical monitors not adjacent

Error modal dialog

Settings of build in laptop screen:
Settings of build in laptop screen

Settings of external monitor:

Settings of external monitor

I've tried multiple layouts:
Layout example 1
Layout example 2
Layout example 3

I've also noticed a lot of applications seem to open up way bigger, maybe twice as big. So this might be a Gala issue. (Also see: elementary/gala#2671)

Steps to Reproduce

  1. Open display settings
  2. Adjust layout (just placement, no other settings resolution, scaling factor etc)
  3. Press Apply

Expected Behavior

I can adjust displays layout.

OS Version

8.x (Circe)

OS Architecture

amd64 (on most hardwares)

Session Type

Secure Session (Wayland)

Software Version

Latest release (I have run all updates)

Log Output

Opening settings from the terminal shows:

(io.elementary.settings:10766): io.elementary.settings.display-CRITICAL **: 12:23:52.535: display_displays_overlay_show_windows: assertion 'gala_dbus != null' failed

(io.elementary.settings:10766): io.elementary.settings.display-CRITICAL **: 12:23:52.536: display_displays_overlay_show_windows: assertion 'gala_dbus != null' failed

Hardware Info

  • Laptop: Framework 15
    • AMD Ryzen™ AI 300 Series
    • Screen: 2880x1920 120Hz
  • External monitor: Dell P2415Q
    • 24"
    • 3840×2160

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions