Multiple screen setup with a laptop

Hello, I have set these parameters for my laptop screen:

(Don’t pay attention to the “Fit for TV” option)

I use it to have a black “frame” around my laptop’s (built-in) screen. Don’t bother asking why, it’s just a habit I’ve gotten into. I can’t stand thin-bezel screens.

These are my usual settings, and they suit me.

The problem:

When I connect a setup of 2 monitors (via a usb-c dock), the screens are detected, etc… BUT the configuration of the integrated screen of my laptop changes, it’s extremely annoying:

The scale changes (125% —> 100%) and the “Adjust for TV” option is not applied… It annoys me!


I believe GNOME regenerates the monitors.xml every time an unknown display is connected. This forces me to reconfigure the displays every time I connect my laptop to a monitor setup.

Why does GNOME regenerate the entire monitors.xml?

KDE just adds a new screen configuration below everything else. Couldn’t GNOME do it like that? It makes the most sense.


I need to find a solution quickly, otherwise I’ll convert to KDE Plasma :disappointed_relieved: :broken_heart: :footprints:

Thanks to everyone who wants to help me :blush: !

It sounds like a bug. Maybe you should do a bug report?

1 Like

Where? How?

On the :footprints: Gitlab?

(I’m a noob)


Hopefully they take this as a bug and fix it…

Apparently there are bugs that haven’t been fixed in several years.

What do you think is a bug? Mutter’s, or maybe the poorly written monitors.xml? And who maintains this file?

@tragivictoria” sounds French, do you speak French?

THANKS !

One solution would be to make the 2 monitors.xml read-only with chmod, but it’s not elegant, and it will prevent me from using external screens…

This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.