Porteus Kernel Builder

Here is a place for your projects which are not officially supported by the Porteus Team. For example: your own kernel patched with extra features; desktops not included in the standard ISO like Gnome; base modules that are different than the standard ISO, etc...
AcnapyxoB
Black ninja
Black ninja
Posts: 71
Joined: 24 Dec 2014, 10:15
Distribution: Porteus v5.0rc2 x86_64
Location: Bulgaria

Porteus Kernel Builder

Post#1246 by AcnapyxoB » 14 Apr 2021, 04:45

Have you tried my build from this morning, and if so, does it work for you?
With your last vbox module Porteus starts, VirtualBox starts, but starting a virtual machine shows the same error from previous topics.
Porteus v5.0rc2 x86_64

User avatar
Blaze
DEV Team
DEV Team
Posts: 3182
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus Kernel Builder

Post#1247 by Blaze » 15 Apr 2021, 12:47

evergreen wrote:
11 Apr 2021, 21:35
In the current version 07-kernel-header is not longer required for dev module?
Yep, neko kernel builder is exclude 07-kernel-header

Bob1414, welcome on board.
Linux 5.10.11-porteus #1 SMP Thu Jan 28 11:33:44 UTC 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

roadie
Full of knowledge
Full of knowledge
Posts: 328
Joined: 02 Jan 2011, 18:41
Distribution: Porteus 5.0-RC1
Location: In a hayfield

Porteus Kernel Builder

Post#1248 by roadie » 15 Apr 2021, 18:10

AcnapyxoB wrote:
13 Apr 2021, 15:04
There is no kernel header with 5.11.13.

I have found missing vboxnetadp.ko and vboxnetflt.ko in /lib/modules/5.11.13-porteus :%)
The test build here fixes the problem of the modules not building:

https://www.virtualbox.org/wiki/Testbuilds

I don't know if it will fix your problem with vbox though, as mine builds and runs without these modules. Also, I'm working with kernel-5.11.14 now, probably makes no difference with 5.11.13.

beny
Full of knowledge
Full of knowledge
Posts: 970
Joined: 02 Jan 2011, 11:33
Location: italy

Porteus Kernel Builder

Post#1249 by beny » 17 Apr 2021, 15:25

hi AcnapyxoB well seem that virtualbox run only with the 5,10.x kernel with 5.11 we have an issue with the virtualbox kernel,sbo have the virtualbox-kernel and virtualbox software slackbuild and there is a tread on slackware forum for the viirtualbox on the last kernel maybe is useful for you,or you have to try the last build on virtuabox repository i have read is patched for this issue.

AcnapyxoB
Black ninja
Black ninja
Posts: 71
Joined: 24 Dec 2014, 10:15
Distribution: Porteus v5.0rc2 x86_64
Location: Bulgaria

Porteus Kernel Builder

Post#1250 by AcnapyxoB » 17 Apr 2021, 16:31

@beny, @roadie thank you for your concern

Really there is a problem!
I did a test with vbox Testbuilds, no result.
Will wait for a solution.
Porteus v5.0rc2 x86_64

neko
DEV Team
DEV Team
Posts: 1772
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1251 by neko » 20 Apr 2021, 04:16

"Kernel Builder" was updated to version 21.04.20. (Please refer to the first article.)

1. The Firmware database that is used by "Kernel Builder"
was updated
with the slackware package "kernel-firmware-20210405_af1ca28-noarch-1.txz".

2. 07-kernel-header will be created together with 06-crippled_sources.


