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
Ed_P
Contributor
Contributor
Posts: 8359
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Porteus Kernel Builder

Post#1576 by Ed_P » 03 Apr 2022, 22:39

raja wrote:
03 Apr 2022, 18:50
Check when you boot 5.0 , whether xorg uses intel or modsetting. If xorg.0.log shows, it has used modsetting as auto configured driver.

Code: Select all

[     6.226] (II) Open ACPI successful (/var/run/acpid.socket)
[     6.226] (II) LoadModule: "glx"
[     6.226] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[     6.227] (II) Module glx: vendor="X.Org Foundation"
[     6.227] 	compiled for 1.20.14, module version = 1.0.0
[     6.227] 	ABI class: X.Org Server Extension, version 10.0
[     6.227] (==) Matched modesetting as autoconfigured driver 0
[     6.227] (==) Matched fbdev as autoconfigured driver 1
[     6.227] (==) Matched vesa as autoconfigured driver 2
[     6.227] (==) Assigned the driver to the xf86ConfigLayout
[     6.227] (II) LoadModule: "modesetting"
[     6.227] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
[     6.227] (II) Module modesetting: vendor="X.Org Foundation"
[     6.227] 	compiled for 1.20.14, module version = 1.20.14
[     6.228] 	Module class: X.Org Video Driver
[     6.228] 	ABI class: X.Org Video Driver, version 24.1
[     6.228] (II) LoadModule: "fbdev"
[     6.228] (II) Loading /usr/lib64/xorg/modules/drivers/fbdev_drv.so
[     6.228] (II) Module fbdev: vendor="X.Org Foundation"
[     6.228] 	compiled for 1.20.0, module version = 0.5.0
[     6.228] 	Module class: X.Org Video Driver
[     6.228] 	ABI class: X.Org Video Driver, version 24.0
[     6.228] (II) LoadModule: "vesa"
[     6.228] (II) Loading /usr/lib64/xorg/modules/drivers/vesa_drv.so
[     6.228] (II) Module vesa: vendor="X.Org Foundation"
[     6.228] 	compiled for 1.20.10, module version = 2.5.0
[     6.228] 	Module class: X.Org Video Driver
[     6.228] 	ABI class: X.Org Video Driver, version 24.1
[     6.228] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[     6.228] (II) FBDEV: driver for framebuffer: fbdev
[     6.228] (II) VESA: driver for VESA chipsets: vesa
[     6.228] (++) using VT number 7

