Why does mutter is changing monitor layout from that set by xorg.conf?
Issue
mutterreconfigures the display layout from the original layout provided by the system's/etc/X11/xorg.conf.- Quad display configuration loses its display placement in RHEL7.2
- System is configured with a specific monitor layout in
xorg.confwith 4 displays using Nvidia's metamodes. If you just start the Xorg process the monitor layout is correct. In this particular case monitor 1+3 are overlapped and 2+4 are overlapped. -
When
gnome-shellis started and thegnome-settings-daemonruns, it changes the orientation around (lining up the displays). This occurs on a fresh installation where no user has ever logged in, so the login screen layout is not correct. -
Creating a monitors.xml file and placing it in /var/lib/gdm/.config, corrects the login screen, but once a user logs in the layout is once again changed. Where can I set a default layout or how can I get
gnome-settings-daemonxrandr to stop changing the layout defined inxorg.conf? I've tried placing a monitors.xml file in /etc/gnome-settings-daemon/xrandr but that had no affect. -
Tried changing the default to
/etc/gnome-settings-daemon/monitors.xmland placing the file there but that didn't help. If the same
monitors.xmlfile is copied to~/.config/monitors.xmlthen the system layout is correct, but that's not acceptable solution for systems with multiple users.
Environment
- Red Hat Enterprise Linux 7.2
- gnome-settings-daemon-3.14.4-9.el7
- mutter-3.14.4-17.el7.x86_64
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.