Hah! Unfortunately, I cannot reproduce it at the moment. But I did some digging when I *could* reproduce it:
The problem appears when the nvidia driver binds to /dev/fb0 (which I *think* is caused by the firmware selecting it as the boot VGA device?). When nvidia is driving /dev/fb0, nothing from the is shown on the display (obviously, as the display is hooked up to the Intel), and gpu- detect does *not* detect that it needs offloading. By switching the fbcon onto /dev/fb1 (via the fbcon=map:1 kernel parameter) I get VT content and can start X on the Intel card by manually modprobing bbswitch, unloading nvidia, “echo OFF | sudo tee /proc/.../bbswitch”, and then starting GDM. In this situation, by using the xorg.conf I attached, PRIME offload nvidia/intel works fine. At the moment i915 is binding to /dev/fb0, and gpu-manager/nvidia- settings is working fine switching between Intel and NVIDIA. What happens to bind to /dev/fb0 seems to be semi-stable - it tends to persist across reboots and power cycling, but it has flipped a couple of times in the past for some reason. The kernel booed does not appear to be the determining factor. Next time it boots with NVIDIA binding to /dev/fb0 I'll get you the requested log :) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to ubuntu-drivers-common in Ubuntu. https://bugs.launchpad.net/bugs/1705609 Title: gpu-manager fails to detect hybrid requirements of Oryx Pro Status in ubuntu-drivers-common package in Ubuntu: New Bug description: gpu-manager fails to detect that the NVIDIA card of my System76 Oryx Pro requires offloading, resulting in X failing to start when hybrid graphics is enabled in the firmware. Using the attached xorg.conf, X correctly starts with the NVIDIA card rendering and the Intel GPU doing the eDP output. ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: ubuntu-drivers-common 1:0.4.23 ProcVersionSignature: Ubuntu 4.11.0-10.15-generic 4.11.8 Uname: Linux 4.11.0-10-generic x86_64 NonfreeKernelModules: zfs zunicode zavl zcommon znvpair ApportVersion: 2.20.5-0ubuntu5 Architecture: amd64 CurrentDesktop: GNOME Date: Fri Jul 21 11:40:43 2017 SourcePackage: ubuntu-drivers-common UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-drivers-common/+bug/1705609/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