[     6.240] (II) modeset(0): using drv /dev/dri/card0
[     6.240] (WW) Falling back to old probe method for fbdev
[     6.240] (II) Loading sub module "fbdevhw"
[     6.240] (II) LoadModule: "fbdevhw"
[     6.240] (II) Loading /usr/lib64/xorg/modules/libfbdevhw.so
[     6.240] (II) Module fbdevhw: vendor="X.Org Foundation"
[     6.240] 	compiled for 1.20.14, module version = 0.0.2
[     6.240] 	ABI class: X.Org Video Driver, version 24.1
[     6.241] (II) modeset(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[     6.241] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[     6.241] (==) modeset(0): RGB weight 888
[     6.241] (==) modeset(0): Default visual is TrueColor
[     6.241] (II) Loading sub module "glamoregl"
[     6.241] (II) LoadModule: "glamoregl"
[     6.241] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so
[     6.247] (II) Module glamoregl: vendor="X.Org Foundation"
[     6.247] 	compiled for 1.20.14, module version = 1.0.1
[     6.247] 	ABI class: X.Org ANSI C Emulation, version 0.4
[     6.290] (II) modeset(0): glamor X acceleration enabled on Mesa Intel(R) Xe Graphics (TGL GT2)
[     6.290] (II) modeset(0): glamor initialized
[     6.291] (II) modeset(0): Output eDP-1 has no monitor section
[     6.291] (II) modeset(0): Output HDMI-1 has no monitor section
[     6.291] (II) modeset(0): Output DP-1 has no monitor section
[     6.292] (II) modeset(0): EDID for output eDP-1
[     6.292] (II) modeset(0): Manufacturer: AUO  Model: 323d  Serial#: 0
[     6.292] (II) modeset(0): Year: 2020  Week: 6
[     6.292] (II) modeset(0): EDID Version: 1.4
[     6.292] (II) modeset(0): Digital Display Input
[     6.292] (II) modeset(0): 6 bits per channel
[     6.292] (II) modeset(0): Digital interface is DisplayPort
[     6.292] (II) modeset(0): Max Image Size [cm]: horiz.: 31  vert.: 17
[     6.292] (II) modeset(0): Gamma: 2.20
[     6.292] (II) modeset(0): No DPMS capabilities specified
[     6.292] (II) modeset(0): Supported color encodings: RGB 4:4:4 
[     6.292] (II) modeset(0): First detailed timing is preferred mode
[     6.292] (II) modeset(0): Preferred mode is native pixel format and refresh rate
[     6.292] (II) modeset(0): redX: 0.573 redY: 0.343   greenX: 0.350 greenY: 0.563
[     6.292] (II) modeset(0): blueX: 0.162 blueY: 0.134   whiteX: 0.313 whiteY: 0.329
[     6.292] (II) modeset(0): Manufacturer's mask: 0
[     6.292] (II) modeset(0): Supported detailed timing:
[     6.292] (II) modeset(0): clock: 152.0 MHz   Image Size:  309 x 174 mm
[     6.292] (II) modeset(0): h_active: 1920  h_sync: 1936  h_sync_end 1952 h_blank_end 2180 h_border: 0
[     6.292] (II) modeset(0): v_active: 1080  v_sync: 1083  v_sync_end 1097 v_blanking: 1162 v_border: 0
[     6.292] (II) modeset(0): Supported detailed timing:
[     6.292] (II) modeset(0): clock: 121.6 MHz   Image Size:  309 x 174 mm
[     6.292] (II) modeset(0): h_active: 1920  h_sync: 1936  h_sync_end 1952 h_blank_end 2180 h_border: 0
[     6.292] (II) modeset(0): v_active: 1080  v_sync: 1083  v_sync_end 1097 v_blanking: 1162 v_border: 0
[     6.292] (II) modeset(0):  W2D6P\80B140HAB
[     6.292] (II) modeset(0): Unknown vendor-specific block 0
[     6.292] (II) modeset(0): EDID (in hex):
[     6.292] (II) modeset(0): 	00ffffffffffff0006af3d3200000000
[     6.292] (II) modeset(0): 	061e0104951f117802f9959257599029
[     6.292] (II) modeset(0): 	22505400000001010101010101010101
[     6.292] (II) modeset(0): 	010101010101603b8004713852401010
[     6.292] (II) modeset(0): 	3e0035ae1000001a802f800471385240
[     6.292] (II) modeset(0): 	10103e0035ae1000001a000000fe0057
[     6.292] (II) modeset(0): 	32443650804231343048414200000000
[     6.292] (II) modeset(0): 	0001412294001100000a010a202000ac
[     6.292] (II) modeset(0): Printing probed modes for output eDP-1
[     6.292] (II) modeset(0): Modeline "1920x1080"x60.0  152.00  1920 1936 1952 2180  1080 1083 1097 1162 +hsync -vsync (69.7 kHz eP)
[     6.292] (II) modeset(0): Modeline "1920x1080"x119.9  266.50  1920 1944 1960 2000  1080 1081 1084 1111 doublescan +hsync -vsync (133.2 kHz d)
[     6.292] (II) modeset(0): Modeline "1920x1080"x60.0  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync (67.2 kHz d)
[     6.292] (II) modeset(0): Modeline "1920x1080"x59.9  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync (66.6 kHz d)
[     6.292] (II) modeset(0): Modeline "1680x1050"x60.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz d)
[     6.292] (II) modeset(0): Modeline "1680x1050"x59.9  119.00  1680 1728 1760 1840  1050 1053 1059 1080 +hsync -vsync (64.7 kHz d)
Not sure how far/much you want to check.
raja wrote:
03 Apr 2022, 18:50
In that case you will have to copy /etc/X11/modsetting.conf and vesa.conf from porteus-5.0 to porteus-4.0 and try.

