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...
User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3941
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Porteus Kernel Builder

Post#1816 by ncmprhnsbl » 11 Jun 2023, 23:39

M. Eerie wrote:
11 Jun 2023, 16:12
to NEMESIS version of 64b-kernel
assuming that you've just rearranged the 000-kernel filesystem to suit arch, the only issue is that the build gcc mismatch with nemesis 05-devel(11.2.0 : 13.1.1)
which only presents a problem when building certain kernel driver modules, otherwise: not a problem.
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

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

Porteus Kernel Builder

Post#1817 by neko » 12 Jun 2023, 09:45

"Kernel Builder" was updated to version 23.06.12. (Please refer to the first article of this thread.)

Firmware database was updated.
[Firmware database : kernel-firmware-20230531_fc90c59-noarch-1plus.xzm (384 M)]
that was created with
slackware package "kernel-firmware-20230531_fc90c59-noarch-1.txz (257 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
sof-firmware-2.2.5-noarch-1
b43-firmware-6.30.163.46-fw-1_SBo
bfubase
bluetooth
bluez-firmware-1.2-noarch-9
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
zydas


Thanks.

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

Porteus Kernel Builder

Post#1818 by neko » 12 Jun 2023, 11:41

@ncmprhnsbl

[Kernel version 6.4-rc6 with AUFS patch]
APorteus-XFCE_ja-v23.06.12-x86_64.iso:
/boot/syslinux/vmlinuz & /porteus/base/000-kernel.xzm were built
with gcc-13.1.1-x86_64-1 & gcc-libs-13.1.1-x86_64-1 (of Archlinux packages).

