Doesn't anyone build their own kernel anymore?No.
Is the average GNU/Linux user just a distro slave with no
technical competence or curiosity?
Doesn't anyone build their own kernel anymore?
I have a motherboard that contains on onboard sound chip
that the manual specifies as:
Realtek ALC1220-VB
The command "lspci -vv", using a live distro, also reports:
Intel Comet Lake PCH cAVS Audio
...
Kernel modules: snd_hda_intel, snd_soc_skl, snd_sof_pci_intel_cnl
This device should function with Alsa but absolutely
nowhere can I locate the kernel configuration parameters
for this device. The latest kernels do not seem to possess
the above modules.
Internet forums report nothing but the mainstream distros
which include every possible module in one giant, bloated mess.
No remedy is to be found.
Doesn't anyone build their own kernel anymore?
Is the average GNU/Linux user just a distro slave with no technical competence or curiosity?
I have a motherboard that contains on onboard sound chip
that the manual specifies as:
Realtek ALC1220-VB
The command "lspci -vv", using a live distro, also reports:
Intel Comet Lake PCH cAVS Audio
...
Kernel modules: snd_hda_intel, snd_soc_skl, snd_sof_pci_intel_cnl
This device should function with Alsa but absolutely
nowhere can I locate the kernel configuration parameters
for this device. The latest kernels do not seem to possess
the above modules.
Internet forums report nothing but the mainstream distros
which include every possible module in one giant, bloated mess.
No remedy is to be found.
Doesn't anyone build their own kernel anymore? Is the
average GNU/Linux user just a distro slave with no
technical competence or curiosity?
Fortunately I have a PCIe soundcard (SB_Audigy_5RX) for which
I was able to locate the exact kernel configuration parameters.
But it was not an easy task. Such information is very sparse.
GNU/Linux was begun as a project for the technical elite, but
now it seems that is has devolved into a definite idiocracy.
Leroy H wrote:
Doesn't anyone build their own kernel anymore?
I haven't built built one since I stopped needing to build one for
Xen reasons, or Intel wifi driver reasons.
On Mon, 11 May 2026 20:12:03 +0100, Andy Burns wrote:
Leroy H wrote:
Doesn't anyone build their own kernel anymore?
I haven't built built one since I stopped needing to build one for
Xen reasons, or Intel wifi driver reasons.
Doesn’t anybody order from a menu at a restaurant any more?
Is that proof of some kind of techno-smarts? Because building a Linux
kernel is just the same: making selections from a menu. Only the
finished product arrives a bit faster.
This device should function with Alsa but absolutely nowhere can I
locate the kernel configuration parameters for this device. The latest kernels do not seem to possess the above modules.
On Mon, 11 May 2026 19:00:12 +0000, Leroy H wrote:
This device should function with Alsa but absolutely nowhere can I
locate the kernel configuration parameters for this device. The latest
kernels do not seem to possess the above modules.
Sounds like Pipewire got you by the balls.
This device should function with Alsa but absolutely
nowhere can I locate the kernel configuration parameters
for this device. The latest kernels do not seem to possess
the above modules.
This device should function with Alsa but absolutely
nowhere can I locate the kernel configuration parameters
for this device. The latest kernels do not seem to possess
the above modules.
Some configuration entries are hidden beneath several levels of nested unchecked checkboxes, and the way to unlock them can be non-obvious at
times (e.g. how will you know that you need I2C drivers to drive your computer's SMBus controller?).
There is a search function in menuconfig/nconfig to help find exactly
what you want and how to unlock it, but it isn't very easy to use.
Though far easier said than done (I doubt if anyone will be even willing
to do this), this could make life easier to make a kernel tailored to
a specific computer:
- A program that sets Kconfig options based on what PCI devices
are on your computer;
- An index mapping PCI IDs, USB IDs, etc. to Kconfig options;
- Tools for compiling and maintaining said index.
| Sysop: | DaiTengu |
|---|---|
| Location: | Appleton, WI |
| Users: | 1,116 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 85:27:37 |
| Calls: | 14,305 |
| Files: | 186,338 |
| D/L today: |
647 files (184M bytes) |
| Messages: | 2,525,478 |