Note:
APorteus-XFCE_ja-v21.04.17-x86_64.iso can be used as updated "Kernel Builder" ISO.
ArchLinux packages manager for Porteus (Post by neko #81952)

Thanks.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3182
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus Kernel Builder

Post#1252 by Blaze » 20 Apr 2021, 08:13

neko, have you updated the GCC compiler to 10.3.0 version in your APorteus? Thanks
Linux 5.10.11-porteus #1 SMP Thu Jan 28 11:33:44 UTC 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

neko
DEV Team
DEV Team
Posts: 1772
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1253 by neko » 21 Apr 2021, 06:59

@Blaze

ArchLinux database is not updated from 10.2.0-6.
When it will be updated, then I will get it and upload.

http://ftp.tsukuba.wide.ad.jp/Linux/arc ... os/x86_64/

Code: Select all

[ ]	gcc-10.2.0-6-x86_64.pkg.tar.zst	2021-02-05 09:51 	32M	 
[ ]	gcc-10.2.0-6-x86_64.pkg.tar.zst.sig	2021-02-05 09:51 	331 	 
[ ]	gcc-ada-10.2.0-6-x86_64.pkg.tar.zst	2021-02-05 09:52 	24M	 
[ ]	gcc-ada-10.2.0-6-x86_64.pkg.tar.zst.sig	2021-02-05 09:52 	331 	 
[ ]	gcc-d-10.2.0-6-x86_64.pkg.tar.zst	2021-02-05 09:52 	15M	 
[ ]	gcc-d-10.2.0-6-x86_64.pkg.tar.zst.sig	2021-02-05 09:52 	331 	 
[ ]	gcc-fortran-10.2.0-6-x86_64.pkg.tar.zst	2021-02-05 09:52 	9.4M	 
[ ]	gcc-fortran-10.2.0-6-x86_64.pkg.tar.zst.sig	2021-02-05 09:52 	331 	 
[ ]	gcc-go-10.2.0-6-x86_64.pkg.tar.zst	2021-02-05 09:52 	27M	 
[ ]	gcc-go-10.2.0-6-x86_64.pkg.tar.zst.sig	2021-02-05 09:52 	331 	 
[ ]	gcc-libs-10.2.0-6-x86_64.pkg.tar.zst	2021-02-05 09:52 	32M	 
[ ]	gcc-libs-10.2.0-6-x86_64.pkg.tar.zst.sig	2021-02-05 09:52 	331 	 
[ ]	gcc-objc-10.2.0-6-x86_64.pkg.tar.zst	2021-02-05 09:52 	12M	 
[ ]	gcc-objc-10.2.0-6-x86_64.pkg.tar.zst.sig	2021-02-05 09:52 	331 	 
Thanks.

User avatar
babam
Shogun
Shogun
Posts: 200
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 3.2.2 Xfce K5.11.10
Location: Rainy city

Porteus Kernel Builder

Post#1254 by babam » 21 Apr 2021, 14:43

Blaze wrote:
20 Apr 2021, 08:13
neko, have you updated the GCC compiler to 10.3.0 version in your APorteus? Thanks
GCC 10.3.0, Oh no.
Sorry, my English is bad.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3182
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus Kernel Builder

Post#1255 by Blaze » 07 May 2021, 16:27

[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)

[5.12.2] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.12.2.tar (~113 M)
https://files.sberdisk.ru/s/8CSkFwoZcjn46gG
ea630f2f1a411cb402c83953cd7f61a5 64bit-ALL-kernel5.12.2.tar

Note 1: Compiler that was used.
for kernel 5.12.2: 10.2.0-x86_64

Thanks to neko for his support.
Note 2: Sound mute after boot
By "PulseAudio Volume Control" (from GUI I/F menu), set "mute" and un-"mute" and slide volume.
For example I cannot listen sound in the 'tor-browser' and this manual hack does not help me.
No offense, but these manipulations with the PulseAudio Volume Control look frivolous and stupid. Do you agree with me? :wall:
We need to close this critical BUG. Please, any suggestions are welcome.
Linux 5.10.11-porteus #1 SMP Thu Jan 28 11:33:44 UTC 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

beny
Full of knowledge
Full of knowledge
Posts: 970
Joined: 02 Jan 2011, 11:33
Location: italy

Porteus Kernel Builder

Post#1256 by beny » 07 May 2021, 19:51

hi blaze with this system :
guest@porteus
-------------
OS: Arch Linux x86_64
Kernel: 5.12.0-porteus
Uptime: up 1 minute
Packages: 0
Shell: bash 5.1.4
Resolution: 1920x1080
DE: XFCE
WM: Xfwm4
WM Theme: Default
Theme: Adwaita [GTK2], Raleigh [GTK3]
Icons: NuoveXT2 [GTK2/3]
Terminal: Xfce4-terminal
CPU: AMD FX-6300 (6) @ 2.6GHz
GPU: NVIDIA GeForce GT 740
Memory: 1004MB / 7952MB
in copy2ram audio work well without trick,start audacious and play a song,maybe the changes options?

User avatar
Blaze
DEV Team
DEV Team
Posts: 3182
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus Kernel Builder

Post#1257 by Blaze » 08 May 2021, 12:34

Hi beny, I am remove all changes, then I update to Porteus-current.
BTW in AF mode is the same issue with sound.
With my old .config for kernel I don't have this issue with sound as above.
It's 100% kernel issue base on .config by neko.

Code: Select all

             `.-:::-.`               root@porteus.example.net 
         -+ydmNNNNNNNmdy+-           ------------------------ 
      .+dNmdhs+//////+shdmdo.        OS: Porteus 5.0 x86_64 
    .smmy+-`             ./sdy:      Host: MS-7A12 1.0 
  `omdo.    `.-/+osssso+/-` `+dy.    Kernel: 5.12.2-porteus 
 `yms.   `:shmNmdhsoo++osyyo-``oh.   Uptime: 2 mins 
 hm/   .odNmds/.`    ``.....:::-+s   Packages: 657 (pkgtool) 
/m:  `+dNmy:`   `./oyhhhhyyooo++so   Shell: bash 5.1.8 
ys  `yNmy-    .+hmmho:-.`     ```    Resolution: 2560x1440 
s:  yNm+`   .smNd+.                  DE: Cinnamon 4.8.5 
`` /Nm:    +dNd+`                    WM: Mutter (Muffin) 
   yN+   `smNy.                      WM Theme: Dark-Glass (Adwaita) 
   dm    oNNy`                       Theme: Adwaita [GTK2/3] 
   hy   -mNm.                        Icons: Paper [GTK2/3] 
   +y   oNNo                         Terminal: gnome-terminal 
   `y`  sNN:                         CPU: Intel i5-6600K (4) @ 3.900GHz 
    `:  +NN:                         GPU: AMD ATI Radeon R7 360 / R9 360 OEM 
     `  .mNo                         Memory: 1913MiB / 15981MiB 
         /mm`
          /my`                                               
           .sy`                                              
             .+:
                `
I don't use any changes options on my ext2 FS. All by default:

Code: Select all

# cat /proc/cmdline
quiet BOOT_IMAGE=/boot/syslinux/vmlinuz changes=/porteus kmap=us,ru timezone=Europe/Moscow
Linux 5.10.11-porteus #1 SMP Thu Jan 28 11:33:44 UTC 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

beny
Full of knowledge
Full of knowledge
Posts: 970
Joined: 02 Jan 2011, 11:33
Location: italy

Porteus Kernel Builder

Post#1258 by beny » 08 May 2021, 15:46

hi blaze maybe i am wrong but would you try xfce4 instead cinnamont,seem the pulseaudio daemon do not start properly,try to see into system process if this is the issue after the boot.Ok if you wish you can change the config on the last kernel you can put in into the kernel builder the old config and try if work.thanks to neko for this tool,rename the 64bit.config of yours and btw the config into the directory,so you can start the build of your own kernel.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3182
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus Kernel Builder

Post#1259 by Blaze » 08 May 2021, 19:16

beny, yes, I was right - it's was sound .config bug of neko kernel and I fixed it. I tweak sound in the 64bit.config by neko

Code: Select all

diff neko-org-no-sound-64bit.config fixed-sound-neko-64bit.config
1580a1581
> CONFIG_REGMAP_SOUNDWIRE=m
3185c3186,3187
< # CONFIG_SPI_PXA2XX is not set
---
> CONFIG_SPI_PXA2XX=m
> CONFIG_SPI_PXA2XX_PCI=m
4200a4203
> # CONFIG_VIDEO_TDA1997X is not set
4870,4871c4873,4876
< CONFIG_SOUND=y
< CONFIG_SND=y
---
> CONFIG_SOUND=m
> CONFIG_SOUND_OSS_CORE=y
> CONFIG_SOUND_OSS_CORE_PRECLAIM=y
> CONFIG_SND=m
4873a4879,4880
> CONFIG_SND_PCM_ELD=y
> CONFIG_SND_DMAENGINE_PCM=m
4876a4884
> CONFIG_SND_COMPRESS_OFFLOAD=m
4879c4887,4890
< # CONFIG_SND_OSSEMUL is not set
---
> CONFIG_SND_OSSEMUL=y
> CONFIG_SND_MIXER_OSS=m
> CONFIG_SND_PCM_OSS=m
> CONFIG_SND_PCM_OSS_PLUGINS=y
4886c4897
< # CONFIG_SND_VERBOSE_PROCFS is not set
---
> CONFIG_SND_VERBOSE_PROCFS=y
4892c4903,4904
< # CONFIG_SND_SEQ_DUMMY is not set
---
> CONFIG_SND_SEQ_DUMMY=m
> CONFIG_SND_SEQUENCER_OSS=m
4904c4916
< # CONFIG_SND_DUMMY is not set
---
> CONFIG_SND_DUMMY=m
4907,4911c4919,4923
< # CONFIG_SND_MTPAV is not set
< # CONFIG_SND_MTS64 is not set
< # CONFIG_SND_SERIAL_U16550 is not set
< # CONFIG_SND_MPU401 is not set
< # CONFIG_SND_PORTMAN2X4 is not set
---
> CONFIG_SND_MTPAV=m
> CONFIG_SND_MTS64=m
> CONFIG_SND_SERIAL_U16550=m
> CONFIG_SND_MPU401=m
> CONFIG_SND_PORTMAN2X4=m
4913c4925
< CONFIG_SND_AC97_POWER_SAVE_DEFAULT=300
---
> CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
4929c4941
< CONFIG_SND_BT87X_OVERCLOCK=y
---
> # CONFIG_SND_BT87X_OVERCLOCK is not set
5013c5025
< CONFIG_SND_HDA_POWER_SAVE_DEFAULT=300
---
> CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
5021c5033,5034
< CONFIG_SND_HDA_PREALLOC_SIZE=0
---
> CONFIG_SND_HDA_EXT_CORE=m
> CONFIG_SND_HDA_PREALLOC_SIZE=2048
5024a5038
> # CONFIG_SND_INTEL_BYT_PREFER_SOF is not set
5038c5052
< # CONFIG_SND_USB_POD is not set
---
> CONFIG_SND_USB_POD=m
5051,5052c5065,5066
< # CONFIG_SND_FIREWIRE_MOTU is not set
< # CONFIG_SND_FIREFACE is not set
---
> CONFIG_SND_FIREWIRE_MOTU=m
> CONFIG_SND_FIREFACE=m
5056,5057c5070,5422
< # CONFIG_SND_SOC is not set
< # CONFIG_SND_X86 is not set
---
> CONFIG_SND_SOC=m
> CONFIG_SND_SOC_AC97_BUS=y
> CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
> CONFIG_SND_SOC_COMPRESS=y
> CONFIG_SND_SOC_TOPOLOGY=y
> CONFIG_SND_SOC_ACPI=m
> # CONFIG_SND_SOC_ADI is not set
> CONFIG_SND_SOC_AMD_ACP=m
> CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m
> CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m
> CONFIG_SND_SOC_AMD_ACP3x=m
> CONFIG_SND_SOC_AMD_RENOIR=m
> CONFIG_SND_SOC_AMD_RENOIR_MACH=m
> # CONFIG_SND_ATMEL_SOC is not set
> # CONFIG_SND_BCM63XX_I2S_WHISTLER is not set
> CONFIG_SND_DESIGNWARE_I2S=m
> CONFIG_SND_DESIGNWARE_PCM=y
> 
> #
> # SoC Audio for Freescale CPUs
> #
> 
> #
> # Common SoC Audio options for Freescale CPUs:
> #
> # CONFIG_SND_SOC_FSL_ASRC is not set
> # CONFIG_SND_SOC_FSL_SAI is not set
> # CONFIG_SND_SOC_FSL_AUDMIX is not set
> # CONFIG_SND_SOC_FSL_SSI is not set
> # CONFIG_SND_SOC_FSL_SPDIF is not set
> # CONFIG_SND_SOC_FSL_ESAI is not set
> # CONFIG_SND_SOC_FSL_MICFIL is not set
> # CONFIG_SND_SOC_FSL_XCVR is not set
> # CONFIG_SND_SOC_IMX_AUDMUX is not set
> # end of SoC Audio for Freescale CPUs
> 
> CONFIG_SND_I2S_HI6210_I2S=m
> # CONFIG_SND_SOC_IMG is not set
> CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y
> CONFIG_SND_SOC_INTEL_SST=m
> CONFIG_SND_SOC_INTEL_CATPT=m
> CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m
> CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI=m
> CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m
> CONFIG_SND_SOC_INTEL_SKYLAKE=m
> CONFIG_SND_SOC_INTEL_SKL=m
> CONFIG_SND_SOC_INTEL_APL=m
> CONFIG_SND_SOC_INTEL_KBL=m
> CONFIG_SND_SOC_INTEL_GLK=m
> CONFIG_SND_SOC_INTEL_CNL=m
> CONFIG_SND_SOC_INTEL_CFL=m
> CONFIG_SND_SOC_INTEL_CML_H=m
> CONFIG_SND_SOC_INTEL_CML_LP=m
> CONFIG_SND_SOC_INTEL_SKYLAKE_FAMILY=m
> CONFIG_SND_SOC_INTEL_SKYLAKE_SSP_CLK=m
> CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y
> CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m
> CONFIG_SND_SOC_ACPI_INTEL_MATCH=m
> CONFIG_SND_SOC_INTEL_MACH=y
> CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y
> CONFIG_SND_SOC_INTEL_HASWELL_MACH=m
> CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m
> CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m
> CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m
> CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m
> CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m
> CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m
> CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m
> CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m
> CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m
> CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m
> CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m
> CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m
> CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m
> CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m
> CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m
> CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m
> CONFIG_SND_SOC_INTEL_DA7219_MAX98357A_GENERIC=m
> CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON=m
> CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m
> CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m
> CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m
> CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m
> CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m
> CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m
> CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m
> CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m
> CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m
> CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m
> CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m
> CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m
> CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m
> CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m
> CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m
> CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m
> CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m
> CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m
> # CONFIG_SND_SOC_MTK_BTCVSD is not set
> CONFIG_SND_SOC_SOF_TOPLEVEL=y
> CONFIG_SND_SOC_SOF_PCI_DEV=m
> CONFIG_SND_SOC_SOF_PCI=m
> CONFIG_SND_SOC_SOF_ACPI=m
> CONFIG_SND_SOC_SOF_ACPI_DEV=m
> # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set
> # CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set
> CONFIG_SND_SOC_SOF=m
> CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y
> CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
> CONFIG_SND_SOC_SOF_INTEL_HIFI_EP_IPC=m
> CONFIG_SND_SOC_SOF_INTEL_ATOM_HIFI_EP=m
> CONFIG_SND_SOC_SOF_INTEL_COMMON=m
> CONFIG_SND_SOC_SOF_BAYTRAIL=m
> CONFIG_SND_SOC_SOF_BROADWELL=m
> CONFIG_SND_SOC_SOF_MERRIFIELD=m
> CONFIG_SND_SOC_SOF_INTEL_APL=m
> CONFIG_SND_SOC_SOF_APOLLOLAKE=m
> CONFIG_SND_SOC_SOF_GEMINILAKE=m
> CONFIG_SND_SOC_SOF_INTEL_CNL=m
> CONFIG_SND_SOC_SOF_CANNONLAKE=m
> CONFIG_SND_SOC_SOF_COFFEELAKE=m
> CONFIG_SND_SOC_SOF_COMETLAKE=m
> CONFIG_SND_SOC_SOF_INTEL_ICL=m
> CONFIG_SND_SOC_SOF_ICELAKE=m
> CONFIG_SND_SOC_SOF_JASPERLAKE=m
> CONFIG_SND_SOC_SOF_INTEL_TGL=m
> CONFIG_SND_SOC_SOF_TIGERLAKE=m
> CONFIG_SND_SOC_SOF_ELKHARTLAKE=m
> CONFIG_SND_SOC_SOF_ALDERLAKE=m
> CONFIG_SND_SOC_SOF_HDA_COMMON=m
> CONFIG_SND_SOC_SOF_HDA_LINK=y
> CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
> # CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set
> CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m
> CONFIG_SND_SOC_SOF_HDA=m
> CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=m
> CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m
> CONFIG_SND_SOC_SOF_XTENSA=m
> 
> #
> # STMicroelectronics STM32 SOC audio support
> #
> # end of STMicroelectronics STM32 SOC audio support
> 
> # CONFIG_SND_SOC_XILINX_I2S is not set
> # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set
> # CONFIG_SND_SOC_XILINX_SPDIF is not set
> # CONFIG_SND_SOC_XTFPGA_I2S is not set
> CONFIG_SND_SOC_I2C_AND_SPI=m
> 
> #
> # CODEC drivers
> #
> CONFIG_SND_SOC_AC97_CODEC=m
> CONFIG_SND_SOC_ADAU_UTILS=m
> # CONFIG_SND_SOC_ADAU1372_I2C is not set
> # CONFIG_SND_SOC_ADAU1372_SPI is not set
> # CONFIG_SND_SOC_ADAU1701 is not set
> CONFIG_SND_SOC_ADAU17X1=m
> CONFIG_SND_SOC_ADAU1761=m
> CONFIG_SND_SOC_ADAU1761_I2C=m
> CONFIG_SND_SOC_ADAU1761_SPI=m
> CONFIG_SND_SOC_ADAU7002=m
> CONFIG_SND_SOC_ADAU7118=m
> CONFIG_SND_SOC_ADAU7118_HW=m
> CONFIG_SND_SOC_ADAU7118_I2C=m
> # CONFIG_SND_SOC_AK4104 is not set
> # CONFIG_SND_SOC_AK4118 is not set
> # CONFIG_SND_SOC_AK4458 is not set
> # CONFIG_SND_SOC_AK4554 is not set
> # CONFIG_SND_SOC_AK4613 is not set
> # CONFIG_SND_SOC_AK4642 is not set
> # CONFIG_SND_SOC_AK5386 is not set
> CONFIG_SND_SOC_AK5558=m
> # CONFIG_SND_SOC_ALC5623 is not set
> CONFIG_SND_SOC_BD28623=m
> # CONFIG_SND_SOC_BT_SCO is not set
> # CONFIG_SND_SOC_CS35L32 is not set
> # CONFIG_SND_SOC_CS35L33 is not set
> CONFIG_SND_SOC_CS35L34=m
> CONFIG_SND_SOC_CS35L35=m
> CONFIG_SND_SOC_CS35L36=m
> CONFIG_SND_SOC_CS42L42=m
> # CONFIG_SND_SOC_CS42L51_I2C is not set
> # CONFIG_SND_SOC_CS42L52 is not set
> # CONFIG_SND_SOC_CS42L56 is not set
> # CONFIG_SND_SOC_CS42L73 is not set
> CONFIG_SND_SOC_CS4234=m
> # CONFIG_SND_SOC_CS4265 is not set
> # CONFIG_SND_SOC_CS4270 is not set
> # CONFIG_SND_SOC_CS4271_I2C is not set
> # CONFIG_SND_SOC_CS4271_SPI is not set
> # CONFIG_SND_SOC_CS42XX8_I2C is not set
> CONFIG_SND_SOC_CS43130=m
> # CONFIG_SND_SOC_CS4341 is not set
> # CONFIG_SND_SOC_CS4349 is not set
> # CONFIG_SND_SOC_CS53L30 is not set
> CONFIG_SND_SOC_CX2072X=m
> CONFIG_SND_SOC_DA7213=m
> CONFIG_SND_SOC_DA7219=m
> CONFIG_SND_SOC_DMIC=m
> CONFIG_SND_SOC_ES7134=m
> CONFIG_SND_SOC_ES7241=m
> CONFIG_SND_SOC_ES8316=m
> CONFIG_SND_SOC_ES8328=m
> CONFIG_SND_SOC_ES8328_I2C=m
> CONFIG_SND_SOC_ES8328_SPI=m
> # CONFIG_SND_SOC_GTM601 is not set
> CONFIG_SND_SOC_HDAC_HDMI=m
> CONFIG_SND_SOC_HDAC_HDA=m
> # CONFIG_SND_SOC_INNO_RK3036 is not set
> CONFIG_SND_SOC_MAX98088=m
> CONFIG_SND_SOC_MAX98090=m
> CONFIG_SND_SOC_MAX98357A=m
> # CONFIG_SND_SOC_MAX98504 is not set
> CONFIG_SND_SOC_MAX9867=m
> CONFIG_SND_SOC_MAX98927=m
> CONFIG_SND_SOC_MAX98373=m
> CONFIG_SND_SOC_MAX98373_I2C=m
> CONFIG_SND_SOC_MAX98373_SDW=m
> CONFIG_SND_SOC_MAX98390=m
> # CONFIG_SND_SOC_MAX9860 is not set
> # CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set
> # CONFIG_SND_SOC_PCM1681 is not set
> CONFIG_SND_SOC_PCM1789=m
> CONFIG_SND_SOC_PCM1789_I2C=m
> # CONFIG_SND_SOC_PCM179X_I2C is not set
> # CONFIG_SND_SOC_PCM179X_SPI is not set
> CONFIG_SND_SOC_PCM186X=m
> CONFIG_SND_SOC_PCM186X_I2C=m
> CONFIG_SND_SOC_PCM186X_SPI=m
> CONFIG_SND_SOC_PCM3060=m
> CONFIG_SND_SOC_PCM3060_I2C=m
> CONFIG_SND_SOC_PCM3060_SPI=m
> # CONFIG_SND_SOC_PCM3168A_I2C is not set
> # CONFIG_SND_SOC_PCM3168A_SPI is not set
> # CONFIG_SND_SOC_PCM5102A is not set
> CONFIG_SND_SOC_PCM512x=m
> CONFIG_SND_SOC_PCM512x_I2C=m
> # CONFIG_SND_SOC_PCM512x_SPI is not set
> # CONFIG_SND_SOC_RK3328 is not set
> CONFIG_SND_SOC_RL6231=m
> CONFIG_SND_SOC_RL6347A=m
> CONFIG_SND_SOC_RT286=m
> CONFIG_SND_SOC_RT298=m
> CONFIG_SND_SOC_RT1011=m
> CONFIG_SND_SOC_RT1015=m
> CONFIG_SND_SOC_RT1308=m
> CONFIG_SND_SOC_RT1308_SDW=m
> CONFIG_SND_SOC_RT5514=m
> CONFIG_SND_SOC_RT5514_SPI=m
> # CONFIG_SND_SOC_RT5616 is not set
> # CONFIG_SND_SOC_RT5631 is not set
> CONFIG_SND_SOC_RT5640=m
> CONFIG_SND_SOC_RT5645=m
> CONFIG_SND_SOC_RT5651=m
> # CONFIG_SND_SOC_RT5659 is not set
> CONFIG_SND_SOC_RT5660=m
> CONFIG_SND_SOC_RT5663=m
> CONFIG_SND_SOC_RT5670=m
> CONFIG_SND_SOC_RT5677=m
> CONFIG_SND_SOC_RT5677_SPI=m
> CONFIG_SND_SOC_RT5682=m
> CONFIG_SND_SOC_RT5682_I2C=m
> CONFIG_SND_SOC_RT5682_SDW=m
> CONFIG_SND_SOC_RT700=m
> CONFIG_SND_SOC_RT700_SDW=m
> CONFIG_SND_SOC_RT711=m
> CONFIG_SND_SOC_RT711_SDW=m
> CONFIG_SND_SOC_RT715=m
> CONFIG_SND_SOC_RT715_SDW=m
> # CONFIG_SND_SOC_SGTL5000 is not set
> CONFIG_SND_SOC_SIGMADSP=m
> CONFIG_SND_SOC_SIGMADSP_REGMAP=m
> CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
> # CONFIG_SND_SOC_SIMPLE_MUX is not set
> CONFIG_SND_SOC_SPDIF=m
> # CONFIG_SND_SOC_SSM2305 is not set
> # CONFIG_SND_SOC_SSM2602_SPI is not set
> # CONFIG_SND_SOC_SSM2602_I2C is not set
> CONFIG_SND_SOC_SSM4567=m
> # CONFIG_SND_SOC_STA32X is not set
> # CONFIG_SND_SOC_STA350 is not set
> # CONFIG_SND_SOC_STI_SAS is not set
> # CONFIG_SND_SOC_TAS2552 is not set
> CONFIG_SND_SOC_TAS2562=m
> CONFIG_SND_SOC_TAS2764=m
> CONFIG_SND_SOC_TAS2770=m
> # CONFIG_SND_SOC_TAS5086 is not set
> # CONFIG_SND_SOC_TAS571X is not set
> # CONFIG_SND_SOC_TAS5720 is not set
> CONFIG_SND_SOC_TAS6424=m
> CONFIG_SND_SOC_TDA7419=m
> # CONFIG_SND_SOC_TFA9879 is not set
> # CONFIG_SND_SOC_TLV320AIC23_I2C is not set
> # CONFIG_SND_SOC_TLV320AIC23_SPI is not set
> # CONFIG_SND_SOC_TLV320AIC31XX is not set
> CONFIG_SND_SOC_TLV320AIC32X4=m
> CONFIG_SND_SOC_TLV320AIC32X4_I2C=m
> CONFIG_SND_SOC_TLV320AIC32X4_SPI=m
> # CONFIG_SND_SOC_TLV320AIC3X is not set
> CONFIG_SND_SOC_TLV320ADCX140=m
> CONFIG_SND_SOC_TS3A227E=m
> CONFIG_SND_SOC_TSCS42XX=m
> # CONFIG_SND_SOC_TSCS454 is not set
> # CONFIG_SND_SOC_UDA1334 is not set
> # CONFIG_SND_SOC_WM8510 is not set
> # CONFIG_SND_SOC_WM8523 is not set
> CONFIG_SND_SOC_WM8524=m
> # CONFIG_SND_SOC_WM8580 is not set
> # CONFIG_SND_SOC_WM8711 is not set
> # CONFIG_SND_SOC_WM8728 is not set
> # CONFIG_SND_SOC_WM8731 is not set
> # CONFIG_SND_SOC_WM8737 is not set
> # CONFIG_SND_SOC_WM8741 is not set
> # CONFIG_SND_SOC_WM8750 is not set
> # CONFIG_SND_SOC_WM8753 is not set
> # CONFIG_SND_SOC_WM8770 is not set
> # CONFIG_SND_SOC_WM8776 is not set
> # CONFIG_SND_SOC_WM8782 is not set
> CONFIG_SND_SOC_WM8804=m
> CONFIG_SND_SOC_WM8804_I2C=m
> # CONFIG_SND_SOC_WM8804_SPI is not set
> # CONFIG_SND_SOC_WM8903 is not set
> # CONFIG_SND_SOC_WM8904 is not set
> # CONFIG_SND_SOC_WM8960 is not set
> # CONFIG_SND_SOC_WM8962 is not set
> # CONFIG_SND_SOC_WM8974 is not set
> # CONFIG_SND_SOC_WM8978 is not set
> # CONFIG_SND_SOC_WM8985 is not set
> # CONFIG_SND_SOC_WSA881X is not set
> CONFIG_SND_SOC_ZL38060=m
> # CONFIG_SND_SOC_ZX_AUD96P22 is not set
> CONFIG_SND_SOC_MAX9759=m
> # CONFIG_SND_SOC_MT6351 is not set
> # CONFIG_SND_SOC_MT6358 is not set
> # CONFIG_SND_SOC_MT6660 is not set
> # CONFIG_SND_SOC_NAU8315 is not set
> CONFIG_SND_SOC_NAU8540=m
> # CONFIG_SND_SOC_NAU8810 is not set
> # CONFIG_SND_SOC_NAU8822 is not set
> CONFIG_SND_SOC_NAU8824=m
> CONFIG_SND_SOC_NAU8825=m
> # CONFIG_SND_SOC_TPA6130A2 is not set
> # CONFIG_SND_SOC_LPASS_WSA_MACRO is not set
> # CONFIG_SND_SOC_LPASS_VA_MACRO is not set
> # CONFIG_SND_SOC_LPASS_RX_MACRO is not set
> # CONFIG_SND_SOC_LPASS_TX_MACRO is not set
> # end of CODEC drivers
> 
> CONFIG_SND_SIMPLE_CARD_UTILS=m
> CONFIG_SND_SIMPLE_CARD=m
> CONFIG_SND_X86=y
> CONFIG_HDMI_LPE_AUDIO=m
6089c6454,6462
< # CONFIG_SOUNDWIRE is not set
---
> CONFIG_SOUNDWIRE=y
> 
> #
> # SoundWire Devices
> #
> CONFIG_SOUNDWIRE_CADENCE=m
> CONFIG_SOUNDWIRE_INTEL=m
> # CONFIG_SOUNDWIRE_QCOM is not set
> CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m
[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)

[5.12.2] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.12.2-fixed-sound-bug.tar (~115 M)
https://files.sberdisk.ru/s/bSSprgRtEgFBr5j
422aea92f725d2d8bb91632a09b8c773 64bit-ALL-kernel5.12.2-fixed-sound-bug.tar

Note 1: Compiler that was used.
for kernel 5.12.2: 10.2.0-x86_64

Thanks to neko for his support.

@neko, you can take the sound tweaked 64bit.config from this tarball 64bit-ALL-kernel5.12.2-fixed-sound-bug.tar above.

Thanks again.
Linux 5.10.11-porteus #1 SMP Thu Jan 28 11:33:44 UTC 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

neko
DEV Team
DEV Team
Posts: 1772
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1260 by neko » 09 May 2021, 23:16

@Blaze
Thank you very much for your resolution of no sound issue.
But for my environment it had no effect.
It might be my operation error.
Now I am studying your 64bit.config of 64bit-ALL-kernel5.12.2-fixed-sound-bug.tar.

== my environment ==

Code: Select all

-Computer-
Processor		: Intel(R) Celeron(R) N4100 CPU @ 1.10GHz
Memory		: 3870MB (1279MB used)
Machine Type		: Desktop
Operating System		: Arch Linux
User Name		: guest (Unknown)
Date/Time		: Mon May 10 08:09:14 2021
-Display-
Resolution		: 1280x1024 pixels
OpenGL Renderer		: (Unknown)
Session Display Server		: [X11] The X.Org Foundation 12011000
-Audio Devices-
Audio Adapter		: HDA-Intel - HDA Intel PCH
-Input Devices-
 Power Button
 USB Optical Mouse
 USB Optical Mouse
 HID 0566:3010
 HID 0566:3010 Consumer Control
 HID 0566:3010 System Control
 HID 0566:3010
 ELMCU iPazzPort
 ELMCU iPazzPort Mouse
 ELMCU iPazzPort System Control
 ELMCU iPazzPort Consumer Control
 Video Bus
 HDA Intel PCH Mic
 HDA Intel PCH Front Headphone
 HDA Intel PCH HDMI/DP,pcm:3
 HDA Intel PCH HDMI/DP,pcm:7
 HDA Intel PCH HDMI/DP,pcm:8
 HDA Intel PCH HDMI/DP,pcm:9
 HDA Intel PCH HDMI/DP,pcm:10
-Printers-
No printers found
-SCSI Disks-
ATA KINGSTON SV300S3
CT500MX5 00SSD1

By the way, on kernel build I have another task that was informed from roadie.
"the compression ratio of the kernel and modules with Zstd"
https://github.com/sirlucjan/kernel-patches


Thanks.

Post Reply