如何在Nixos上安装X.

时间:2017-07-16 14:31:42

标签: nixos

我正在使用最小的nixos VM镜像。

根据:https://nixos.org/nixos/manual/index.html#sec-x11

我只需要添加这些行(大概是/etc/nixos/configuration.nix

services.xserver.enable = true;
services.xserver.desktopManager.xfce.enable = true;

我执行sudo nixos-rebuild switch并通过nix-env -i xinit安装xinit后执行startx我收到错误消息:

hostname: Unknown host
xauth: file /home/demo/.serverauth.2821 does not exist

1 个答案:

答案 0 :(得分:6)

您不能使用xinit在nixOS中启动X.为此,请输入systemctl start display-manager.service。但它应该在您重新启动系统后自动启动,因此我认为某些内容配置错误(可能您将services.xserver.autorun设置为false?)。