<div dir="ltr">It seems xorg crashed because the nvidia kernel module failed.  Here's the xorg log file:<br><br><div>[    10.474] (--) Log file renamed from "/var/log/Xorg.pid-1427.log" to "/var/log/Xorg.0.log"</div><div>[    10.474] </div><div>X.Org X Server 1.18.1</div><div>Release Date: 2016-02-08</div><div>[    10.474] X Protocol Version 11, Revision 0</div><div>[    10.474] Build Operating System: Linux 4.2.5-1-ARCH x86_64 </div><div>[    10.474] Current Operating System: Linux makeshift 4.4.1-2-ARCH #1 SMP PREEMPT Wed Feb 3 13:12:33 UTC 2016 x86_64</div><div>[    10.474] Kernel command line: initrd=\initramfs-linux.img root=/dev/sda2 rw resume=/dev/sda3 quiet splash rd.modules-load=vfio-pci intel_iommu=on usbhid.quirks=0x1B1C:0x1B13:0x20000408</div><div>[    10.474] Build Date: 11 February 2016  09:57:03AM</div><div>[    10.474]  </div><div>[    10.474] Current version of pixman: 0.34.0</div><div>[    10.474] <span class="Apple-tab-span" style="white-space:pre">        </span>Before reporting problems, check <a href="http://wiki.x.org">http://wiki.x.org</a></div><div><span class="Apple-tab-span" style="white-space:pre">     </span>to make sure that you have the latest version.</div><div>[    10.474] Markers: (--) probed, (**) from config file, (==) default setting,</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>(++) from command line, (!!) notice, (II) informational,</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>(WW) warning, (EE) error, (NI) not implemented, (??) unknown.</div><div>[    10.474] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Feb 21 10:37:06 2016</div><div>[    10.474] (==) Using config file: "/etc/X11/xorg.conf"</div><div>[    10.474] (==) Using system config directory "/usr/share/X11/xorg.conf.d"</div><div>[    10.475] (==) ServerLayout "Layout0"</div><div>[    10.475] (**) |-->Screen "Screen0" (0)</div><div>[    10.475] (**) |   |-->Monitor "Monitor0"</div><div>[    10.475] (**) |   |-->Device "Device0"</div><div>[    10.475] (**) |-->Input Device "Keyboard0"</div><div>[    10.475] (**) |-->Input Device "Mouse0"</div><div>[    10.475] (==) Automatically adding devices</div><div>[    10.475] (==) Automatically enabling devices</div><div>[    10.475] (==) Automatically adding GPU devices</div><div>[    10.475] (==) Max clients allowed: 256, resource mask: 0x1fffff</div><div>[    10.475] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".</div><div>[    10.475] <span class="Apple-tab-span" style="white-space:pre">   </span>Entry deleted from font path.</div><div>[    10.475] <span class="Apple-tab-span" style="white-space:pre"> </span>(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").</div><div>[    10.475] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".</div><div>[    10.475] <span class="Apple-tab-span" style="white-space:pre"> </span>Entry deleted from font path.</div><div>[    10.475] <span class="Apple-tab-span" style="white-space:pre"> </span>(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").</div><div>[    10.475] (==) FontPath set to:</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>/usr/share/fonts/misc/,</div><div><span class="Apple-tab-span" style="white-space:pre">      </span>/usr/share/fonts/TTF/,</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>/usr/share/fonts/OTF/,</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>/usr/share/fonts/Type1/</div><div>[    10.475] (==) ModulePath set to "/usr/lib/xorg/modules"</div><div>[    10.475] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.</div><div>[    10.475] (WW) Disabling Keyboard0</div><div>[    10.475] (WW) Disabling Mouse0</div><div>[    10.475] (II) Loader magic: 0x81ad60</div><div>[    10.475] (II) Module ABI versions:</div><div>[    10.475] <span class="Apple-tab-span" style="white-space:pre">       </span>X.Org ANSI C Emulation: 0.4</div><div>[    10.475] <span class="Apple-tab-span" style="white-space:pre">   </span>X.Org Video Driver: 20.0</div><div>[    10.475] <span class="Apple-tab-span" style="white-space:pre">      </span>X.Org XInput driver : 22.1</div><div>[    10.475] <span class="Apple-tab-span" style="white-space:pre">    </span>X.Org Server Extension : 9.0</div><div>[    10.475] (++) using VT number 1</div><div><br></div><div>[    10.475] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration</div><div>[    10.478] (--) PCI:*(0:1:0:0) 10de:13c2:1458:367a rev 161, Mem @ 0xfa000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288</div><div>[    10.478] (--) PCI: (0:2:0:0) 10de:13c2:1458:367a rev 161, Mem @ 0xf8000000/16777216, 0xa0000000/268435456, 0xb0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288</div><div>[    10.478] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)</div><div>[    10.478] (II) LoadModule: "glx"</div><div>[    10.478] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so</div><div>[    10.482] (II) Module glx: vendor="NVIDIA Corporation"</div><div>[    10.482] <span class="Apple-tab-span" style="white-space:pre">      </span>compiled for 4.0.2, module version = 1.0.0</div><div>[    10.482] <span class="Apple-tab-span" style="white-space:pre">    </span>Module class: X.Org Server Extension</div><div>[    10.482] (II) NVIDIA GLX Module  361.28  Wed Feb  3 15:10:57 PST 2016</div><div>[    10.482] (II) LoadModule: "nvidia"</div><div>[    10.483] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so</div><div>[    10.483] (II) Module nvidia: vendor="NVIDIA Corporation"</div><div>[    10.483] <span class="Apple-tab-span" style="white-space:pre">       </span>compiled for 4.0.2, module version = 1.0.0</div><div>[    10.483] <span class="Apple-tab-span" style="white-space:pre">    </span>Module class: X.Org Video Driver</div><div>[    10.483] (II) NVIDIA dlloader X Driver  361.28  Wed Feb  3 14:48:10 PST 2016</div><div>[    10.483] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs</div><div>[    10.483] (II) Loading sub module "fb"</div><div>[    10.483] (II) LoadModule: "fb"</div><div>[    10.483] (II) Loading /usr/lib/xorg/modules/libfb.so</div><div>[    10.483] (II) Module fb: vendor="X.Org Foundation"</div><div>[    10.483] <span class="Apple-tab-span" style="white-space:pre"> </span>compiled for 1.18.1, module version = 1.0.0</div><div>[    10.483] <span class="Apple-tab-span" style="white-space:pre">   </span>ABI class: X.Org ANSI C Emulation, version 0.4</div><div>[    10.483] (II) Loading sub module "wfb"</div><div>[    10.483] (II) LoadModule: "wfb"</div><div>[    10.483] (II) Loading /usr/lib/xorg/modules/libwfb.so</div><div>[    10.484] (II) Module wfb: vendor="X.Org Foundation"</div><div>[    10.484] <span class="Apple-tab-span" style="white-space:pre"> </span>compiled for 1.18.1, module version = 1.0.0</div><div>[    10.484] <span class="Apple-tab-span" style="white-space:pre">   </span>ABI class: X.Org ANSI C Emulation, version 0.4</div><div>[    10.484] (II) Loading sub module "ramdac"</div><div>[    10.484] (II) LoadModule: "ramdac"</div><div>[    10.484] (II) Module "ramdac" already built-in</div><div>[    10.489] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the</div><div>[    10.489] (EE) NVIDIA:     system's kernel log for additional error messages and</div><div>[    10.489] (EE) NVIDIA:     consult the NVIDIA README for details.</div><div>[    10.489] (EE) No devices detected.</div><div>[    10.489] (EE) </div><div>Fatal server error:</div><div>[    10.489] (EE) no screens found(EE) </div><div>[    10.489] (EE) </div><div>Please consult the The X.Org Foundation support </div><div><span class="Apple-tab-span" style="white-space:pre">      </span> at <a href="http://wiki.x.org">http://wiki.x.org</a></div><div> for help. </div><div>[    10.489] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.</div><div>[    10.489] (EE) </div></div><br><div class="gmail_quote"><div dir="ltr">On Sun, Feb 21, 2016 at 11:10 AM Alex Williamson <<a href="mailto:alex.williamson@redhat.com">alex.williamson@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, Feb 21, 2016 at 9:04 AM, Garland Key <span dir="ltr"><<a href="mailto:david.garland.key@gmail.com" target="_blank">david.garland.key@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks Alex,<br><br>I consider myself an intermediate power user. I know enough to understand what the line that you provided does, but not enough to write a solution of my own. I inserted the line that you provided above in /modprobe.d/vfio.conf and it caused X to fail. I had to alt+f2 to comment it out, rebuilt initramfs and then reboot.<br><br>It was suggested that I could do this through a systemd service in the arch irc channel but nobody was able to provide details other than "man systemd.service".  Any further pointers is greatly appreciated.<br></div></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Why does Xorg fail and what is a systemd script supposed to do differently to make it work?  Maybe you just need to create an xorg.conf stub with a BusID to specify the remaining card for the host. </div></div></div></div>
</blockquote></div>