Code: Select all

guest@porteus:~$ ls -l /etc/X11/
total 3
-rw-r--r-- 1 root root  22 Apr  5  2020 Xwrapper.config
drwxr-xr-x 2 root root 257 Mar 31 23:45 app-defaults/
drwxr-xr-x 2 root root  62 Mar 31 04:11 xinit/
drwxr-xr-x 8 root root 114 Oct  6 14:12 xkb/
-rw-r--r-- 1 root root 715 Feb 23  2020 xorg.conf-modesetting
-rw-r--r-- 1 root root 708 Feb 23  2020 xorg.conf-vesa
drwxr-xr-x 2 root root   3 Dec 26 17:51 xorg.conf.d/
guest@porteus:~$
raja wrote:
03 Apr 2022, 18:50
You wanted only porteus-4.0 for usm. Try lxde.lxqt or xfce DMs. You may succeed with your new m/c.
No. I use to use 4.0 more than 5.0 since 5.0 is a test system. With the new notebook 5.0 was the only Porteus I got to run on it and even that was almost a month to get to work. Yes, 4.0 has USM which can be helpful, especially for seeing dependencies. It is sad to see a fully functional system be discarded because a new faster more ram machine doesn't work with it.
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#1577 by neko » 04 Apr 2022, 03:42

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

Kernel version 5.18(-rc) was introduced

==== update Kernel 5.18-rc1 64bit config from 5.17 64bit config ====

Code: Select all

*
* Timers subsystem
*
Timer tick handling
  1. Periodic timer ticks (constant rate, no dynticks) (HZ_PERIODIC)
> 2. Idle dynticks system (tickless idle) (NO_HZ_IDLE)
  3. Full dynticks system (tickless) (NO_HZ_FULL)
