X will not start with 2 monitors plugged in my GTX 970:
[ 14773.226]
X.Org X Server 1.16.3
Release Date: 2014-12-20
[ 14773.227] X Protocol Version 11, Revision 0
[ 14773.227] Build Operating System: Linux 3.16.0-29-generic x86_64 Gentoo
[ 14773.227] Current Operating System: Linux msi 3.17.8-gentoo-r1 #2 SMP PREEMPT Mon Jan 19 13:25:14 CET 2015 x86_64
[ 14773.227] Kernel command line: BOOT_IMAGE=/vmlinuz-3.17.8-gentoo-r1 root=UUID=93457e11-af81-4adc-8040-30570374260b ro rootflags=subvol=@root rootfstype=btrfs quiet
[ 14773.227] Build Date: 18 January 2015 04:44:27PM
[ 14773.227]
[ 14773.227] Current version of pixman: 0.32.6
[ 14773.227] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 14773.227] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 14773.227] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Jan 19 18:29:38 2015
[ 14773.227] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 14773.227] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 14773.227] (==) No Layout section. Using the first Screen section.
[ 14773.227] (==) No screen section available. Using defaults.
[ 14773.227] (**) |-->Screen "Default Screen Section" (0)
[ 14773.227] (**) | |-->Monitor "<default monitor>"
[ 14773.227] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 14773.227] (**) | |-->Device "Card0"
[ 14773.227] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 14773.227] (==) Automatically adding devices
[ 14773.227] (==) Automatically enabling devices
[ 14773.227] (==) Automatically adding GPU devices
[ 14773.227] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 14773.227] Entry deleted from font path.
[ 14773.227] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 14773.227] Entry deleted from font path.
[ 14773.227] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 14773.227] Entry deleted from font path.
[ 14773.227] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[ 14773.227] Entry deleted from font path.
[ 14773.227] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[ 14773.227] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/100dpi/
[ 14773.227] (**) ModulePath set to "/usr/lib64/opengl/nvidia,/usr/lib64/xorg/modules"
[ 14773.227] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 14773.227] (II) Loader magic: 0x811c80
[ 14773.227] (II) Module ABI versions:
[ 14773.227] X.Org ANSI C Emulation: 0.4
[ 14773.227] X.Org Video Driver: 18.0
[ 14773.227] X.Org XInput driver : 21.0
[ 14773.227] X.Org Server Extension : 8.0
[ 14773.227] (--) PCI:*(0:1:0:0) 10de:13c2:1462:3160 rev 161, Mem @ 0xee000000/16777216, 0xd0000000/268435456, 0xe0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[ 14773.227] (II) LoadModule: "glx"
[ 14773.228] (II) Loading /usr/lib64/opengl/nvidia/extensions/libglx.so
[ 14773.233] (II) Module glx: vendor="NVIDIA Corporation"
[ 14773.233] compiled for 4.0.2, module version = 1.0.0
[ 14773.233] Module class: X.Org Server Extension
[ 14773.233] (II) NVIDIA GLX Module 346.35 Sat Jan 10 20:53:39 PST 2015
[ 14773.233] (II) LoadModule: "nvidia"
[ 14773.233] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[ 14773.233] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 14773.233] compiled for 4.0.2, module version = 1.0.0
[ 14773.233] Module class: X.Org Video Driver
[ 14773.233] (II) NVIDIA dlloader X Driver 346.35 Sat Jan 10 20:32:18 PST 2015
[ 14773.233] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 14773.233] (++) using VT number 7
[ 14773.233] (II) Loading sub module "fb"
[ 14773.233] (II) LoadModule: "fb"
[ 14773.233] (II) Loading /usr/lib64/xorg/modules/libfb.so
[ 14773.233] (II) Module fb: vendor="X.Org Foundation"
[ 14773.233] compiled for 1.16.3, module version = 1.0.0
[ 14773.233] ABI class: X.Org ANSI C Emulation, version 0.4
[ 14773.233] (II) Loading sub module "wfb"
[ 14773.233] (II) LoadModule: "wfb"
[ 14773.233] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[ 14773.233] (II) Module wfb: vendor="X.Org Foundation"
[ 14773.233] compiled for 1.16.3, module version = 1.0.0
[ 14773.233] ABI class: X.Org ANSI C Emulation, version 0.4
[ 14773.233] (II) Loading sub module "ramdac"
[ 14773.233] (II) LoadModule: "ramdac"
[ 14773.233] (II) Module "ramdac" already built-in
[ 14773.234] (II) NVIDIA(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 14773.234] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[ 14773.234] (==) NVIDIA(0): RGB weight 888
[ 14773.234] (==) NVIDIA(0): Default visual is TrueColor
[ 14773.234] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 14773.234] (**) NVIDIA(0): Option "MetaModes" "DFP-1: nvidia-auto-select +0+0, DFP-2: nvidia-auto-select +1920+0"
[ 14773.234] (**) NVIDIA(0): Enabling 2D acceleration
[ 14773.793] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 970 (GM204-A) at PCI:1:0:0 (GPU-0)
[ 14773.793] (--) NVIDIA(0): Memory: 4194304 kBytes
[ 14773.793] (--) NVIDIA(0): VideoBIOS: 84.04.2f.00.f1
[ 14773.793] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 14773.842] (--) NVIDIA(0): Valid display device(s) on GeForce GTX 970 at PCI:1:0:0
[ 14773.842] (--) NVIDIA(0): CRT-0
[ 14773.842] (--) NVIDIA(0): DFP-0
[ 14773.842] (--) NVIDIA(0): DELL U2414H (DFP-1) (boot, connected)
[ 14773.842] (--) NVIDIA(0): DELL U2414H (DFP-2) (connected)
[ 14773.842] (--) NVIDIA(0): DFP-3
[ 14773.842] (--) NVIDIA(0): DFP-4
[ 14773.842] (--) NVIDIA(0): DFP-5
[ 14773.842] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[ 14773.842] (--) NVIDIA(0): DFP-0: Internal TMDS
[ 14773.842] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
[ 14773.842] (--) NVIDIA(0): DELL U2414H (DFP-1): Internal TMDS
[ 14773.842] (--) NVIDIA(GPU-0): DELL U2414H (DFP-1): 600.0 MHz maximum pixel clock
[ 14773.842] (--) NVIDIA(0): DELL U2414H (DFP-2): Internal DisplayPort
[ 14773.842] (--) NVIDIA(GPU-0): DELL U2414H (DFP-2): 960.0 MHz maximum pixel clock
[ 14773.842] (--) NVIDIA(0): DFP-3: Internal TMDS
[ 14773.843] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
[ 14773.843] (--) NVIDIA(0): DFP-4: Internal TMDS
[ 14773.843] (--) NVIDIA(GPU-0): DFP-4: 330.0 MHz maximum pixel clock
[ 14773.843] (--) NVIDIA(0): DFP-5: External LVDS
[ 14773.843] (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
[ 14773.843] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[ 14773.843] (**) NVIDIA(0): device DELL U2414H (DFP-1) (Using EDID frequencies has
[ 14773.843] (**) NVIDIA(0): been enabled on all display devices.)
[ 14773.843] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-1) contradicts itself: mode
[ 14773.843] (WW) NVIDIA(GPU-0): "720x480" is specified in the EDID; however, the EDID's
[ 14773.843] (WW) NVIDIA(GPU-0): valid HorizSync range (30.000-83.000 kHz) would exclude
[ 14773.843] (WW) NVIDIA(GPU-0): this mode's HorizSync (15.7 kHz); ignoring HorizSync check
[ 14773.843] (WW) NVIDIA(GPU-0): for mode "720x480".
[ 14773.843] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-1) contradicts itself: mode
[ 14773.843] (WW) NVIDIA(GPU-0): "720x576" is specified in the EDID; however, the EDID's
[ 14773.843] (WW) NVIDIA(GPU-0): valid HorizSync range (30.000-83.000 kHz) would exclude
[ 14773.843] (WW) NVIDIA(GPU-0): this mode's HorizSync (15.6 kHz); ignoring HorizSync check
[ 14773.843] (WW) NVIDIA(GPU-0): for mode "720x576".
[ 14773.843] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-1) contradicts itself: mode
[ 14773.843] (WW) NVIDIA(GPU-0): "720x576" is specified in the EDID; however, the EDID's
[ 14773.843] (WW) NVIDIA(GPU-0): valid VertRefresh range (56.000-76.000 Hz) would exclude
[ 14773.843] (WW) NVIDIA(GPU-0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh
[ 14773.843] (WW) NVIDIA(GPU-0): check for mode "720x576".
[ 14773.843] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-1) contradicts itself: mode
[ 14773.843] (WW) NVIDIA(GPU-0): "1920x1080" is specified in the EDID; however, the EDID's
[ 14773.843] (WW) NVIDIA(GPU-0): valid HorizSync range (30.000-83.000 kHz) would exclude
[ 14773.843] (WW) NVIDIA(GPU-0): this mode's HorizSync (28.1 kHz); ignoring HorizSync check
[ 14773.843] (WW) NVIDIA(GPU-0): for mode "1920x1080".
[ 14773.843] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-1) contradicts itself: mode
[ 14773.843] (WW) NVIDIA(GPU-0): "1920x1080" is specified in the EDID; however, the EDID's
[ 14773.843] (WW) NVIDIA(GPU-0): valid VertRefresh range (56.000-76.000 Hz) would exclude
[ 14773.843] (WW) NVIDIA(GPU-0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh
[ 14773.843] (WW) NVIDIA(GPU-0): check for mode "1920x1080".
[ 14773.843] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-1) contradicts itself: mode
[ 14773.843] (WW) NVIDIA(GPU-0): "1920x1080" is specified in the EDID; however, the EDID's
[ 14773.843] (WW) NVIDIA(GPU-0): valid VertRefresh range (56.000-76.000 Hz) would exclude
[ 14773.843] (WW) NVIDIA(GPU-0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh
[ 14773.843] (WW) NVIDIA(GPU-0): check for mode "1920x1080".
[ 14773.843] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-1) contradicts itself: mode
[ 14773.843] (WW) NVIDIA(GPU-0): "720x576" is specified in the EDID; however, the EDID's
[ 14773.843] (WW) NVIDIA(GPU-0): valid VertRefresh range (56.000-76.000 Hz) would exclude
[ 14773.843] (WW) NVIDIA(GPU-0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh
[ 14773.843] (WW) NVIDIA(GPU-0): check for mode "720x576".
[ 14773.843] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-1) contradicts itself: mode
[ 14773.843] (WW) NVIDIA(GPU-0): "1280x720" is specified in the EDID; however, the EDID's
[ 14773.843] (WW) NVIDIA(GPU-0): valid VertRefresh range (56.000-76.000 Hz) would exclude
[ 14773.843] (WW) NVIDIA(GPU-0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh
[ 14773.843] (WW) NVIDIA(GPU-0): check for mode "1280x720".
[ 14773.844] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[ 14773.844] (**) NVIDIA(0): device DELL U2414H (DFP-2) (Using EDID frequencies has
[ 14773.844] (**) NVIDIA(0): been enabled on all display devices.)
[ 14773.844] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-2) contradicts itself: mode
[ 14773.844] (WW) NVIDIA(GPU-0): "720x480" is specified in the EDID; however, the EDID's
[ 14773.844] (WW) NVIDIA(GPU-0): valid HorizSync range (30.000-83.000 kHz) would exclude
[ 14773.844] (WW) NVIDIA(GPU-0): this mode's HorizSync (15.7 kHz); ignoring HorizSync check
[ 14773.844] (WW) NVIDIA(GPU-0): for mode "720x480".
[ 14773.844] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-2) contradicts itself: mode
[ 14773.844] (WW) NVIDIA(GPU-0): "720x576" is specified in the EDID; however, the EDID's
[ 14773.844] (WW) NVIDIA(GPU-0): valid HorizSync range (30.000-83.000 kHz) would exclude
[ 14773.844] (WW) NVIDIA(GPU-0): this mode's HorizSync (15.6 kHz); ignoring HorizSync check
[ 14773.844] (WW) NVIDIA(GPU-0): for mode "720x576".
[ 14773.844] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-2) contradicts itself: mode
[ 14773.844] (WW) NVIDIA(GPU-0): "720x576" is specified in the EDID; however, the EDID's
[ 14773.844] (WW) NVIDIA(GPU-0): valid VertRefresh range (56.000-76.000 Hz) would exclude
[ 14773.844] (WW) NVIDIA(GPU-0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh
[ 14773.844] (WW) NVIDIA(GPU-0): check for mode "720x576".
[ 14773.845] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-2) contradicts itself: mode
[ 14773.845] (WW) NVIDIA(GPU-0): "1920x1080" is specified in the EDID; however, the EDID's
[ 14773.845] (WW) NVIDIA(GPU-0): valid HorizSync range (30.000-83.000 kHz) would exclude
[ 14773.845] (WW) NVIDIA(GPU-0): this mode's HorizSync (28.1 kHz); ignoring HorizSync check
[ 14773.845] (WW) NVIDIA(GPU-0): for mode "1920x1080".
[ 14773.845] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-2) contradicts itself: mode
[ 14773.845] (WW) NVIDIA(GPU-0): "1920x1080" is specified in the EDID; however, the EDID's
[ 14773.845] (WW) NVIDIA(GPU-0): valid VertRefresh range (56.000-76.000 Hz) would exclude
[ 14773.845] (WW) NVIDIA(GPU-0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh
[ 14773.845] (WW) NVIDIA(GPU-0): check for mode "1920x1080".
[ 14773.845] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-2) contradicts itself: mode
[ 14773.845] (WW) NVIDIA(GPU-0): "1920x1080" is specified in the EDID; however, the EDID's
[ 14773.845] (WW) NVIDIA(GPU-0): valid VertRefresh range (56.000-76.000 Hz) would exclude
[ 14773.845] (WW) NVIDIA(GPU-0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh
[ 14773.845] (WW) NVIDIA(GPU-0): check for mode "1920x1080".
[ 14773.845] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-2) contradicts itself: mode
[ 14773.845] (WW) NVIDIA(GPU-0): "720x576" is specified in the EDID; however, the EDID's
[ 14773.845] (WW) NVIDIA(GPU-0): valid VertRefresh range (56.000-76.000 Hz) would exclude
[ 14773.845] (WW) NVIDIA(GPU-0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh
[ 14773.845] (WW) NVIDIA(GPU-0): check for mode "720x576".
[ 14773.845] (WW) NVIDIA(GPU-0): The EDID for DELL U2414H (DFP-2) contradicts itself: mode
[ 14773.845] (WW) NVIDIA(GPU-0): "1280x720" is specified in the EDID; however, the EDID's
[ 14773.845] (WW) NVIDIA(GPU-0): valid VertRefresh range (56.000-76.000 Hz) would exclude
[ 14773.845] (WW) NVIDIA(GPU-0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh
[ 14773.845] (WW) NVIDIA(GPU-0): check for mode "1280x720".
[ 14773.846] (WW) NVIDIA(GPU-0): MetaMode
[ 14773.846] (WW) NVIDIA(GPU-0): "DFP-1:nvidia-auto-select+0+0,DFP-2:nvidia-auto-select+1920+0"
[ 14773.846] (WW) NVIDIA(GPU-0): exceeds hardware capabilities; discarding.
[ 14773.846] (WW) NVIDIA(0): No valid modes for
[ 14773.846] (WW) NVIDIA(0): "DFP-1:nvidia-auto-select+0+0,DFP-2:nvidia-auto-select+1920+0";
[ 14773.846] (WW) NVIDIA(0): removing.
[ 14773.846] (WW) NVIDIA(0):
[ 14773.846] (WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode
[ 14773.846] (WW) NVIDIA(0): "nvidia-auto-select".
[ 14773.846] (WW) NVIDIA(0):
[ 14773.846] (WW) NVIDIA(GPU-0): MetaMode "DFP-1:nvidia-auto-select,DFP-2:nvidia-auto-select"
[ 14773.846] (WW) NVIDIA(GPU-0): exceeds hardware capabilities; discarding.
[ 14773.846] (WW) NVIDIA(0): No valid modes for
[ 14773.846] (WW) NVIDIA(0): "DFP-1:nvidia-auto-select,DFP-2:nvidia-auto-select";
[ 14773.846] (WW) NVIDIA(0): removing.
[ 14773.846] (EE) NVIDIA(0): Unable to use default mode "nvidia-auto-select".
[ 14774.035] (EE) NVIDIA(0): Failing initialization of X screen 0
[ 14774.035] (II) UnloadModule: "nvidia"
[ 14774.035] (II) UnloadSubModule: "wfb"
[ 14774.035] (II) UnloadSubModule: "fb"
[ 14774.035] (EE) Screen(s) found, but none have a usable configuration.
[ 14774.035] (EE)
Fatal server error:
[ 14774.035] (EE) no screens found(EE)
[ 14774.035] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 14774.035] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 14774.035] (EE)
[ 14774.133] (EE) Server terminated with error (1). Closing log file.
workaround: disable one monitor in the driver config
Option "MetaModes" "DFP-1: nvidia-auto-select, DFP-2: NULL"
X will start on one monitor. Then I use xrandr to expand the screen over 2 monitors.