Following this article: https://www.phoronix.com/scan.php?page= ... hics&num=1 I've added the i915.alpha_support=1 option to my Kernel. Unfortunately the X-server does not come up when it is enabled. Dmesg gives the following:
Code: Select all
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.13.0-26-generic root=UUID=141c9360-a30e-4cfd-b97d-29b7b085fbe5 ro vt.handoff=7 i915.alpha_support=1
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.13.0-26-generic root=UUID=141c9360-a30e-4cfd-b97d-29b7b085fbe5 ro vt.handoff=7 i915.alpha_support=1
[ 4.767295] WARNING: CPU: 2 PID: 165 at /build/linux-hwe-UY0ygs/linux-hwe-4.13.0/drivers/gpu/drm/i915/i915_drv.c:230 i915_driver_load+0x104b/0x14c0 [i915]
[ 4.767296] Modules linked in: usbhid i915(+) i2c_algo_bit drm_kms_helper e1000e syscopyarea sysfillrect sysimgblt ptp fb_sys_fops ahci pps_core drm libahci wmi video i2c_hid hid
[ 4.767324] RIP: 0010:i915_driver_load+0x104b/0x14c0 [i915]
[ 4.767352] i915_pci_probe+0x4e/0x70 [i915]
[ 4.767392] i915_init+0x57/0x5a [i915]
[ 4.782224] i915 0000:00:02.0: Direct firmware load for i915/kbl_dmc_ver1_01.bin failed with error -2
[ 4.782226] i915 0000:00:02.0: Failed to load DMC firmware [https://01.org/linuxgraphics/downloads/firmware], disabling runtime power management.
[ 4.782650] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 5.054373] [drm] Initialized i915 1.6.0 20170619 for 0000:00:02.0 on minor 0
[ 5.156961] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 15.512347] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
So I'm typing this on Ubuntu 17.10. Here everything works and the dmesg produces:
Code: Select all
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.13.0-16-generic root=UUID=2697846e-3165-4684-8cb3-d09508bfb93a ro quiet splash vt.handoff=7 i915.alpha_support=1
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.13.0-16-generic root=UUID=2697846e-3165-4684-8cb3-d09508bfb93a ro quiet splash vt.handoff=7 i915.alpha_support=1
[ 4.835693] WARNING: CPU: 0 PID: 175 at /build/linux-XO_uEE/linux-4.13.0/drivers/gpu/drm/i915/i915_drv.c:230 i915_driver_load+0x11d4/0x14b0 [i915]
[ 4.835693] Modules linked in: usbhid i915(+) e1000e ptp pps_core i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ahci drm libahci wmi video i2c_hid hid
[ 4.835718] RIP: 0010:i915_driver_load+0x11d4/0x14b0 [i915]
[ 4.835744] i915_pci_probe+0x42/0x70 [i915]
[ 4.835780] i915_init+0x57/0x5a [i915]
[ 4.849665] [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_01.bin (v1.1)
[ 4.850165] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 5.122392] [drm] Initialized i915 1.6.0 20170619 for 0000:00:02.0 on minor 0
[ 5.225358] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 5.884384] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])