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…