Ich weiß ja nicht, ob es generell sinnvoll ist, das nvidia-Modul in's initramfs einzubauen. Das braucht's nur für earlyKMS. In meiner Konfiguration ist das nicht nötig.
@pix: Solange Du nicht die DKMS-Variante benutzt, musst Du dir das Modul nach jedem Kernel-Update von Hand neu bauen, damit es richtig gegen den aktuellen Kernel gelinkt ist, LTS hin oder her.
Nachtrag:
[konrad@regulus ~]$ pacman -Qm
lib32-nvidia-340xx-utils 340.107-3
nvidia-340xx 340.107-91
nvidia-340xx-utils 340.107-3
opencl-nvidia-340xx 340.107-3
Ich habe einen eigenen Ordner für das Modul. Nach jedem (Kernel-)Update sind bei mir folgende Schritte nötig:
cd nvidia-340xx/
git pull
sudo chmod -R 700 src/NVIDIA-Linux-x86_64-340.107-no-compat32
rm -r src/NVIDIA-Linux-x86_64-340.107-no-compat32
makepkg -f
cd
sudo pacman -U nvidia-340xx/nvidia-340xx-340.107-91-x86_64.pkg.tar.xz
reboot
Die anderen Pakete müssen meines Wissens nicht neu gebaut werden, aber von Zeit zu Zeit sollte man mal im AUR nachsehen, ob's da neue Versionen gibt.