mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-02 22:07:15 +08:00
treewide: The remaining of kernel configuration rendering
This commit is contained in:
parent
1cf243636e
commit
cddcdb1411
16
gnome/applications/cheese-kernel.xml
Normal file
16
gnome/applications/cheese-kernel.xml
Normal file
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE note PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
|
||||
<!-- Automatically generated by kernel-config.py
|
||||
DO NOT EDIT! -->
|
||||
<screen><emphasis role='blue'>D</emphasis>evice Drivers --->
|
||||
<*/M> M<emphasis role='blue'>u</emphasis>ltimedia support ---> [MEDIA_SUPPORT]
|
||||
[*] <emphasis role='blue'>A</emphasis>utoselect ancillary drivers (tuners, sensors, i2c, spi, frontends)
|
||||
... [MEDIA_SUBDRV_AUTOSELECT]
|
||||
M<emphasis role='blue'>e</emphasis>dia device types --->
|
||||
[*] <emphasis role='blue'>C</emphasis>ameras and video grabbers [MEDIA_CAMERA_SUPPORT]
|
||||
M<emphasis role='blue'>e</emphasis>dia drivers --->
|
||||
[ /*] M<emphasis role='blue'>e</emphasis>dia USB Adapters ---> [MEDIA_USB_SUPPORT]
|
||||
# Most modern USB camera needs this.
|
||||
# For other devices you need to figure it out yourself:
|
||||
< /*/M> <emphasis role='blue'>U</emphasis>SB Video Class (UVC) [USB_VIDEO_CLASS]</screen>
|
@ -105,18 +105,12 @@
|
||||
kernel if necessary:
|
||||
</para>
|
||||
|
||||
<screen><literal>Device Drivers --->
|
||||
<*> Multimedia support ---> [CONFIG_MEDIA_SUPPORT]
|
||||
[*] Autoselect ancillary drivers (tuners, sensors, i2c, spi, frontends) [CONFIG_MEDIA_SUBDRV_AUTOSELECT]
|
||||
Media device types --->
|
||||
[*] Cameras and video grabbers [CONFIG_MEDIA_CAMERA_SUPPORT]
|
||||
Media drivers --->
|
||||
[*] Media USB Adapters ---> [CONFIG_MEDIA_USB_SUPPORT]
|
||||
Select device(s) as needed</literal></screen>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="cheese-kernel.xml"/>
|
||||
|
||||
<indexterm zone="cheese cheese-kernel">
|
||||
<primary sortas="d-cheese">cheese</primary>
|
||||
</indexterm>
|
||||
<indexterm zone="cheese cheese-kernel">
|
||||
<primary sortas="d-cheese">cheese</primary>
|
||||
</indexterm>
|
||||
</sect2>
|
||||
|
||||
<sect2 role="installation">
|
||||
|
11
kernel-config/gnome/applications/cheese.toml
Normal file
11
kernel-config/gnome/applications/cheese.toml
Normal file
@ -0,0 +1,11 @@
|
||||
MEDIA_SUPPORT='*M'
|
||||
MEDIA_SUBDRV_AUTOSELECT='*'
|
||||
MEDIA_CAMERA_SUPPORT='*'
|
||||
MEDIA_USB_SUPPORT='* '
|
||||
|
||||
[USB_VIDEO_CLASS]
|
||||
value = '*M '
|
||||
comment = [
|
||||
'Most modern USB camera needs this.',
|
||||
'For other devices you need to figure it out yourself',
|
||||
]
|
8
kernel-config/multimedia/libdriv/alsa-lib.toml
Normal file
8
kernel-config/multimedia/libdriv/alsa-lib.toml
Normal file
@ -0,0 +1,8 @@
|
||||
SOUND = '*M'
|
||||
|
||||
[SND]
|
||||
value = '*M'
|
||||
comment = [
|
||||
'Select settings and drivers appropriate for your hardware',
|
||||
'in the submenu',
|
||||
]
|
2
kernel-config/multimedia/libdriv/intel-media.toml
Normal file
2
kernel-config/multimedia/libdriv/intel-media.toml
Normal file
@ -0,0 +1,2 @@
|
||||
DRM='*M'
|
||||
DRM_I915='*M'
|
3
kernel-config/pst/printing/parallel-printer.toml
Normal file
3
kernel-config/pst/printing/parallel-printer.toml
Normal file
@ -0,0 +1,3 @@
|
||||
PARPORT='*M'
|
||||
PARPORT_PC='*M'
|
||||
PRINTER='*M'
|
4
kernel-config/pst/printing/usb-printer.toml
Normal file
4
kernel-config/pst/printing/usb-printer.toml
Normal file
@ -0,0 +1,4 @@
|
||||
# Things like XHCI_HCD or OHCI_HCD do not belong here
|
||||
# These should be in libusb page
|
||||
USB_SUPPORT='*'
|
||||
USB_PRINTER='*M'
|
3
kernel-config/x/lib/qtwebengine.toml
Normal file
3
kernel-config/x/lib/qtwebengine.toml
Normal file
@ -0,0 +1,3 @@
|
||||
NAMESPACES = { value = '*', forced = true }
|
||||
USER_NS = { value = '* ', comment = 'Enable or disable *both* of them' }
|
||||
PID_NS = '* '
|
1
kernel-config/xsoft/other/rox-filer.toml
Normal file
1
kernel-config/xsoft/other/rox-filer.toml
Normal file
@ -0,0 +1 @@
|
||||
DNOTIFY='*'
|
10
multimedia/libdriv/alsa-lib-kernel.xml
Normal file
10
multimedia/libdriv/alsa-lib-kernel.xml
Normal file
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE note PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
|
||||
<!-- Automatically generated by kernel-config.py
|
||||
DO NOT EDIT! -->
|
||||
<screen><emphasis role='blue'>D</emphasis>evice Drivers --->
|
||||
<*/M> <emphasis role='blue'>S</emphasis>ound card support ---> [SOUND]
|
||||
# Select settings and drivers appropriate for your hardware
|
||||
# in the submenu:
|
||||
<*/M> <emphasis role='blue'>A</emphasis>dvanced Linux Sound Architecture ---> [SND]</screen>
|
@ -102,10 +102,8 @@
|
||||
configuration and recompile the kernel:
|
||||
</para>
|
||||
|
||||
<screen><literal>Device Drivers --->
|
||||
<*/M> Sound card support ---> [CONFIG_SOUND]
|
||||
<*/M> Advanced Linux Sound Architecture ---> [CONFIG_SND]
|
||||
Select settings and drivers appropriate for your hardware.</literal></screen>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="alsa-lib-kernel.xml"/>
|
||||
|
||||
<para>
|
||||
In the Device Drivers ⇒ Sound card support ⇒ Advanced Linux
|
||||
|
10
multimedia/libdriv/intel-media-kernel.xml
Normal file
10
multimedia/libdriv/intel-media-kernel.xml
Normal file
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE note PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
|
||||
<!-- Automatically generated by kernel-config.py
|
||||
DO NOT EDIT! -->
|
||||
<screen><emphasis role='blue'>D</emphasis>evice Drivers --->
|
||||
<emphasis role='blue'>G</emphasis>raphics support --->
|
||||
<*/M> <emphasis role='blue'>D</emphasis>irect Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
|
||||
... [DRM]
|
||||
<*/M> <emphasis role='blue'>I</emphasis>ntel 8xx/9xx/G3x/G4x/HD Graphics [DRM_I915]</screen>
|
@ -112,10 +112,8 @@
|
||||
Recompile the kernel if necessary:
|
||||
</para>
|
||||
|
||||
<screen><literal>Device Drivers --->
|
||||
Graphics support --->
|
||||
<*/M> Direct Rendering Manager (XFree86 ... support) ---> [CONFIG_DRM]
|
||||
<*/M> Intel 8xx/9xx/G3x/G4x/HD Graphics [CONFIG_DRM_I915]</literal></screen>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="intel-media-kernel.xml"/>
|
||||
|
||||
<indexterm zone="intel-media intel-media-kernel">
|
||||
<primary sortas="d-intel-media">intel-media</primary>
|
||||
|
@ -84,10 +84,9 @@
|
||||
Recompile the kernel if necessary:
|
||||
</para>
|
||||
|
||||
<screen><literal>Device Drivers --->
|
||||
Graphics support --->
|
||||
<*/M> Direct Rendering Manager (XFree86 ... support) ---> [CONFIG_DRM]
|
||||
<*/M> Intel 8xx/9xx/G3x/G4x/HD Graphics [CONFIG_DRM_I915]</literal></screen>
|
||||
<!-- Reuse the file of intel-media for same configuration -->
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="intel-media-kernel.xml"/>
|
||||
|
||||
<indexterm zone="intel-vaapi-driver intel-vaapi-driver-kernel">
|
||||
<primary sortas="d-intel-vaapi-driver">intel-vaapi-driver</primary>
|
||||
|
@ -129,22 +129,16 @@
|
||||
configuration and recompile the kernel:
|
||||
</para>
|
||||
|
||||
<screen><literal>Device Drivers --->
|
||||
[*] USB support ---> [CONFIG_USB_SUPPORT]
|
||||
<*/M> OHCI HCD (USB 1.1) support [CONFIG_USB_OHCI_HCD]
|
||||
<*/M> UHCI HCD (most Intel and VIA) support [CONFIG_USB_UHCI_HCD]
|
||||
<*/M> USB Printer support [CONFIG_USB_PRINTER]</literal></screen>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="usb-printer-kernel.xml"/>
|
||||
|
||||
<para>
|
||||
If you have a parallel printer, enable the following options in your
|
||||
kernel configuration and recompile the kernel:
|
||||
</para>
|
||||
|
||||
<screen><literal>Device Drivers --->
|
||||
<*/M> Parallel port support ---> [CONFIG_PARPORT]
|
||||
<*/M> PC-style hardware [CONFIG_PARPORT_PC]
|
||||
Character devices --->
|
||||
<*/M> Parallel printer support [CONFIG_PRINTER]</literal></screen>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="parallel-printer-kernel.xml"/>
|
||||
|
||||
<indexterm zone="cups cups-kernel">
|
||||
<primary sortas="d-cups">cups</primary>
|
||||
|
@ -127,11 +127,8 @@
|
||||
recompile the kernel:
|
||||
</para>
|
||||
|
||||
<screen><literal>Device Drivers --->
|
||||
[*] USB support ---> [CONFIG_USB_SUPPORT]
|
||||
<*/M> OHCI HCD (USB 1.1) support [CONFIG_USB_OHCI_HCD]
|
||||
<*/M> UHCI HCD (most Intel and VIA) support [CONFIG_USB_UHCI_HCD]
|
||||
<*/M> USB Printer support [CONFIG_USB_PRINTER]</literal></screen>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="usb-printer-kernel.xml"/>
|
||||
|
||||
<indexterm zone="gutenprint escputil">
|
||||
<primary sortas="d-escputil">escputil for usb printers</primary>
|
||||
|
10
pst/printing/parallel-printer-kernel.xml
Normal file
10
pst/printing/parallel-printer-kernel.xml
Normal file
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE note PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
|
||||
<!-- Automatically generated by kernel-config.py
|
||||
DO NOT EDIT! -->
|
||||
<screen><emphasis role='blue'>D</emphasis>evice Drivers --->
|
||||
<*/M> <emphasis role='blue'>P</emphasis>arallel port support ---> [PARPORT]
|
||||
<*/M> <emphasis role='blue'>P</emphasis>C-style hardware [PARPORT_PC]
|
||||
<emphasis role='blue'>C</emphasis>haracter devices --->
|
||||
<*/M> <emphasis role='blue'>P</emphasis>arallel printer support [PRINTER]</screen>
|
8
pst/printing/usb-printer-kernel.xml
Normal file
8
pst/printing/usb-printer-kernel.xml
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE note PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
|
||||
<!-- Automatically generated by kernel-config.py
|
||||
DO NOT EDIT! -->
|
||||
<screen><emphasis role='blue'>D</emphasis>evice Drivers --->
|
||||
[*] <emphasis role='blue'>U</emphasis>SB support ---> [USB_SUPPORT]
|
||||
<*/M> <emphasis role='blue'>U</emphasis>SB Printer support [USB_PRINTER]</screen>
|
@ -161,15 +161,13 @@
|
||||
kernel if necessary:
|
||||
</para>
|
||||
|
||||
<!-- Spaces are significant in <screen> sections -->
|
||||
<screen><literal>Master section --->
|
||||
Subsection --->
|
||||
[*] Required parameter [CONFIG_REQU_PAR]
|
||||
<*> Required parameter (not as module) [CONFIG_REQU_PAR_NMOD]
|
||||
<*/M> Required parameter (could be a module) [CONFIG_REQU_PAR_MOD]
|
||||
<*/M/ > Optional parameter [CONFIG_OPT_PAR]
|
||||
[ ] Incompatible parameter [CONFIG_INCOMP_PAR]
|
||||
< > Incompatible parameter (even as module) [CONFIG_INCOMP_PAR_MOD]</literal></screen>
|
||||
<!-- Create a .toml file in the kernel-config tree to describe the
|
||||
needed configuration. Then run
|
||||
"make -C kernel-config KERNEL_TREE=</usr/src/linux-x.y.z> -j<N>"
|
||||
to regenerate the XML file. Please use the same kernel version as
|
||||
the LFS development book for KERNEL_TREE. -->
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="template-kernel.xml"/>
|
||||
|
||||
<para>
|
||||
Select the appropriate sub-options that appear when the above options are
|
||||
|
10
x/lib/qtwebengine-kernel.xml
Normal file
10
x/lib/qtwebengine-kernel.xml
Normal file
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE note PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
|
||||
<!-- Automatically generated by kernel-config.py
|
||||
DO NOT EDIT! -->
|
||||
<screen><emphasis role='blue'>G</emphasis>eneral setup --->
|
||||
-*- N<emphasis role='blue'>a</emphasis>mespaces support ---> [NAMESPACES]
|
||||
# Enable or disable *both* of them:
|
||||
[ /*] <emphasis role='blue'>U</emphasis>ser namespace [USER_NS]
|
||||
[ /*] <emphasis role='blue'>P</emphasis>ID Namespaces [PID_NS]</screen>
|
@ -624,11 +624,8 @@ make</userinput></screen>
|
||||
configuration and recompile the kernel if necessary:
|
||||
</para>
|
||||
|
||||
<!-- Spaces are significant in <screen> sections -->
|
||||
<screen><literal>General setup --->
|
||||
-*- Namespaces support --->
|
||||
[ ] User namespace [CONFIG_USER_NS]
|
||||
[*] PID namespace [CONFIG_PID_NS]</literal></screen>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="qtwebengine-kernel.xml"/>
|
||||
|
||||
<indexterm zone="qtwebengine qtwebengine-kernel">
|
||||
<primary sortas="d-qtwebengine">qtwebengine</primary>
|
||||
|
7
xsoft/other/rox-filer-kernel.xml
Normal file
7
xsoft/other/rox-filer-kernel.xml
Normal file
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE note PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
|
||||
<!-- Automatically generated by kernel-config.py
|
||||
DO NOT EDIT! -->
|
||||
<screen><emphasis role='blue'>F</emphasis>ile systems --->
|
||||
[*] <emphasis role='blue'>D</emphasis>notify support [DNOTIFY]</screen>
|
@ -86,8 +86,8 @@
|
||||
dnotify support in your kernel. In <command>make menuconfig</command>:
|
||||
</para>
|
||||
|
||||
<screen><literal>File systems --->
|
||||
[*] Dnotify support [CONFIG_DNOTIFY]</literal></screen>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="rox-filer-kernel.xml"/>
|
||||
|
||||
<para>
|
||||
Save the new <filename>.config</filename> and then compile the kernel.
|
||||
|
Loading…
Reference in New Issue
Block a user