Please refer to ArchLinux packages manager for Porteus (Post by neko #36689)


Thanks.

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

Porteus Kernel Builder

Post#1819 by neko » 24 Jun 2023, 07:52

"Kernel Builder" was updated to version 23.06.24. (Please refer to the first article of this thread.)

Firmware database was updated.
[Firmware database : kernel-firmware-20230620_045b213-noarch-1plus.xzm (385 M)]
that was created with
slackware package "kernel-firmware-20230620_045b213-noarch-1.txz (257 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
sof-firmware-2.2.5-noarch-1
b43-firmware-6.30.163.46-fw-1_SBo
bfubase
bluetooth
bluez-firmware-1.2-noarch-9
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
zydas


Thanks.

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Porteus Kernel Builder

Post#1820 by fulalas » 24 Jun 2023, 08:45

I noticed that since 6.3.x systems with Nvidia card don't shutdown/reboot properly (i.e. union is mounted as read-only because it fails to unmount).

The issue doesn't seem to be in the .config file or the Nvidia driver. That's what I did using the same .config file in all builds:

kernel 6.2.11 -> it shuts down/reboots properly with Nvidia driver 535.85.25 and 535.43.02
kernel 6.3.3 -> it does not shut down/reboot properly with Nvidia driver 535.85.25 and 535.54.03
kernel 6.3.9 -> it does not shut down/reboot properly with Nvidia driver 535.85.25

Can anyone confirm?

User avatar
AcnapyxoB
Samurai
Samurai
Posts: 191
Joined: 24 Dec 2014, 10:15
Distribution: Porteus 5.01
Location: Planet Earth

Porteus Kernel Builder

Post#1821 by AcnapyxoB » 24 Jun 2023, 10:56

fulalas wrote:
24 Jun 2023, 08:45
Can anyone confirm
Message (please use 'fsck' cheatcode during next boot) started appearing on my system after kernel 6.3 !?
(intel integrated video)
Porteus v5.01 KDE x86_64

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

Porteus Kernel Builder

Post#1822 by Blaze » 24 Jun 2023, 11:58

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

6.4-rc7 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.4-rc7.tar (~138 M)
https://www.mediafire.com/file/us9fck5l ... .4-rc7.tar
448e98166601981a56733c5e2fc0074b 64bit-ALL-kernel6.4-rc7.tar

Note 1: Compiler that was used.
for kernel 6.4-rc7: 11.2.0-x86_64

Note 2: Compilated under Porteus 5.0 (Slackware 15.0 base. Note. glibc-2.33 replaced on glibc-2.35)

Note 3: A new cryptsetup (version 2.3.5: presented by @ncmprhnsbl)

Thanks to neko for support.

Отправлено спустя 7 часов 4 минуты 58 секунд:
AcnapyxoB wrote:
24 Jun 2023, 10:56
Message (please use 'fsck' cheatcode during next boot) started appearing on my system after kernel 6.3 !?
the same bug at me on the kernel 6.4-rc7
Seems this issue with aufs https://aufs.sourceforge.net/

fulalas, I don't have Nvidia card.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Porteus Kernel Builder

Post#1823 by fulalas » 25 Jun 2023, 12:11

Thanks for the feedback, guys.

I tested this using Porteus with OverlayFS (thanks, neko!) and the issue doesn't happen, so chances are you're right, blaze, and the issue is probably aufs related.

I reported the issue in the aufs github page: https://github.com/sfjro/aufs-standalone/issues/29

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

Porteus Kernel Builder

Post#1824 by beny » 25 Jun 2023, 14:25

hi fulalas, neko have solved this issue in his Aporteus time ago, the fsck, if you use the whole rc.6 you have the list of the packages that when unmounted are busy so the fsck when start. when i use the 6.1.35 kernel is all ok,now i have the 6.3.9 for test it

User avatar
Ed_P
Contributor
Contributor
Posts: 8374
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Porteus Kernel Builder

Post#1825 by Ed_P » 28 Jun 2023, 06:02

When shutting down I get:

Code: Select all

INIT: Switching to runlevel: 6
INIT: Sending processes configured via /etc/inittab the TERM signal

Unmounting local file systems
unmounting union
remounting union as read-only
please use 'fsck' cheatcode during next boot
to make sure that all your filesystems are consistent...

Code: Select all

~#  uname -a
Linux porteus.example.net 6.3.7-porteus #1 SMP PREEMPT_DYNAMIC Sat Jun 10 13:05:36 MSK 2023 x86_64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz GenuineIntel GNU/Linux

~#  cat /etc/porteus/*
001-core.xzm:20230617
002-xorg.xzm:20230617
002-xtra.xzm:20221211
003-cinnamon.xzm:20220925
initrd.xz:20220928

~#  ls -l /mnt/live/memory/images
000-kernel.xzm : Jun 10 06:11
001-core.xzm : Jun 14 00:42
002-xorg.xzm : Jun 17 01:18
002-xtra.xzm : Dec 11 2022
003-cinnamon.xzm : Sep 25 2022
011-slapt-get-0.11.6-x86_64-2gv.xzm : Oct 29 2022
07-printing-x86_64-2023-02-04.xzm : Feb 4 12:17
DellBlueTooth.xzm : Feb 20 13:38
Dellautonet.xzm : Oct 22 2022
GETMODtweaks.xzm : Feb 17 14:37
firefox-110.0-x86_64-en-US.xzm : Feb 16 00:22
mychanges.xzm : Jun 18 15:05

~#  cat /proc/cmdline
quiet BOOT_IMAGE=(loop)/boot/syslinux/vmlinuz from=/ISOs/Porteus-CINNAMON-v5.0-x86_64-230616-6.3.7.iso volume=10 reboot=cold extramod=/porteus5.0/Modules noload=kde;jinn;lxqt;xfce;lxde;mate;open;dat.xzm;menu2

ISO: /ISOs/Porteus-CINNAMON-v5.0-x86_64-230616-6.3.7.iso
Ed

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

Porteus Kernel Builder

Post#1826 by neko » 06 Jul 2023, 03:44

"Kernel Builder" was updated to version 23.07.06. (Please refer to the first article of this thread.)

Firmware database was updated.
[Firmware database : kernel-firmware-20230625_ee91452-noarch-2plus.xzm (384 M)]
that was created with
slackware package "kernel-firmware-20230625_ee91452-noarch-2.txz (257 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
sof-firmware-2.2.5-noarch-1
b43-firmware-6.30.163.46-fw-1_SBo
bfubase
bluetooth
bluez-firmware-1.2-noarch-9
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
zydas


Thanks.

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

Porteus Kernel Builder

Post#1827 by Blaze » 09 Jul 2023, 09:02

Hi neko.
A new sof-firmware-2.2.6-noarch-1.txz is avable for download.

Thanks.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

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

Porteus Kernel Builder

Post#1828 by neko » 10 Jul 2023, 06:30

"Kernel Builder" was updated to version 23.07.10. (Please refer to the first article of this thread.)

1. Kernel version 6.5(-rc) was introduced.

(1) Prototype Config
convert from 6.4 Prototype Config. (by "make oldconfig" with prompt answer as followed).

Code: Select all

Enable cachestat() system call (CACHESTAT_SYSCALL) [Y/n/?] (NEW) y
AMD Processor P-State default mode (X86_AMD_PSTATE_DEFAULT_MODE) [3] (NEW) 
Invalidate zswap entries when pages are loaded (ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON) [N/y/?] (NEW) n
*
* SLAB allocator options
*
Choose SLAB allocator
  1. SLAB (DEPRECATED) (SLAB_DEPRECATED) (NEW)
> 2. SLUB (Unqueued Allocator) (SLUB)
choice[1-2?]: 2
Intel GSC Proxy services of ME Interface (INTEL_MEI_GSC_PROXY) [N/m/?] (NEW) n
PPP over Ethernet (PPPOE) [M/n/?] m
      Number of PPPoE hash bits
        1. 1 bit (2 buckets) (PPPOE_HASH_BITS_1) (NEW)
        2. 2 bits (4 buckets) (PPPOE_HASH_BITS_2) (NEW)
      > 3. 4 bits (16 buckets) (PPPOE_HASH_BITS_4) (NEW)
        4. 8 bits (256 buckets) (PPPOE_HASH_BITS_8) (NEW)
      choice[1-4?]: 3
Realtek 8723DS SDIO wireless network adapter (RTW88_8723DS) [N/m/?] (NEW) m
Realtek 8851BE PCI wireless network (Wi-Fi 6) adapter (RTW89_8851BE) [N/m/?] (NEW) m
MAX31827 low-power temperature switch and similar devices (MAX31827) [N/m/y/?] (NEW) n
HP WMI Sensors (SENSORS_HP_WMI) [N/m/?] (NEW) n
Default Thermal governor
  > 1. step_wise (THERMAL_DEFAULT_GOV_STEP_WISE)
    2. fair_share (THERMAL_DEFAULT_GOV_FAIR_SHARE)
    3. user_space (THERMAL_DEFAULT_GOV_USER_SPACE)
    4. bang_bang (THERMAL_DEFAULT_GOV_BANG_BANG) (NEW)
  choice[1-4?]: 1
Analog Devices MAX77541/77540 PMIC Support (MFD_MAX77541) [N/m/y/?] (NEW) n
TI TPS6594 Power Management chip with I2C (MFD_TPS6594_I2C) [N/m/y/?] (NEW) n
TI TPS6594 Power Management chip with SPI (MFD_TPS6594_SPI) [N/m/y/?] (NEW) n
Renesas RAA215300 driver (REGULATOR_RAA215300) [N/m/y/?] (NEW) n
STK1160 USB video capture support (VIDEO_STK1160) [N/m/y/?] (NEW) n
OmniVision OV01A10 sensor support (VIDEO_OV01A10) [N/m/y/?] (NEW) n
Force the compiler to throw an error instead of a warning when compiling (DRM_AMDGPU_WERROR) [N/y/?] (NEW) n
Support for UMP events (SND_SEQ_UMP) [N/y/?] (NEW) n
Virtual PCM test driver (SND_PCMTEST) [N/m/y/?] (NEW) n
MIDI 2.0 support by USB Audio driver (SND_USB_AUDIO_MIDI_V2) [N/y/?] (NEW) y
Google Chameleon v3 I2S device (SND_SOC_CHV3_I2S) [N/m/?] (NEW) n
Google Chameleon v3 codec driver (SND_SOC_CHV3_CODEC) [N/m/?] (NEW) n
Analog Devices MAX98388 Speaker Amplifier (SND_SOC_MAX98388) [N/m/?] (NEW) m
Texas Instruments TAS2781 speaker amplifier based on I2C (SND_SOC_TAS2781_I2C) [N/m/?] (NEW) n
NVIDIA SHIELD devices (HID_NVIDIA_SHIELD) [N/m/?] (NEW) n
Cadence USBHS Device Controller (USB_CDNS2_UDC) [N/m/?] (NEW) n
On Semiconductor NB7VPQ904M Type-C redriver driver (TYPEC_MUX_NB7VPQ904M) [N/m/?] (NEW) n
LED support for Awinic AW20036/AW20054/AW20072 (LEDS_AW200XX) [N/m/?] (NEW) n
LED support for Intel Cherry Trail Whiskey Cove PMIC (LEDS_CHT_WCOVE) [N/m/?] (NEW) n
Lenovo Yoga Book tablet key driver (YOGABOOK) [N/m/?] (NEW) n
CPU Jitter RNG Test Interface (CRYPTO_JITTERENTROPY_TESTINTERFACE) [N/y/?] (NEW) n
Report per-cpu work items which hog CPU for too long (WQ_CPU_INTENSIVE_REPORT) [N/y/?] (NEW) n
Legacy raw MIDI support for UMP streams (SND_UMP_LEGACY_RAWMIDI) [N/y/?] (NEW) y
(2) AUFS patch
AUFS patch is not yet ready for kernel 6.5-rc1 (version: 6.x-rcN-20230515).

(3) Kernel version 6.5-rc1 without AUFS patch
can be tested with APorteus ISO.

APorteus-v23.07.06.2-i486.iso
APorteus-v23.07.06.2-x86_64.iso
or
APorteus-XFCE_ja-v23.07.06.2-i486.iso
APorteus-XFCE_ja-v23.07.06.2-x86_64.iso

Please refer to ArchLinux packages manager for Porteus (Post by neko #36689)


2. Firmware database was updated.
[Firmware database : kernel-firmware-20230625_ee91452-noarch-3plus.xzm (384 M)]
that was created with
slackware package "kernel-firmware-20230625_ee91452-noarch-2.txz (257 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
sof-firmware-2.2.6-noarch-1
b43-firmware-6.30.163.46-fw-1_SBo
bfubase
bluetooth
bluez-firmware-1.2-noarch-9
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
zydas

Thanks to Blaze for pointing out new sof-firmware.


Thanks.

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

Porteus Kernel Builder

Post#1829 by neko » 17 Jul 2023, 04:10

Kernel 6.5-rc2 has been released.
AUFS patch is not yet ready for kernel 6.5-rc2 (version: 6.x-rcN-20230515).


Kernel version 6.5-rc2 without AUFS patch
can be tested with APorteus ISO.

APorteus-v23.07.16-i486.iso
APorteus-v23.07.16-x86_64.iso
or
APorteus-XFCE_ja-v23.07.16-i486.iso
APorteus-XFCE_ja-v23.07.16-x86_64.iso

Please refer to ArchLinux packages manager for Porteus (Post by neko #36689)


Thanks.

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

Porteus Kernel Builder

Post#1830 by neko » 22 Jul 2023, 07:37

"Kernel Builder" was updated to version 23.07.22. (Please refer to the first article of this thread.)

Firmware database was updated.

[Firmware database : kernel-firmware-20230707_d3f6606-noarch-1plus.xzm (386 M)]
that was created with
slackware package "kernel-firmware-20230707_d3f6606-noarch-1.txz (257 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
sof-firmware-2.2.6-noarch-1
b43-firmware-6.30.163.46-fw-1_SBo
bfubase
bluetooth
bluez-firmware-1.2-noarch-9
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
zydas


Thanks.

Post Reply