Package Details: linux-xanmod-rog 5.16.11.xanmod0-1

Git Clone URL: https://aur.archlinux.org/linux-xanmod-rog.git (read-only, click to copy)
Package Base: linux-xanmod-rog
Description: The Linux Xanmod kernel and modules with ASUS ROG laptop patches (Zephyrus G14, G15, etc)
Upstream URL: http://www.xanmod.org/
Licenses: GPL2
Provides: ASUS-WMI-FAN-CONTROL, linux-rog
Submitter: aviallon
Maintainer: arglebargle
Last Packager: arglebargle
Votes: 7
Popularity: 0.000000
First Submitted: 2021-10-25 08:18 (UTC)
Last Updated: 2022-02-23 19:41 (UTC)

Dependencies (14)

Required by (0)

Sources (32)

Pinned Comments

arglebargle commented on 2022-07-17 01:39 (UTC)

Just a heads up, I'll be updating the package again Soon™️ now that real life has calmed down.

arglebargle commented on 2021-12-04 15:06 (UTC)

You can find in-progress and early work in the package git repo here: https://gitlab.com/arglebargle-arch/xanmod-rog-PKGBUILD

If you have a problem that you can reproduce on multiple systems open an issue.

Latest Comments

« First ‹ Previous 1 2

arglebargle commented on 2022-01-15 10:53 (UTC)

@n1729 - the linux kernel uses its own CFLAGS and other build environment variables, there's some code to customize these included in the package.

Either export _microarchitecture=99 or set the variable in the PKGBUILD before compiling, that'll pass -march=native during kernel build. Alternatively you can set your architecture directly by using 15 for Zen3.

<deleted-account> commented on 2021-12-31 04:22 (UTC)

Thanks for this mate. Really appreciate it. Happy new year to you and yours.

1 question: I have changed CFLAGS to -march=native but it doesn't automatically detect my zen ver3 amd cpu. I have to manually change it to "15" in pgkbuild. Is it supposed to be like this or I'm making some mistake.

arglebargle commented on 2021-12-04 15:06 (UTC)

You can find in-progress and early work in the package git repo here: https://gitlab.com/arglebargle-arch/xanmod-rog-PKGBUILD

If you have a problem that you can reproduce on multiple systems open an issue.

arglebargle commented on 2021-10-29 23:16 (UTC) (edited on 2021-10-29 23:16 (UTC) by arglebargle)

@aviallon Yeah, I've been procrastinating fixing the history so I could post the package for at least a month or two now.

@icebarf I keep this in my /etc/makepkg.conf near the top:

_BUILDTHREADS="${THREADS:-$(($(nproc)-2))}"
msg2 "(debug) Using $_BUILDTHREADS threads ..." >&2

and later change MAKEFLAGS to

MAKEFLAGS="-j${_BUILDTHREADS}"

That lets me control the number of threads for any package build by starting makepkg with THREADS=n makepkg ... and will default to the number of threads on your system minus 2, which keeps your desktop usable while you install updates.

D3d3nD_d00d commented on 2021-10-29 03:43 (UTC) (edited on 2021-10-29 04:42 (UTC) by D3d3nD_d00d)

Awesome work! Just a heads-up though: I very recently submitted a request for this package to be added to the Chaotic-AUR repository, for those who don't like waiting hours for kernels to compile. I guess my impatience outweighs my caution/paranoia.

icebarf commented on 2021-10-28 09:27 (UTC)

Would like to know where can i specify -jN where N is the number of the threads.

aviallon commented on 2021-10-25 08:20 (UTC) (edited on 2021-10-25 08:21 (UTC) by aviallon)

Had to do a lot of work on the git history to be able to push this to AUR!