When I boot the kernel via grub everything is fine, once the kernel is loading there is only a black screen until X starts. When I switch back to the VT (via Ctrl+Alt+F1) I still see everything from X, except the mouse. When I switch back to X everything works fine again. I am using current mesa-git and kernel 4.4-rc6. glxinfo, dmesg, etc: can be found here: https://gist.github.com/EoD/ecb3e28fc004d740daa1 This might be a duplicate of Bug 91202.
Make sure you compiled drm fbdev support into your kernel and that the fbcon support is loaded (either built into the kernel or the module is loaded).
Are you referring to DRM_FBDEV_EMULATION? │ Symbol: DRM_FBDEV_EMULATION [=n] │ │ Type : boolean │ Prompt: Enable legacy fbdev support for your modesetting driver │ Location: │ -> Device Drivers │ -> Graphics support │ (1) -> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) (DRM[=y]) │ Defined at drivers/gpu/drm/Kconfig:50 │ Depends on: HAS_IOMEM [=y] && DRM [=y] │ Selects: DRM_KMS_HELPER [=y] && DRM_KMS_FB_HELPER [=y]
(In reply to EoD from comment #2) > Are you referring to DRM_FBDEV_EMULATION? Yes, that needs to be enabled. > > │ Symbol: DRM_FBDEV_EMULATION [=n] > │ > │ Type : boolean > │ Prompt: Enable legacy fbdev support for your modesetting driver > │ Location: > │ -> Device Drivers > │ -> Graphics support > │ (1) -> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) > (DRM[=y]) > │ Defined at drivers/gpu/drm/Kconfig:50 > │ Depends on: HAS_IOMEM [=y] && DRM [=y] > │ Selects: DRM_KMS_HELPER [=y] && DRM_KMS_FB_HELPER [=y]
That did indeed the trick.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.