choice[1-3?]: 2
Old Idle dynticks config (NO_HZ) [Y/n/?] y
High Resolution Timer Support (HIGH_RES_TIMERS) [Y/n/?] y
Clocksource watchdog maximum allowable skew (in μs) (CLOCKSOURCE_WATCHDOG_MAX_SKEW_US) [100] (NEW) 
Indirect Branch Tracking (X86_KERNEL_IBT) [N/y/?] (NEW) N
*
* Binary Emulations
*
IA32 Emulation (IA32_EMULATION) [Y/n/?] y
x32 ABI for 64-bit mode (X86_X32_ABI) [N/y/?] (NEW) y
Support for randomizing kernel stack offset on syscall entry (RANDOMIZE_KSTACK_OFFSET) [Y/n/?] (NEW) Y
* Enable the block layer
*
Enable the block layer (BLOCK) [Y/n/?] y
Legacy autoloading support (BLOCK_LEGACY_AUTOLOAD) [Y/n/?] (NEW) Y
Page pool stats (PAGE_POOL_STATS) [N/y/?] (NEW) N
NVMe verbose error reporting (NVME_VERBOSE_ERRORS) [N/y/?] (NEW) N
Default SATA Link Power Management policy for low power chipsets (SATA_LPM_POLICY) [0] (NEW) 
Davicom devices (NET_VENDOR_DAVICOM) [Y/n/?] (NEW) n
Fungible devices (NET_VENDOR_FUNGIBLE) [Y/n/?] (NEW) n
MediaTek MT7921U (USB) support (MT7921U) [N/m/?] (NEW) n
Imagis touchscreen support (TOUCHSCREEN_IMAGIS) [N/m/y/?] (NEW) m
AMD PSP I2C semaphore support (I2C_DESIGNWARE_AMDPSP) [N/y/?] (NEW) n
Injoinic IP5xxx power bank IC driver (IP5XXX_POWER) [N/m/y/?] (NEW) n
Samsung SDI batteries (BATTERY_SAMSUNG_SDI) [N/y/?] (NEW) n
uPI uG3105 battery monitor driver (BATTERY_UG3105) [N/m/y/?] (NEW) n
Legacy /proc/i8k interface of Dell laptop SMM BIOS hwmon driver (I8K) [N/y/?] (NEW) n
Regulator support for LM25066 and compatibles (SENSORS_LM25066_REGULATOR) [N/y/?] (NEW) n
Vicor PLI1209BC (SENSORS_PLI1209BC) [N/m/?] (NEW) n
Silergy SY7636A (SENSORS_SY7636A) [N/m/y/?] (NEW) n
Texas Instruments TMP464 and compatible (SENSORS_TMP464) [N/m/y/?] (NEW) n
ASUS EC Sensors (SENSORS_ASUS_EC) [N/m/y/?] (NEW) n
Intel Hardware Feedback Interface (INTEL_HFI_THERMAL) [N/y/?] (NEW) n
Simple Multi-Functional Device support (I2C) (MFD_SIMPLE_MFD_I2C) [N/m/y/?] (NEW) n
Richtek RT5190A PMIC (REGULATOR_RT5190A) [N/m/y/?] (NEW) n
Silergy SY7636A voltage regulator (REGULATOR_SY7636A) [N/m/y/?] (NEW) n
*
* Media platform devices
*
Media platform devices (MEDIA_PLATFORM_DRIVERS) [Y/n/?] (NEW) y
*
* Cadence media platform drivers
*
Cadence MIPI-CSI2 RX Controller (VIDEO_CADENCE_CSI2RX) [N/m/y/?] (NEW) n
Cadence MIPI-CSI2 TX Controller (VIDEO_CADENCE_CSI2TX) [N/m/y/?] (NEW) n
* Camera sensor devices
*
Hynix Hi-556 sensor support (VIDEO_HI556) [N/m/y/?] n
Hynix Hi-846 sensor support (VIDEO_HI846) [N/m/y/?] n
Hynix Hi-847 sensor support (VIDEO_HI847) [N/m/y/?] (NEW) n
OmniVision OG01A1B sensor support (VIDEO_OG01A1B) [N/m/y/?] (NEW) n
OmniVision OV08D10 sensor support (VIDEO_OV08D10) [N/m/y/?] (NEW) n
DRM support for MIPI DBI compatible panels (DRM_PANEL_MIPI_DBI) [N/m/y/?] (NEW) n
DRM support for Solomon SSD130x OLED displays (DRM_SSD130X) [N/m/y/?] (NEW) n
Intel AVS driver (SND_SOC_INTEL_AVS) [N/m/?] (NEW) m
Awinic AW8738 Audio Amplifier (SND_SOC_AW8738) [N/m/?] (NEW) m
Texas Instruments TAS5805M speaker amplifier (SND_SOC_TAS5805M) [N/m/?] (NEW) n
Razer non-fully HID-compliant devices (HID_RAZER) [N/m/y/?] (NEW) n
SiGma Micro-based keyboards (HID_SIGMAMICRO) [N/m/y/?] (NEW) n
Richtek RT1719 Sink Only Type-C controller driver (TYPEC_RT1719) [N/m/?] (NEW) m
Willsemi WUSB3801 Type-C port controller driver (TYPEC_WUSB3801) [N/m/?] (NEW) m
Virtual Machine Generation ID driver (VMGENID) [Y/n/m/?] (NEW) y
AMD HSMP Driver (AMD_HSMP) [N/m/y/?] (NEW) n
Serial bus multi instantiate pseudo device driver (SERIAL_MULTI_INSTANTIATE) [N/m/y/?] (NEW) n
ChromeOS Privacy Screen support (CHROMEOS_PRIVACY_SCREEN) [N/m/y/?] (NEW) n
*
* PECI support
*
PECI support (PECI) [N/m/y/?] (NEW) n
Allow encrypted keys with user decrypted data (USER_DECRYPTED_DATA) [N/y/?] (NEW) n
Support for RFC 7919 FFDHE group parameters (CRYPTO_DH_RFC7919_GROUPS) [N/y/?] (NEW) n
SM3 digest algorithm (x86_64/AVX) (CRYPTO_SM3_AVX_X86_64) [N/m/y/?] (NEW) n
*
* Compile-time checks and compiler options
*
Debug information
> 1. Disable debug information (DEBUG_INFO_NONE) (NEW)
  2. Rely on the toolchain's implicit default DWARF version (DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT) (NEW)
  3. Generate DWARF Version 4 debuginfo (DEBUG_INFO_DWARF4) (NEW)
  4. Generate DWARF Version 5 debuginfo (DEBUG_INFO_DWARF5) (NEW)
