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

Reply via email to