On Sat, Nov 24, 2018 at 08:49:30PM -0600, Bruce Dubbs via blfs-support wrote: > On 11/24/2018 06:25 PM, Ken Moffat via blfs-support wrote: > > > > I'm not sure what happened to the I810, and not really interested - > > it predated modern intel CPUs. > > Agree. We can probably just delete everything in that paragraph after the > first sentence. > > > Modesetting is probably now activated by DRM_KMS_HELPER, and that is > > now selected by at least the main in-kernel DRM drivers. Kernel > > options change, the book does not always keep up. > > DRM_KMS_HELPER is selected by several different combinations of options, but > it is not selected directly. For me it is > > DRM_FBDEV_EMULATION [=y] && HAS_IOMEM [=y] && DRM [=y] > > > While I was checking on this I noticed that Skylake and later > > apparently need firmware to get the graphics working. I either > > didn't know, or had forgotten, that. > > My skylake (i5-6500) originally had no firmware and did not have a problem > with graphics. I am now using microcode-06-5e-03.img as an initrd now, but > I don't think that does anything for graphics. > > -- Bruce > I've now got firefox and its deps built on my fresh system, so I took another look. The link is https://wiki.gentoo.org/wiki/Intel
The text there says: | Systems using Kaby Lake, Skylake or Broxton Intel graphics will | need to install additional firmware[1] from | sys-kernel/linux-firmware package |Otherwise errors such as the following might be visible in dmesg: | kernel: i915 0000:00:02.0: Direct firmware load for i915/skl_dmc_ver1_26.bin failed with error -2 | kernel: i915 0000:00:02.0: Failed to load DMC firmware [https://01.org/linuxgraphics/intel-linux-graphics-firmwares], disabling runtime power management. And it also warns: | Including the firmware in-kernel may cause suspend-to-ram to fail, | if this is a concern don't include the blob built into the kernel. It also mentions loading GuC firmware. Brief details of what the TLAs do is at https://01.org/linuxgraphics/downloads/firmware More at https://wiki.archlinux.org/index.php/intel_graphics#Loading Summary: For skylake it is not clear if these are for *all* skylakes, or only for the higher-end (Iris, Iris Pro). And it appears that the relevant parts work - albeit not with all the available powersaving or encoding bells and whistles. ĸen -- If a man stands before a mirror and sees in it his reflection, what he sees is not a true reproduction, but a picture of himself when he was a younger man. -- de Selby -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
