Package Base Details: linux-xanmod

Git Clone URL: (read-only)
Submitter: Yoshi2889
Maintainer: figue (figuepluto, jfigueras)
Last Packager: figue
Votes: 14
Popularity: 0.630178
First Submitted: 2017-02-14 09:40
Last Updated: 2019-10-12 11:44

Pinned Comments

figue commented on 2018-12-14 00:50

Please, check new release. You have now several variables to enable/disable features.


## Disable NUMA since most users do not have multiple processors. Breaks CUDA/NvEnc.
## Archlinux and Xanmod enable it by default.
## Set variable "use_numa" to: n to disable (possibly increase performance)
##                             y to enable  (stock default)
if [ -z ${_numa+x} ]; then
## For performance you can disable FUNCTION_TRACER/GRAPH_TRACER. Limits debugging and analyzing of the kernel.
## Stock Archlinux and Xanmod have this enabled.
## Set variable "use_tracers" to: n to disable (possibly increase performance)
##                                y to enable  (stock default)
if [ -z ${_tracers+x} ]; then
## Enable PDS CPU scheduler by default
## Set variable "use_pds" to: n to disable (stock Xanmod)
##                            y to enable
if [ -z ${_pds+x} ]; then

Personally I'm running now xanmod kernel compiled with this:

env _tracers=0 _numa=0 _pds=1 makepkg -s

Also, you can now put a file in your local repo to build this package with a custom config. You have to call this file myconfig.


  # Put the file "myconfig" at the package folder to use this feature
  if [ -f "${startdir}/myconfig" ]; then
    msg2 "Using user CUSTOM config..."
    cp -f "${startdir}"/myconfig .config

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

figue commented on 2017-11-19 02:19

Updated to 4.14.0-xanmod2. There were some changes in PKGBUILD and hooks. Please, check that all is OK.

figue commented on 2017-11-14 16:37

I have running 4.14.0-xanmod1 without issues with xanmod config. Update is trivial, but Arch hasn't updated their configs yet. I'll wait until they release a proper config.

If anyone wants to update to 4.14, just change:


then update sums and make as usual:

makepkg -sic

figue commented on 2017-10-20 08:49

@f100cleveland that's odd... I have 4.13.8-1-xanmod14 and Chromium is working here. Could be some regression with any driver? Maybe hardware acceleration? You can try disabling it with Xanmod and see if that helps.

My test is in a Lenovo Laptop and Intel graphics card. Can't test on more machines right now...

f100cleveland commented on 2017-10-20 02:27

After updating to the latest kernel, I got a google Chromium crash and chromium won't even load. If I go back to the stock 4.13.7 arch kernel, everything is fine. Is there a work around for this? When I compiled it, I chose the xan source, option 1.

figue commented on 2017-09-12 21:11

@jskier thank you for reporting... I have no idea how could be. I've 4.13.1 in several computers with a wrong file... :S Fixed!

jskier commented on 2017-09-12 21:03

4.13.1-xanmod3.tar.gz has wrong hash.

figue commented on 2017-07-16 22:37

Hi @Rosen, sorry but I didn't see your message. Could you solve it?

Rosen commented on 2017-05-29 20:26

drivers/target/target_core_tpg.c:673:1: internal compiler error: in pop_scope, at c/c-decl.c:1341

internal compiler error

figue commented on 2017-05-08 23:56


figue commented on 2017-02-27 11:55

@Yoshi2889 ok. Thanks!