AHS users: Liquorix kernel 6.12 in ahs-staging

Message
Author
BV206
Posts: 532
Joined: Sat Mar 09, 2019 10:55 am

Re: AHS users: Liquorix kernel 6.12 in ahs-staging

#11 Post by BV206 »

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.

User avatar
Kermit the Frog
Posts: 626
Joined: Mon Jul 08, 2024 8:52 am

Re: AHS users: Liquorix kernel 6.12 in ahs-staging

#12 Post by Kermit the Frog »

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

User avatar
siamhie
Global Moderator
Posts: 3509
Joined: Fri Aug 20, 2021 5:45 pm

Re: AHS users: Liquorix kernel 6.12 in ahs-staging

#13 Post by siamhie »

dolphin_oracle wrote: Fri Dec 06, 2024 9:39 pm liquorix 6.12 is available 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.

User avatar
Stevo
Developer
Posts: 14743
Joined: Fri Dec 15, 2006 7:07 pm

Re: AHS users: Liquorix kernel 6.12 in ahs-staging

#14 Post by Stevo »

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.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
siamhie
Global Moderator
Posts: 3509
Joined: Fri Aug 20, 2021 5:45 pm

Re: AHS users: Liquorix kernel 6.12 in ahs-staging

#15 Post by siamhie »

siamhie wrote: Sun Dec 08, 2024 12:23 pm
dolphin_oracle wrote: Fri Dec 06, 2024 9:39 pm liquorix 6.12 is available 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] 

I'm a moron. I didn't bother to search in MXPI for Liquorix under the enabled tab. :hitmyhead:

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.

User avatar
dolphin_oracle
Developer
Posts: 22497
Joined: Sun Dec 16, 2007 12:17 pm

Re: AHS users: Liquorix kernel 6.12 in ahs-staging

#16 Post by dolphin_oracle »

@Stevo I see in the changelog for 6.12-4 this note:

Code: Select all

Revert all changes for the zstd switch for kernel and module compression.
what's the story there? I feel like I should know, but I can't remember.
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/

User avatar
Stevo
Developer
Posts: 14743
Joined: Fri Dec 15, 2006 7:07 pm

Re: AHS users: Liquorix kernel 6.12 in ahs-staging

#17 Post by Stevo »

dolphin_oracle wrote: Tue Dec 10, 2024 8:29 am @Stevo I see in the changelog for 6.12-4 this note:

Code: Select all

Revert all changes for the zstd switch for kernel and module compression.
what's the story there? I feel like I should know, but I can't remember.
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.

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

User avatar
CatManDan
Posts: 137
Joined: Tue Oct 03, 2023 7:56 pm

Re: AHS users: Liquorix kernel 6.12 in ahs-staging

#18 Post by CatManDan »

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.

User avatar
dolphin_oracle
Developer
Posts: 22497
Joined: Sun Dec 16, 2007 12:17 pm

Re: AHS users: Liquorix kernel 6.12 in ahs-staging

#19 Post by dolphin_oracle »

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/

User avatar
fehlix
Developer
Posts: 12799
Joined: Wed Apr 11, 2018 5:09 pm

Re: AHS users: Liquorix kernel 6.12 in ahs-staging

#20 Post by fehlix »

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.
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.

Post Reply

Return to “Package Status - MX-23”