2017-07-16 9 views
0

私は最小のnixos VMイメージを使用しています。XをNixosにインストールするには

によると: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 
+0

私は古いnixosバージョン(16.09)を実行しているようですが、それは維持されていません。 https://github.com/NixOS/nixpkgs/issues/27425#issuecomment-315614688 –

答えて

4

Xを開始するのにxinitを使用しないn nixOS。これを行うには、systemctl start display-manager.serviceと入力します。しかし、システムを再起動すると自動的に起動するはずです。何かが間違って設定されていると思います(おそらくservices.xserver.autorunfalseに設定されていますか?)。

関連する問題