Building 6.1 series with same variables I was using for 6.0 series, which are
_microarchitecture=14 _config=config_x86-64-v3 _compress_modules=y
But I cannot boot it, it looks like this:
My CPU is Ryzen 9 3950x, by the way.
Git Clone URL: | https://aur.archlinux.org/linux-xanmod.git (read-only, click to copy) |
---|---|
Package Base: | linux-xanmod |
Description: | The Linux kernel and modules with Xanmod patches |
Upstream URL: | http://www.xanmod.org/ |
Licenses: | GPL2 |
Provides: | KSMBD-MODULE, NTFS3-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE |
Replaces: | virtualbox-guest-modules-arch, wireguard-arch |
Submitter: | Yoshi2889 |
Maintainer: | figue (figuepluto, jfigueras) |
Last Packager: | figue |
Votes: | 132 |
Popularity: | 1.56 |
First Submitted: | 2017-02-14 09:40 (UTC) |
Last Updated: | 2024-12-05 23:14 (UTC) |
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 52 Next › Last »
Building 6.1 series with same variables I was using for 6.0 series, which are
_microarchitecture=14 _config=config_x86-64-v3 _compress_modules=y
But I cannot boot it, it looks like this:
My CPU is Ryzen 9 3950x, by the way.
@hydrocryo01 ok. No ETA. I try to push the updates ASAP when upstream is done.
@figue Later I found it was due to missing kernel modules. Some additional kernel modules were loaded after I switched to a pre-compiled xanmod kernel. Not sure why the same modules weren't loaded on the stock kernel. Plus, is there an ETA for kernel 6.1.6?
@hydrocryo01 what are the parameters used to compile? If you want to see if the error is located in your config or another thing, you can try installing the binary xanmod packages:
If it boots, then it's something related to your config.
Are there some additional kernel parameters required for this kernel? I booted a unified kernel image based on linux-xanmod and found it failed to mount /efi (my ESP). I'm not sure what the problem is since vfat kernel modules is compiled.
My /etc/kernel/cmdline:
rw quiet splash root=LABEL=LROOT rootfstype=ext4
My /etc/fstab: ``
LABEL=LROOT / ext4 rw,relatime 0 1
/dev/nvme0n1p1 /efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro 0 2
LABEL=LGAMES /media/games f2fs rw,relatime,compress_algorithm=zstd:1,compress_chksum,atgc,gc_merge,lazytime,defaults 0 1 ``
@Riedler flex is part of base-devel, you should have all packages of that group installed to use makepkg :)
could you please add flex to the build dependencies? My build just failed because I cleaned up some unused dependencies from my installation.
@Wrexes oh. Sorry about your time lost. But the package should create all mkinitcpios, yeah?? Well, I'm happy this package works for you.
Hello~
I can totally understand why you would not set a replaces
for a kernel in such a case.
That said, I've made the change to regular Xanmod and (after having to DL an Archiso because I'm a dummy and forgot to make the initcpios...) I'm back on.
Thanks again for your fast reply, and also for your work maintaining the package !
Pinned Comments
anlorsp commented on 2024-07-13 17:07 (UTC) (edited on 2024-07-15 04:53 (UTC) by anlorsp)
Adding
to myconfig does solve the "Failed to insert module 'nvidia': Key was rejected by service" problem.
Anyone who configured secure boot using sbctl and want to load dkms modules can try this solution.
figue commented on 2018-12-14 00:50 (UTC) (edited on 2023-02-27 20:00 (UTC) by figue)
This package have several variables to enable/disable features.
Personally I'm running now xanmod kernel compiled with this:
Also, you can now create the file myconfig in your local repo to build this package with a custom config or use ${XDG_CONFIG_HOME}/linux-xanmod/myconfig. This file can be a full kernel config or be a script with several entries to add/remove options (you have several examples in PKGBUILD by using scripts/config):
Code involved: