The problem is that Xorg hasn't registered the igfx as the boot-vga device and so is looking for a primary display and fails (it loads the -intel as a secondary GPU only screen).
What is the value in '/sys/devices/pci0000:00/0000:00:02.0/boot_vga' ? You can manually specify: Section "Device" Identifier "Device0" Driver "intel" EndSection in /etc/X11/xorg.conf.d/intel.conf to workaround the issue. ** Changed in: xserver-xorg-video-intel (Ubuntu) Status: Incomplete => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1161371 Title: X server sometimes fails to start on MacBook Air 5,2: no screens found To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1161371/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs