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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
