Package Base Details: linux-xanmod

Git Clone URL: https://aur.archlinux.org/linux-xanmod.git (read-only)
Submitter: Yoshi2889
Maintainer: figue (figuepluto, jfigueras)
Last Packager: figue
Votes: 14
Popularity: 0.33
First Submitted: 2017-02-14 09:40
Last Updated: 2019-11-11 22:33

Pinned Comments

figue commented on 2018-12-14 00:50

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

References:

## 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
  use_numa=y
fi
##
## 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
  use_tracers=y
fi
##
## Enable PDS CPU scheduler by default https://gitlab.com/alfredchen/linux-pds
## Set variable "use_pds" to: n to disable (stock Xanmod)
##                            y to enable
if [ -z ${_pds+x} ]; then
  use_pds=n
fi

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.

Reference:

  # 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
  fi

Latest Comments

1 2 3 4 5 6 ... Next › Last »

figue commented on 2019-11-11 22:34

@rela good catch. Fixed. Thanks!

rela commented on 2019-11-11 17:49

PKGBUILD needs changes lines 14 and 16:

Valid microarchitectures are now between 0 to 38 and native is 38.

figue commented on 2019-10-29 21:59

I don't know why you have issues with sound... Check in config if there is something disabled, but could be another thing. If you use pulseaudio, should work... Kernel detects and load Intel module. Do you see something related in dmesg?

gatlinnewhouse commented on 2019-10-29 19:52

@figue, running linux-clear right now, here's the output with sound working:

➜ lspci -v | grep -i audio
00:03.0 Audio device: Intel Corporation Crystal Well HD Audio Controller (rev 08)
    Subsystem: CLEVO/KAPOK Computer Crystal Well HD Audio Controller
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
    Subsystem: CLEVO/KAPOK Computer 8 Series/C220 Series Chipset High Definition Audio Controller

and

➜ grep snd /proc/asound/modules
 0 snd_hda_intel               
 1 snd_hda_intel

➜ lsmod | grep snd        
snd_hda_codec_via      20480  1
snd_hda_codec_generic    77824  1 snd_hda_codec_via
ledtrig_audio          16384  1 snd_hda_codec_generic
snd_hda_codec_hdmi     57344  1
snd_hda_intel          40960  9
snd_hda_codec         122880  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_via
snd_hda_core           86016  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_via
snd_hwdep              16384  1 snd_hda_codec
snd_pcm               114688  6 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer              36864  3 snd_pcm
snd                    90112  22 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_hda_codec_via,snd_pcm
soundcore              16384  1 snd

➜ cat /proc/asound/version 
Advanced Linux Sound Architecture Driver Version k5.3.8-1-clear.

I use pulseaudio-alsa as well

figue commented on 2019-10-29 19:42

@gatlinnewhouse what is your soundcard and what module use?

gatlinnewhouse commented on 2019-10-29 19:36

ye, I get audio issues on this as well.

Might be a kernel config issue. Gonna recompile and try something

figue commented on 2019-10-27 21:08

rt boots fine, but I can only test that...

gatlinnewhouse commented on 2019-10-27 21:05

@figure that's funny, ill try it out sometime this week

figue commented on 2019-10-27 16:50

@gatlinnewhouse thanks for asking. In fact, I have a new package linux-xanmod-rt (based on https://github.com/xanmod/linux/releases/tag/4.19.79-rt28-xanmod) which I have just published. I was planing to test before make it public but I haven't time... So will be thankful if you try yourself and report in comments:

https://aur.archlinux.org/packages/linux-xanmod-rt/

gatlinnewhouse commented on 2019-10-27 14:45

Any plans to add a variable for "real-time Linux kernel (PREEMPT_RT)" compiling?