我正在使用最小的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;
Run Code Online (Sandbox Code Playgroud)
一旦我执行sudo nixos-rebuild switch并安装xinit nix-env -i xinit,并执行startx我得到一个错误:
hostname: Unknown host
xauth: file /home/demo/.serverauth.2821 does not exist
Run Code Online (Sandbox Code Playgroud)
你不是用来xinit在nixOS中启动X. 为此,请输入systemctl start display-manager.service.但它应该在您重新启动系统后自动启动,所以我认为某些内容配置错误(可能您已services.xserver.autorun设置为false?).
| 归档时间: |
|
| 查看次数: |
781 次 |
| 最近记录: |