Quando você está lidando com serviços no NixOS, como o Xorg, o wayland, etc, eles não funcionarão quando instalados a partir de nix-env
. Em vez disso, você precisa ativá-los e configurá-los em /etc/nixos/configuration.nix
.
Quando você não tem certeza sobre como configurar um serviço, o melhor lugar para começar é com o manual do NixOS.
Depois disso, use a página opções para obter informações mais detalhadas sobre as opções de configuração. Por exemplo, se você procurar por opengl , verá várias opções que pode configurar.
Infelizmente, até onde eu sei, o wayland não está disponível como um serviço no NixOS. Então você pode ter dificuldade em fazê-lo funcionar.
Normalmente, um serviço que depende de pacotes terá uma opção onde você pode especificar o que esse pacote deve ser. Por exemplo, o módulo NixOS do fontconfig tem a opção fonts.fonts
, que pode ser definida como uma lista de pacotes de fontes. Isso permite que o módulo fontconfig configure as fontes corretamente. Uma estratégia similar pode ser usada com um módulo Wayland, sempre que isso for escrito.