choice[1-4?]: 1
Note: 32bit config was done same as 64bit.


Thanks.

raja
Shogun
Shogun
Posts: 434
Joined: 02 May 2017, 09:51
Distribution: v3.2.2-32 and Porteus-Artix-64
Location: Chennai,India

Porteus Kernel Builder

Post#1578 by raja » 04 Apr 2022, 09:49

Ed_P, porteus-5.0 as expected uses only modsetting as graphics driver in your new Dell. Not Intel. So as I said porteus-4.0 too may boot in new Dell with modsetting driver. Copy modsetting & vesa.conf files from v-5.0 /etc/X11 folder, unpack 002-xorg.xzm in porteus-4.0 ,paste in /etc/X11 folder. Make.xzm and replace in ISO. Boot😀
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.185 - 64 bit

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

Porteus Kernel Builder

Post#1579 by Ed_P » 04 Apr 2022, 13:16

Well raja I tried this approach and it didn't help.

Code: Select all

#!/bin/sh

if [ `whoami` != "root" ]; then
   echo -e "Enter root's password\033[1;31m"
   su -c "sh $0 $1"
   exit
fi
echo -e "\033[0m"; echo -en "\033]0;modesets xzm\a"

#set -x;

if [ -d /tmp/mod/ ]; then
   rm -rf /tmp/mod
fi
mkdir -p /tmp/mod

cp -a --parents /etc/X11/xorg.conf-*  /tmp/mod/
ls -l     /tmp/mod/etc/X11/; read
dir2xzm   /tmp/mod                    /tmp/modesets.xzm
rm    -rf /tmp/mod/ && echo && ls -sh /tmp/*.xzm
sleep 5
exit
I put the xzm file in the extramods folder and it does load.
Ed

User avatar
babam
Warlord
Warlord
Posts: 528
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Porteus Kernel Builder

Post#1580 by babam » 04 Apr 2022, 22:15

@Ed_P, Maybe Porteus 4.0 is too old (xorg and mesa) for the latest hardware.
Sorry, my English is bad.

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

Porteus Kernel Builder

Post#1581 by Ed_P » 05 Apr 2022, 05:15

babam wrote:
04 Apr 2022, 22:15
@Ed_P, Maybe Porteus 4.0 is too old (xorg and mesa) for the latest hardware.
Yeah, I'm sad to say I think you're right. In addition to the video support problems the network function doesn't work either. :(
Ed

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

Porteus Kernel Builder

Post#1582 by Blaze » 08 Apr 2022, 18:08

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

[5.17.2] <-- NEW : "All patches" patching was done.
32bit-ALL-kernel5.17.2.tar (~111 M)
https://files.sberdisk.ru/s/WDSKFS8LeNN6Dgd
4e18d54798df99252c2be5300c4734ff 32bit-ALL-kernel5.17.2.tar

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

[5.17.2] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.17.2.tar (~117 M)
https://files.sberdisk.ru/s/Hw4fBcgD9onFPas
3518fd9bad755c4888875f4400e7e07e 64bit-ALL-kernel5.17.2.tar

Note 1: Compiler that was used.
for kernel 5.17.2: 11.2.0-x86_64
A new :url: x86_64 05-devel.xzm (GCC version 11.2.0)

Thanks to neko for his support.
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

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

Porteus Kernel Builder

Post#1583 by Blaze » 11 Apr 2022, 15:22

Kernel build in APorteus-v22.04.02-x86_64.iso with this fix Porteus Kernel Builder (Пост neko #86386) for Ed_P
(2)(this approach is not assurance to have no side effect.)
the firmware "modinfo" of the driver "iwlwifi.ko" will be needed changing
from iwlwifi-QuZ-a0-hr-b0-67.ucode to iwlwifi-QuZ-a0-hr-b0-63.ucode
by modifyng source code.

for example kernel 5.15.12

Code: Select all

linux-5.15.12/drivers/net/wireless/intel/iwlwifi/cfg/22000.c
[new]

Code: Select all

/* Highest firmware API version supported */
#define IWL_22000_UCODE_API_MAX 63
[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 32bit.config)

