Without pciutils, they output a suspicious line at startup:
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci missing (t=0.284539) [GFX1-]: glxtest: libpci missing
I'm not sure what it means but I think there will be no harm if we add
pciutils as optional runtime.
The instruction was a part of archived xf86-video-{amdgpu,radeon} kernel
configuration section.
Remove the kernel configurations from AMDGPU and Radeon because they
really should belong to the Mesa page or Xorg Server page.
The recent changes in the BLFS book in /etc/pam.d/system-password
break the system if the lfs book is not updated (needs libxcrypt).
So add LFS to the note about possible breakages in BLFS.
Also create an ENTITY for qt5 or qt5-alternate and use that
to specify the qt5 dependenies.
The complete KF5/plasma packages should use the full qt5 build, but
the lxqt kf5/plasma components only need qt5-alternate.
It's not really QEMU specific.
By the way, move the "additional cfg unneeded on most systems" into the
bottom of the page, and adjust it to refer modesetting driver instead of
radeon driver.
The value of this switch only makes a difference with cgroupv1. But we
are using Linux 6.x, and elogind is built with
-Ddefault_hierarchy=unified (the default), so it actually uses cgroupv2
and it seems we don't really need this switch.
But after a closer look at the building system I realized if the kernel
is not built with CONFIG_CGROUPS enabled (for example in a chroot
environment where the host does not enable this), the building system
will refuse to build the package w/o an explicit setting here. So
update the description.
It's required with the book instruction. It can be disabled via
-Dgir=false, but I'm pretty sure gnome-maps (as a JavaScript
application) needs the gir data to load libshumate.