AHS users: Liquorix kernel 6.12 in ahs-staging
Re: AHS users: Liquorix kernel 6.12 in ahs-staging
Is it possible to make a live USB iso with 6.12 kernel without having it installed and booted? I don't think 6.12 will work on this pc.
- Kermit the Frog
- Posts: 626
- Joined: Mon Jul 08, 2024 8:52 am
Re: AHS users: Liquorix kernel 6.12 in ahs-staging
For all users who haven't done yet, this will do it for you:
Code: Select all
echo 'options kvm enable_virt_at_load=0' | sudo tee /etc/modprobe.d/kvm.conf
Re: AHS users: Liquorix kernel 6.12 in ahs-staging
Is the kernel still available?
Code: Select all
sudo apt dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
libdrm2 libegl-mesa0 libgbm1 libgl1-mesa-dri libglapi-mesa libglx-mesa0
libxatracker2 mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers
The following packages will be upgraded:
nvidia-detect
1 upgraded, 0 newly installed, 0 to remove and 15 not upgraded.
Need to get 156 kB of archives.
After this operation, 5,120 B of additional disk space will be used.
Do you want to continue? [Y/n]
QSI: (I removed the staging repo when I didn't see the 6.12 Liquorix kernel mentioned)
Code: Select all
Snapshot created on: 20241207_0516
System:
Kernel: 6.12.3-x64v3-xanmod1 arch: x86_64 bits: 64 compiler: gcc v: 14.2.0 clocksource: tsc
avail: hpet,acpi_pm parameters: BOOT_IMAGE=/boot/vmlinuz-6.12.3-x64v3-xanmod1 root=UUID=<filter>
ro quiet init=/lib/systemd/systemd
Desktop: Fluxbox v: 1.3.7 with: tint2 tools: avail: light-locker vt: 7 dm: LightDM v: 1.32.0
Distro: MX-23.4_fluxbox_x64 Libretto May 19 2024 base: Debian GNU/Linux 12 (bookworm)
Machine:
Type: Desktop Mobo: Micro-Star model: B550-A PRO (MS-7C56) v: 2.0 serial: <superuser required>
uuid: <superuser required> UEFI: American Megatrends LLC. v: A.F0 date: 10/11/2023
CPU:
Info: model: AMD Ryzen 9 5950X bits: 64 type: MT MCP arch: Zen 3+ gen: 4 level: v3 note: check
built: 2022 process: TSMC n6 (7nm) family: 0x19 (25) model-id: 0x21 (33) stepping: 2
microcode: 0xA20120E
Topology: cpus: 1x cores: 16 tpc: 2 threads: 32 smt: enabled cache: L1: 1024 KiB desc: d-16x32
KiB; i-16x32 KiB L2: 8 MiB desc: 16x512 KiB L3: 64 MiB desc: 2x32 MiB
Speed (MHz): avg: 1707 high: 3412 min/max: 550/5084 boost: disabled scaling:
driver: amd-pstate-epp governor: performance cores: 1: 3398 2: 550 3: 3400 4: 3400 5: 3393
6: 3394 7: 3398 8: 550 9: 3400 10: 3399 11: 550 12: 550 13: 550 14: 550 15: 550 16: 3412
17: 3397 18: 550 19: 550 20: 550 21: 550 22: 3392 23: 550 24: 550 25: 550 26: 550 27: 3401
28: 550 29: 550 30: 550 31: 550 32: 3398 bogomips: 217597
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities:
Type: gather_data_sampling status: Not affected
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: reg_file_data_sampling status: Not affected
Type: retbleed status: Not affected
Type: spec_rstack_overflow mitigation: Safe RET
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW; STIBP: always-on; RSB
filling; PBRSB-eIBRS: Not affected; BHI: Not affected
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: AMD Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] vendor: Tul / PowerColor
driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22 pcie:
gen: 4 speed: 16 GT/s lanes: 16 ports: active: DP-1 empty: DP-2, DP-3, HDMI-A-1, Writeback-1
bus-ID: 0b:00.0 chip-ID: 1002:73df class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.7 compositor: Compton v: 1 driver: X: loaded: amdgpu
unloaded: fbdev dri: radeonsi gpu: amdgpu display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 677x381mm (26.65x15.00") s-diag: 777mm (30.58")
Monitor-1: DP-1 mapped: DisplayPort-0 model: HP X27q serial: <filter> built: 2021
res: 2560x1440 hz: 165 dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23") diag: 685mm (27")
ratio: 16:9 modes: max: 2560x1440 min: 720x400
API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi device: 1 drv: swrast
surfaceless: drv: radeonsi x11: drv: radeonsi inactive: gbm,wayland
API: OpenGL v: 4.6 vendor: amd mesa v: 23.1.2-1~mx23ahs glx-v: 1.4 es-v: 3.2 direct-render: yes
renderer: AMD Radeon RX 6700 XT (navi22 LLVM 15.0.6 DRM 3.59 6.12.3-x64v3-xanmod1)
device-ID: 1002:73df memory: 11.72 GiB unified: no
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 0b:00.1 chip-ID: 1002:ab28 class-ID: 0403
Device-2: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel
pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 14:00.4 chip-ID: 1022:1487 class-ID: 0403
API: ALSA v: k6.12.3-x64v3-xanmod1 status: kernel-api tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.2.2 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Wi-Fi 6E AX210/AX1675 2x2 [Typhoon Peak] driver: iwlwifi v: kernel pcie: gen: 2
speed: 5 GT/s lanes: 1 bus-ID: 05:00.0 chip-ID: 8086:2725 class-ID: 0280
IF: wlan0 state: up mac: <filter>
Info: services: NetworkManager,wpa_supplicant
Drives:
Local Storage: total: 8.64 TiB used: 1.08 TiB (12.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: WDS500G3XHC-00SJG0
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD
serial: <filter> fw-rev: 102000WD temp: 28.9 C scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:2 vendor: Western Digital model: WDS500G1X0E-00AFY0
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD
serial: <filter> fw-rev: 613000WD temp: 32.9 C scheme: GPT
ID-3: /dev/sda maj-min: 8:0 vendor: Seagate model: ST8000DM004-2CX188 size: 7.28 TiB
block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 5425 serial: <filter>
fw-rev: 0001 scheme: GPT
ID-4: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 870 EVO 500GB size: 465.76 GiB
block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s tech: SSD serial: <filter>
fw-rev: 1B6Q scheme: GPT
Partition:
ID-1: / raw-size: 465 GiB size: 456.63 GiB (98.20%) used: 13.52 GiB (3.0%) fs: ext4
dev: /dev/nvme1n1p2 maj-min: 259:4
ID-2: /boot/efi raw-size: 779 MiB size: 777.5 MiB (99.80%) used: 288 KiB (0.0%) fs: vfat
dev: /dev/nvme1n1p1 maj-min: 259:3
Swap:
Kernel: swappiness: 15 (default 60) cache-pressure: 50 (default 100) zswap: no
ID-1: swap-1 type: partition size: 64 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sdb2
maj-min: 8:18
Sensors:
System Temperatures: cpu: 27.9 C mobo: N/A gpu: amdgpu temp: 35.0 C mem: 34.0 C
Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Repos:
Packages: pm: dpkg pkgs: 2265 libs: 1172 tools: apt, apt-get, aptitude, nala, synaptic pm: rpm
pkgs: 0
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
Active apt repos in: /etc/apt/sources.list.d/debian.list
1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
Active apt repos in: /etc/apt/sources.list.d/mx.list
1: deb http://la.mxrepo.com/mx/repo/ bookworm main non-free
2: deb http://la.mxrepo.com/mx/repo/ bookworm ahs
Active apt repos in: /etc/apt/sources.list.d/nordvpn.list
1: deb https://repo.nordvpn.com/deb/nordvpn/debian stable main
Active apt repos in: /etc/apt/sources.list.d/xanmod-release.list
1: deb [signed-by=/usr/share/keyrings/xanmod-archive-keyring.gpg] http://deb.xanmod.org releases main
Active apt repos in: /etc/apt/sources.list.d/extrepo_librewolf.sources
1: deb [arch=amd64 arm64] https://repo.librewolf.net librewolf main
Info:
Memory: total: 32 GiB available: 31.26 GiB used: 2.03 GiB (6.5%)
Processes: 483 Power: uptime: 6m states: freeze,mem,disk suspend: deep avail: s2idle wakeups: 0
hibernate: platform avail: shutdown, reboot, suspend, test_resume image: 12.45 GiB Init: systemd
v: 252 target: graphical (5) default: graphical tool: systemctl
Compilers: gcc: 12.2.0 Client: shell wrapper v: 5.2.15-release inxi: 3.3.35
Boot Mode: UEFI
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.
Re: AHS users: Liquorix kernel 6.12 in ahs-staging
I also want to note, though we do have all the other packages listed in there also for MX 21, I was unable to backport the new Sid nvidia-driver for MX 21, since the precompiled binary blobs provided in it by Nvidia require openssl 3, which is not in Bullseye and seems impracticable to backport for it.
If you have a machine with nice open drivers, you should be able to use the kernel, even on MX 21.
If you have a machine with nice open drivers, you should be able to use the kernel, even on MX 21.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing
Re: AHS users: Liquorix kernel 6.12 in ahs-staging
siamhie wrote: Sun Dec 08, 2024 12:23 pm
Is the kernel still available?
Code: Select all
sudo apt dist-upgrade Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages have been kept back: libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl-mesa0 libgbm1 libgl1-mesa-dri libglapi-mesa libglx-mesa0 libxatracker2 mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers The following packages will be upgraded: nvidia-detect 1 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. Need to get 156 kB of archives. After this operation, 5,120 B of additional disk space will be used. Do you want to continue? [Y/n]
I'm a moron. I didn't bother to search in MXPI for Liquorix under the enabled tab.

I also had no problems with my 8814 driver.
Code: Select all
"Building module:"
"Cleaning build area..."
""
"'make' clean; 'make' -j16 KVER=6.12.1-1-liquorix-amd64 KSRC=/lib/modules/6.12.1-1-liquorix-amd64/build all; if [[ -x /usr/sbin/kmodsign ]]; then kmodsign sha512 MOK.priv MOK.der 8814au.ko; fi..."
"."
"."
""
"Cleaning build area..."
""
"8814au.ko.xz:"
"Running module version sanity check."
"- Original module"
"- No original module exists within this kernel\n - Installation"
"- Installing to /lib/modules/6.12.1-1-liquorix-amd64/updates/dkms/"
"depmod..."
"."
"."
""
"dkms: autoinstall for kernel: 6.12.1-1-liquorix-amd64."
"/etc/kernel/postinst.d/initramfs-tools:\nupdate-initramfs: Generating /boot/initrd.img-6.12.1-1-liquorix-amd64"
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.
- dolphin_oracle
- Developer
- Posts: 22497
- Joined: Sun Dec 16, 2007 12:17 pm
Re: AHS users: Liquorix kernel 6.12 in ahs-staging
@Stevo I see in the changelog for 6.12-4 this note:
what's the story there? I feel like I should know, but I can't remember.
Code: Select all
Revert all changes for the zstd switch for kernel and module compression.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/
Re: AHS users: Liquorix kernel 6.12 in ahs-staging
Bookworm supports the zstd compression, but not Bullseye. Since Tim fixed the backports for gcc-10, I switched back to xz for both versions to be consistent. It matches what Debian does, and the kernel is smaller when installed, anyway.dolphin_oracle wrote: Tue Dec 10, 2024 8:29 am @Stevo I see in the changelog for 6.12-4 this note:
what's the story there? I feel like I should know, but I can't remember.Code: Select all
Revert all changes for the zstd switch for kernel and module compression.
I am backporting the new Sid 6.12.3 kernel. I have not yet checked whether the older Nvidia drivers have had more recent updates in Sid, or maybe they just work as is since their last updates in October, but it looks like moving 6.12 into AHS main is getting closer!
A poster on the Liquorix forums said the kvm.conf VBox trick didn't work for them--I wonder what's going on there. https://techpatterns.com/forums/about3095.html
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing
Re: AHS users: Liquorix kernel 6.12 in ahs-staging
the file needs to be /etc/modprobe.d/kvm.conf, not /etc/modules.d/kvm.conf - with that, I could also get xanmod's 6.12.4 running, along with Virtualbox.
- dolphin_oracle
- Developer
- Posts: 22497
- Joined: Sun Dec 16, 2007 12:17 pm
Re: AHS users: Liquorix kernel 6.12 in ahs-staging
the option will be in mx-tweak shortly. just waiting on a few more translations.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/
Re: AHS users: Liquorix kernel 6.12 in ahs-staging
I've actually - in order to check the LiveInitrd - reverted back your revert to zst-modules compression. Mainly b/c busybox in live-boot is not supporting zstd, I wanted to verify our kmod trick on the live-intrd would work also with zstd as well as does with xz. This was done together a secureboot-test with a signing all modules with a mok-signing key, so both worked.Stevo wrote: Wed Dec 11, 2024 5:34 pm Bookworm supports the zstd compression, but not Bullseye. Since Tim fixed the backports for gcc-10, I switched back to xz for both versions to be consistent. It matches what Debian does, and the kernel is smaller when installed, anyway.