'/usr/portage/profiles/hardened/x86/use.mask' does not unmask modular xorg flags. In my case the 'video_cards_nvidia' flag is needed to use nvidia-kernel. In the default-linux/x86/use.mask file there is this section: --- # Modular X: unmask for architectures on which they are available -input_devices_synaptics -input_devices_vmmouse -input_devices_wacom -video_cards_nvidia -video_cards_fglrx -video_cards_vmware # Modular X: mask for architectures on which they aren't available video_cards_newport --- I am not sure about the other flags, but the 'video_cards_nvidia' one works well here.
ok; I've updated the masks for hardened/x86 and hardened/amd64 in line with default-linux. Thanks for the heads-up.