Bug 1302941

Summary: gdm3 ignores system xorg.conf generated by nvidia-settings and mangles the display layout
Product: Red Hat Enterprise Linux 7 Reporter: Derek Schrock <dereks>
Component: mutterAssignee: Florian Müllner <fmuellner>
Status: CLOSED DUPLICATE QA Contact: Desktop QE <desktop-qa-list>
Severity: high Docs Contact:
Priority: unspecified    
Version: 7.1   
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-05-24 09:54:56 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
/etc/X11/xorg.conf generated by nvidia-settings using a BaseMosic 3x2 layout for 2 NVS 510s
none
/var/log/Xorg.0.log
none
/var/log/gdm/:0.log none

Description Derek Schrock 2016-01-29 04:53:57 UTC
Created attachment 1119340 [details]
/etc/X11/xorg.conf generated by nvidia-settings using a BaseMosic 3x2 layout for 2 NVS 510s

Description of problem:

On RHEL 7.1 once gdm starts gdm ignores system xorg.conf generated by nvidia-settings and mangles the display layout.  

The attached xorg.conf was generated by nvidia-settings using BaseMosaic to for 2 nvidia NVS 510s creates a single X server that spans across mutliple GPUs in a 3x2 layout (7680x2160).

gdm reconfigures the display layout (show in Xorg.0.log and :0.log) to a single row of 6 displays (6x1 at 15360x1080).

Using startx from a multi-user.target or a different desktop manager (xdm or lightdm) does not reconfigure the layout 

Version-Release number of selected component (if applicable):

RHEL 7.1 gdm-3.8.4-32

How reproducible:
Always

Step to j
Using the attached xorg.conf with supported nvidia GPUs enable gdm and start the graphical.target  

Actual results:
Once gdm starts, the displays are not in the expected 3x2 layout configured in /etc/X11/xorg.conf.  gdm reconfigures the layout to be a single row of displays.

Expected results:

gdm to use the /etc/X11/xorg.conf BaseMosaic 3x2 metamodes.

Comment 1 Derek Schrock 2016-01-29 04:54:19 UTC
Created attachment 1119341 [details]
/var/log/Xorg.0.log

Comment 2 Derek Schrock 2016-01-29 04:54:45 UTC
Created attachment 1119342 [details]
/var/log/gdm/:0.log

Comment 4 Derek Schrock 2016-02-16 14:30:31 UTC
Is this a dup of bug 1290448?

Comment 5 Bastien Nocera 2016-05-24 09:54:56 UTC
(In reply to Derek Schrock from comment #4)
> Is this a dup of bug 1290448?

Yes, thanks.

*** This bug has been marked as a duplicate of bug 1290448 ***