[5.17.2] <-- NEW : "All patches" patching was done.
32bit-ALL-kernel5.17.2.tar (~114 M)
https://www.mediafire.com/file/780o6flx ... 5.17.2.tar
4ac31c1bb49b6cea0ca74f67a9db2d69 32bit-ALL-kernel5.17.2.tar
https://www.mediafire.com/file/1kb32lot ... 2.tar/file
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)

[5.17.2] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.17.2.tar (~120 M)
https://www.mediafire.com/file/1kb32lot ... 5.17.2.tar
cda2418e10f3c2e18f560ff4f2cfd59f 64bit-ALL-kernel5.17.2.tar

Note 1: Compiler that was used.
for kernel 5.17.2: 11.2.0-x86_64
A new :url: x86_64 05-devel.xzm (GCC version 11.2.0)

Thanks to neko for his support.
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

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

Porteus Kernel Builder

Post#1584 by Ed_P » 11 Apr 2022, 16:17

:friends:
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#1585 by neko » 11 Apr 2022, 23:16

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

5.18(-rc) config was updated.

Code: Select all

# diff 32bit.config 32/*/.config
3c3
< # Linux/x86 5.18.0-rc1 Kernel Configuration
---
> # Linux/x86 5.18.0-rc2 Kernel Configuration
1902c1902
< CONFIG_SATA_LPM_POLICY=0
---
> CONFIG_SATA_MOBILE_LPM_POLICY=0
#
#
# diff 64bit.config 64/*/.config
3c3
< # Linux/x86 5.18.0-rc1 Kernel Configuration
---
> # Linux/x86 5.18.0-rc2 Kernel Configuration
1927c1927
< CONFIG_SATA_LPM_POLICY=0
---
> CONFIG_SATA_MOBILE_LPM_POLICY=0
#
Thanks.

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

Porteus Kernel Builder

Post#1586 by Ed_P » 12 Apr 2022, 04:27

Blaze wrote:
11 Apr 2022, 15:22
[5.17.2] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.17.2.tar (~120 M)
https://www.mediafire.com/file/1kb32lot ... 5.17.2.tar
cda2418e10f3c2e18f560ff4f2cfd59f 64bit-ALL-kernel5.17.2.tar
Network works on the new Dell Inspiron 14 Blaze.
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#1587 by neko » 15 Apr 2022, 10:08

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

===< Firmware database was updated >===
[Firmware database : kernel-firmware-20220413_8a2d811-noarch-1plus.xzm (372 M)]
that was created with
slackware package "kernel-firmware-20220413_8a2d811-noarch-1.txz (213 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
b43-firmware-6.30.163.46-fw-1_SBo
bluetooth
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
zydas


Thanks.

User avatar
Arleson
Black ninja
Black ninja
Posts: 39
Joined: 20 Aug 2017, 18:51
Distribution: Porteus 5.0rc3 Xfce
Location: Brazil

Porteus Kernel Builder

Post#1588 by Arleson » 18 Apr 2022, 12:33

Hi, recently I bought a new laptop and I can't make the sound work. My main distro is Porteus, but I tried many other ones, including Slackware 15, Ubuntu nightly, Fedora nightly and Manjaro current. They all show the output/input device as dummy, with the exception of Fedora which correctly identifies it as sof-essx8386 but still no sound.

I tried to copy both Slackware and Arch firmware for sof in the firmware folder (/lib/firmware) but it didn't fix the issue.

Running 'inxi -Fxz' I get the following:

Code: Select all

System:
  Kernel: 5.17.3-porteus x86_64 bits: 64 compiler: gcc v: 2.36.1-slack15
    Desktop: Xfce 4.16.0 Distro: Porteus-v5.0
Machine:
  Type: Laptop System: Positivo Tecnologia SA product: C4120F-S v: N/A
    serial: <superuser required>
  Mobo: Positivo Tecnologia SA model: N14DP7-V2 v: 11173397
    serial: <superuser required> UEFI: N/A v: 1.12.X date: 06/30/2021
