Remote Desktop: Difference between revisions

From NixOS Wiki
imported>Makefu
No edit summary
imported>Sjau
m Adding info about logging out user first
Line 25: Line 25:
(Source: [https://discourse.nixos.org/t/please-post-working-xrdp-setting-in-configuration-nix/7404/10 Discourse Link] )
(Source: [https://discourse.nixos.org/t/please-post-working-xrdp-setting-in-configuration-nix/7404/10 Discourse Link] )


''Notice:'' You need to log out the user first on the remote machine, otherwise you'll get a black screen. (Source: [https://www.reddit.com/r/Proxmox/comments/hxp28j/black_screen_in_microsoft_remote_desktop_noob/fzm7zbo/?utm_source=reddit&utm_medium=web2x&context=3 Reddit] )


<code>freerdp</code> or <code>remmina</code> can be used on the client side.
<code>freerdp</code> or <code>remmina</code> can be used on the client side.

Revision as of 02:09, 16 July 2021

Tiger VNC

Nixpkgs has a package but no service. The server component can be started using the vncserver command. To connect use the vncviewer command.

x2go

X2go packaged in nixos as x2goclient.

RDP

NixOS has first class support for XRDP server.

services.xserver.enable = true;
services.xserver.displayManager.sddm.enable = true;
services.xserver.desktopManager.plasma5.enable = true;

services.xrdp.enable = true;
services.xrdp.defaultWindowManager = "startplasma-x11";
networking.firewall.allowedTCPPorts = [ 3389 ];

(Source: Discourse Link )

Notice: You need to log out the user first on the remote machine, otherwise you'll get a black screen. (Source: Reddit )

freerdp or remmina can be used on the client side.

Guacamole

Not yet added to nixpkgs

https://github.com/NixOS/nixpkgs/issues/17879