Compare commits

..

4 commits

Author SHA1 Message Date
d03795b6ba ii 2025-09-11 16:03:14 +02:00
6099736634 iii 2025-09-11 15:46:55 +02:00
adebe90651 ii 2025-09-11 15:41:43 +02:00
7b8147bc15 add RDP UDP 2025-09-11 15:40:21 +02:00
3 changed files with 14 additions and 3 deletions

View file

@ -207,8 +207,11 @@ in
};
# remote desktop
services.xrdp.enable = true;
services.xrdp.defaultWindowManager = "${pkgs.gnome-session}/bin/gnome-session";
services.xrdp.openFirewall = true;
networking.firewall.allowedTCPPorts = [ 3389 ];
networking.firewall.allowedUDPPorts = [ 3389 ];
services.gnome.gnome-remote-desktop.enable = true;
systemd.services.gnome-remote-desktop = {
wantedBy = [ "graphical.target" ];
};
};
}

View file

@ -34,6 +34,10 @@ with lib.metacfg;
];
};
services.xrdp.enable = true;
services.xrdp.defaultWindowManager = "${pkgs.gnome-session}/bin/gnome-session";
services.xrdp.openFirewall = true;
# Disable the GNOME3/GDM auto-suspend feature that cannot be disabled in GUI!
# If no user is logged in, the machine will power down after 20 minutes.
systemd.targets.sleep.enable = false;

View file

@ -34,6 +34,10 @@ with lib.metacfg;
];
};
services.xrdp.enable = true;
services.xrdp.defaultWindowManager = "${pkgs.gnome-session}/bin/gnome-session";
services.xrdp.openFirewall = true;
# Disable the GNOME3/GDM auto-suspend feature that cannot be disabled in GUI!
# If no user is logged in, the machine will power down after 20 minutes.
systemd.targets.sleep.enable = false;