Battery:
  ID-1: BAT0 charge: 37.0 Wh (100.0%) condition: 37.0/37.0 Wh (100.0%)
    volts: 8.7 min: N/A model: WB SR 1 WB Lion Battery status: Charging
  Device-1: hidpp_battery_0 model: Logitech M215
    charge: 50% (should be ignored) status: N/A
CPU:
  Info: dual core model: Intel Celeron N4020 bits: 64 type: MCP
    arch: Goldmont Plus rev: 8 cache: L1: 112 KiB L2: 4 MiB
  Speed (MHz): avg: 796 min/max: 800/2800 cores: 1: 796 2: 796
    bogomips: 4377
  Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel driver: i915 v: kernel bus-ID: 00:02.0
  Device-2: SunplusIT MTD camera type: USB driver: snd-usb-audio,uvcvideo
    bus-ID: 1-8:4
  Display: x11 server: X.org 1.20.13 driver: loaded: modesetting
    unloaded: fbdev,vesa resolution: <missing: xdpyinfo>
  OpenGL: renderer: Mesa Intel UHD Graphics 600 (GLK 2) v: 4.6 Mesa 21.2.2
    direct render: Yes
Audio:
  Device-1: Intel driver: snd_hda_intel v: kernel bus-ID: 00:0e.0
  Device-2: SunplusIT MTD camera type: USB driver: snd-usb-audio,uvcvideo
    bus-ID: 1-8:4
  Sound Server-1: ALSA v: k5.17.3-porteus running: yes
  Sound Server-2: PulseAudio v: 15.0 running: yes
Network:
  Message: No device data found.
  IF-ID-1: wlan0 state: up mac: <filter>
Bluetooth:
  Device-1: Realtek 802.11n WLAN Adapter type: USB driver: btusb,rtl8xxxu
    bus-ID: 1-7:3
  Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter>
    bt-v: 2.1 lmp-v: 4.0
Drives:
  Local Storage: total: 176.55 GiB used: 32.77 GiB (18.6%)
  ID-1: /dev/sda vendor: BIWIN model: C6370 128GB size: 119.24 GiB
  ID-2: /dev/sdb type: USB vendor: SanDisk model: USB 3.2Gen1
    size: 57.3 GiB
Partition:
  Message: No partition data found.
Swap:
  ID-1: swap-1 type: zram size: 1.1 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 54.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 145 Uptime: 36m Memory: 3.67 GiB used: 1.73 GiB (47.0%)
  Init: SysVinit runlevel: 4 Compilers: gcc: 11.2.0 Packages: 1
  note: see --pkg Shell: Bash v: 5.1.8 inxi: 3.3.12
Running 'aplay -l' give me this:

Code: Select all

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Any help is welcome!
Thanks!

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

Porteus Kernel Builder

Post#1589 by beny » 18 Apr 2022, 15:50

hi take a look to this link:https://forums.linuxmint.com/viewtopic.php?t=371678 maybe is useful, the laptop have also a key to mute speaker,when you open a sound file or firefox youtube file open also the pulseudio mixer or alsamixer in console seem that you have pulseudio with the webcam and alsa driver for the audio system but i can go wrong.

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

Porteus Kernel Builder

Post#1590 by Blaze » 22 Apr 2022, 14:54

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

[5.17.4] <-- NEW : "All patches" patching was done.
32bit-ALL-kernel5.17.2.tar (~117 M)
https://www.mediafire.com/file/mui0igwf ... 4.tar/file
fdf3314e45ff06fe07d86fde1128b50a 32bit-ALL-kernel5.17.4.tar

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

[5.17.4] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.17.4.tar (~123 M)
https://www.mediafire.com/file/kzcotuv3 ... 4.tar/file
5ce7d2977c76d8bfafaa87b963572e9a 64bit-ALL-kernel5.17.4.tar

Note 1: Compiler that was used.
for kernel 5.17.4: 11.2.0-x86_64
A new :url: x86_64 05-devel.xzm (GCC version 11.2.0)

Thanks to neko for his support.
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

Post Reply