Så här ställer du in fjärrskrivbord i Linux: Bästa verktygen & steg-för-steg-guide

“Installera ett fjärrskrivbordsverktyg” är en mening i Windows och ungefär fyra beslut i Linux. En fungerande fjärrskrivbordskonfiguration på Linux beror på vilken protokollfamilj du väljer, vilken displayserver måldatorn kör, vilken skrivbordsmiljö som körs ovanpå den, och vilken variant av “fjärrskrivbord” du faktiskt menar — ad hoc-stöd för en icke-teknisk användare, obevakad åtkomst till en server, eller en varaktig session för eget bruk från ett annat rum.

De flesta guider om fjärrskrivbord på Linux väljer en väg genom detta och presenterar den som svaret. Resultatet blir att läsare som följer instruktionerna troget slutar med svarta skärmar, eftersom guiden antog X11 och de kör Wayland, eller antog GNOME och de kör XFCE. Den här guiden lägger fram de bästa lösningarna för fjärrskrivbord på Linux för varje kombination, så att du får en konfiguration som faktiskt fungerar på dina maskiner i stället för en som ser rätt ut tills du provar den.

Snabbval för Linux-fjärrskrivbord

Linux-till-Linux över LAN eller långsam WAN: X2Go. Låg bandbredd, SSH-kryptering som standard, sessionspersistens. Distribuera XFCE på målsystemet.
Support för icke-tekniska användare: HelpWire. Länkbaserad initiering, ingen konfiguration på användarsidan.
Obevakad åtkomst utan att sätta upp xrdp eller X2Go: HelpWire. Engångsgodkännande från användaren, återanslutning vid behov. Full åtkomst till inloggningsskärmen på X11; begränsat till inloggade sessioner på Wayland.
Windows-klienter som ansluter till Linux: xrdp + XFCE. Ingen klientinstallation på Windows. Använd Xorg på servern.
Enanvändaråtkomst med hög prestanda: NoMachine. Bästa renderingskvalitet; gratisnivån täcker en anslutning per maskin.
GNOME på Wayland (Ubuntu 24.04+, Fedora 40+): GNOME Remote Desktop. Inbyggd, hanterar inloggningsskärmen via GDM.
KDE Plasma 6 på Wayland: KRdp. Inbyggd Wayland-RDP; mognar fortfarande i vissa specialfall.

De två lagren som avgör vad som fungerar

En Linux-fjärrskrivbordsinstallation är resultatet av två oberoende val. Blir något av dem fel får du tomma sessioner, inmatning som inte registreras eller kompatibilitetsfel som tar lång tid att felsöka.

Lager 1 — Protokollfamilj. Vilket överföringsformat sessionen använder, och därmed vilka klienter som kan ansluta, hur mycket bandbredd det kostar och hur den beter sig på dåliga nätverk.
Lager 2 — Displayserver. Vad som kör på målmaskinen — X11 eller Wayland — och därmed vad ett fjärrverktyg får se och styra.

Varje verktyg som nämns senare i den här artikeln är egentligen en specifik kombination av dessa två lager. Att förstå dem var för sig gör verktygsvalen självklara.

Lager 1: Protokollfamilj

Tre protokoll står för merparten av Linux-fjärrskrivbord i praktiken. X11-vidarebefordran över SSH finns också, men tunnlar enskilda applikationer i stället för hela skrivbordssessioner och ligger utanför ramen här.

VNC (Virtual Network Computing) är det äldsta och mest allmänt stödda alternativet. Det fångar skärminnehållet som pixeldata och skickar det till klienten. Den enkelheten ger det näst intill universell kompatibilitet; klienter finns för Windows, macOS, Linux, Android, iOS och i webbläsaren, men det överför mer data per bildruta än nyare protokoll, vilket försämrar prestandan på överbelastade eller förbindelser med hög latens. På ett LAN är skillnaden vanligtvis acceptabel. TigerVNC är den implementation som lämpar sig bäst för produktionsbruk.

RDP (via xrdp) är en RDP-server med öppen källkod som låter Linux-maskiner ta emot anslutningar från Windows inbyggda Remote Desktop-klient. Den integrerar med Linux PAM för autentisering och stöder TLS-kryptering. För blandade miljöer där Windows-administratörer behöver nå Linux-servrar utan att installera extra klientprogramvara är det alternativet som innebär minst friktion. En detalj att känna till innan driftsättning: som standard kör xrdp som proxy via en intern VNC-session (XVnc) i stället för att rendera nativt över RDP, och det omvandlingslagret är en vanlig källa till prestandaklagomål. Komponenten xorgxrdp integrerar direkt med Xorg och presterar normalt bättre, men kräver Xorg i stället för Wayland.

NX använder komprimering och cachning av bildrutor för att minska mängden data som överförs under en session. Det behöver avsevärt mindre bandbredd än VNC och klarar sig bättre på långsamma länkar. X2Go är den primära öppna källkodsimplementationen. NoMachine levererar en proprietär version som använder en senare iteration av samma angreppssätt. NX-baserade verktyg är mer känsliga för latens än för ren genomströmning — de fungerar bra på långsamt bredband men kan upplevas tröga på anslutningar med hög latens, som satellitförbindelser.

Lager 2: Kompatibilitet med displayserver

Det är här Linux-fjärrskrivbord blir krångligt och där de flesta överraskningar som läsare stöter på faktiskt finns.

Wayland är nu standardvisningsservern på flera stora distributioner, inklusive Ubuntu 24.04 och Fedora 40. Övergången förändrar vad fjärrskrivbordsverktyg får göra, och en betydande andel installationsguider tar inte upp detta.

Under X11 kunde verktyg som xrdp injicera en virtuell skärm genom att koppla en modul till Xorg-serverprocessen. Wayland exponerar inte det gränssnittet. Skärmfångst och inmatningskontroll på Wayland förmedlas av kompositorn via PipeWire och ramverket xdg-desktop-portal, och alla applikationer som begär dem måste gå genom portalen. Första gången en fjärranslutning görs visar portalen en behörighetsruta där den lokala användaren ombeds godkänna skärmdelning, inmatningskontroll och åtkomst till urklipp. Detta är förväntat beteende, inte ett fel.

Konsekvens för inloggningsskärmen. Wayland-kompositorer exponerar inte välkomstskärmen (inloggningsskärmen) för portalen. Detta innebär att obevakad åtkomst, att nå en maskin innan någon användare har loggat in, bara fungerar på X11 eller genom kompositorspecifika integrationer som GNOME Remote Desktops GDM-stöd. Detta är en begränsning på operativsystemnivå som påverkar alla fjärrskrivbordsverktyg på Wayland, inte något som någon specifik leverantör kan kringgå.

Kontrollera vilken du har. Innan du felsöker något fjärrskrivbordsproblem, bekräfta sessionstypen:

echo $XDG_SESSION_TYPE


Ett svar med wayland betyder att standard-xrdp och X2Go inte fungerar utan ytterligare steg. Ett svar med x11 betyder att installationskommandona för dessa verktyg gäller direkt.

Versionsanteckningar för Ubuntu. I Ubuntu 24.04 är Wayland standard men Xorg finns fortfarande — klicka på kugghjulsikonen på GDM:s inloggningsskärm innan du skriver in dina inloggningsuppgifter och välj Ubuntu på Xorg. Ubuntu 25.10 tog bort Xorg helt, så i nyare utgåvor är Wayland-vägen obligatorisk och verktyg som kräver X11 fungerar helt enkelt inte.

Att sätta ihop de två lagren

De följande verktygsavsnitten läses bäst som svar på frågan “givet mina protokoll- och displayserverbegränsningar, vad bör jag implementera?” Några kombinationer är värda att lyfta fram direkt:

• Om målsystemet kör Wayland och du vill ha obevakad åtkomst till inloggningsskärmen, är alternativen få — GNOME Remote Desktop med GDM‑integration, eller att byta till Xorg.
• Om målsystemet kör X11 och klienten är Windows är xrdp nästan alltid rätt svar.
• Om målsystemet kör Wayland med GNOME eller KDE Plasma 6, föredra de inbyggda alternativen (GNOME Remote Desktop, KRdp) framför att lägga VNC ovanpå kompositorn.
• Om ingen av ändpunkterna står under din administrativa kontroll spelar protokollvalet mindre roll än hur lätt det är att få en oteknisk användare igenom konfigurationen, och ett länkbaserat verktyg som HelpWire är vanligtvis den enda fungerande vägen.

Bästa fjärrskrivbordsverktygen för Linux

xrdp + XFCE — Mest kompatibel med Windows-klienter

xrdp för Linux-fjärrskrivbord

xrdp i kombination med XFCE är den mest brett kompatibla Linux-konfigurationen för fjärrskrivbord som finns. Den accepterar anslutningar från Windows inbyggda klient för Fjärrskrivbord, Remmina på Linux och Microsoft Remote Desktop på macOS och iOS, utan att någon extra programvara krävs på klientsidan.

Displayserver: Lämpar sig bäst för X11/Xorg. På Wayland-baserade system krävs det vanligtvis att sessionen växlas till Xorg för tillförlitliga sessioner.

Installation på Ubuntu 22.04 / Debian 12:

sudo apt update

sudo apt install xrdp xfce4 xfce4-goodies


echo xfce4-session > ~/.xsession

sudo adduser xrdp ssl-cert


sudo systemctl enable xrdp

sudo systemctl restart xrdp


sudo ufw allow 3389/tcp

Från Windows, öppna Remote Desktop Connection, ange Linux-värdens IP-adress och autentisera med Linux-uppgifter.

Prestandaoptimering. Att minska färgdjupet i /etc/xrdp/xrdp.ini från 32-bitars till 24-bitars minskar bandbreddsbehovet med minimal synlig förändring:

[Globals]

max_bpp=24

crypt_level=high


[Xorg]

xserverbpp=24

Verkställ med sudo systemctl restart xrdp.

Felsökning av tomma sessioner. En svart skärm i Ubuntu 24.04 betyder oftast att sessionen standardmässigt använder Wayland. Logga ut, välj Ubuntu on Xorg från kugghjulsikonen på GDM-skärmen och anslut igen. Att installera xorgxrdp förbättrar också återgivningen när du kör under Xorg.

Om XRDP fungerar inte på Ubuntu, se hur du kan åtgärda det.

HelpWire — Support och obevakad åtkomst utan konfiguration

Verktygen ovan antar att en administratör konfigurerar båda ändpunkterna. Den förutsättningen håller inte i IT-supportscenarier där fjärranvändaren inte kan förväntas konfigurera brandväggsregler eller installera en serverkomponent. HelpWire, en programvara för fjärrskrivbord för Linux, är byggd för detta användningsfall och stöder obevakad åtkomst på Linux.

Sessioner initieras via en unik länk: operatören skapar en klientprofil, skickar länken och fjärranvändaren installerar den lättviktiga Client-appen och godkänner begäran.

Obevakad åtkomst fungerar på liknande sätt, med en skillnad — efter ett engångsgodkännande kan operatören återansluta när som helst när enheten är påslagen och online, även om användaren inte aktivt använder datorn.

Stödda distributioner: Ubuntu 18.04–24.04 (DEB) och CentOS 8/9, Fedora 41 (RPM).

Displayserver: X11 och Wayland stöds båda, med en viktig skillnad. På X11 inkluderar obevakad åtkomst inloggningsskärmen. På Wayland inkluderar obevakad åtkomst inte inloggningsskärmen på grund av begränsningar på systemnivå.

HelpWire är en molnbaserad tjänst snarare än en självhostad driftsättning, så organisationer som kräver att allt förblir på plats bör föredra xrdp eller X2Go bakom ett VPN.

HelpWire fjärrskrivbordsprogramvara för Linux

X2Go — gratis alternativ för LAN och WAN med låg bandbredd

X2Go för Linux-fjärrskrivbord

X2Go tunnlar sessionstrafik över SSH och ärver den befintliga SSH-autentiseringen och brandväggskonfigurationen. Inga extra portar utöver 22. Sessioner kvarstår vid frånkopplingar och kan återupptas utan att förlora pågående program, vilket är användbart när anslutningen är intermittent. Flera samtidiga användare stöds, var och en i en isolerad session.

Displayserver: X11-orienterad. Inte särskilt lämpad för Wayland-skrivbord.

Kompatibilitet med skrivbordsmiljöer: XFCE och MATE fungerar pålitligt. GNOME över X2Go ger grafiska artefakter och är inte stabilt för regelbunden användning — om målet kör GNOME, använd i stället xrdp eller NoMachine.

Serverinställning:

sudo apt update

sudo apt install x2goserver x2goserver-xsession xfce4

Klientinställning:

sudo apt install x2goclient

Skapa en sessionsprofil med serverns värdnamn, SSH-användarnamn och XFCE som sessionstyp.

X2Go avlastar en del av renderingen till klienten, vilket kan överträffa xrdp på resurssnåla servrar.

X2Go — gratis alternativ för LAN och WAN med låg bandbredd

NoMachine för Linux Fjärrskrivbord

NoMachines proprietära NX-implementation hanterar komprimering av bildrutor, adaptiv strömning och vidarebefordran av ljud. Den ger vanligtvis mjukare rullning och fönsterhantering än xrdp på samma anslutning. Installationen är okomplicerad och kräver inte konfiguration av SSH eller en separat skrivbordssessionshanterare.

Displayserver: Stöder Wayland-skrivbord, men beteendet varierar beroende på skrivbordsmiljö och utgåva.

Gratisnivåns begränsning: en samtidig inkommande anslutning per maskin. Fleranvändarscenarier kräver den kommersiella Enterprise-utgåvan.

Resursanvändning: högre CPU- och minnesanvändning än xrdp under aktiva sessioner, särskilt vid anslutning och komplex rendering. Värt att profilera på servrar med 2 GB RAM eller mindre.

Installation:

sudo dpkg -i nomachine_*.deb

sudo systemctl enable –now nxserver.service

NoMachine lyssnar på port 4000 som standard. Öppna porten i brandväggen om anslutningar kommer från utsidan av det lokala nätverket.

GNOME Remote Desktop — Inbyggt Wayland-RDP för GNOME

GNOME Fjärrskrivbord för Linux Fjärrskrivbord

Inbyggt i moderna GNOME-utgåvor. Har stöd för både RDP och VNC, och GNOME har lagt till stöd för fjärrinloggning via GDM på stödda konfigurationer.

Detta är för närvarande den mest mogna renodlat Wayland-baserade lösningen för fjärrskrivbord på Linux, och det rätta standardvalet på Ubuntu 24.04+ och Fedora 40+ GNOME-system där det inte är önskvärt eller inte möjligt att byta till Xorg.

KRdp — Inbyggt Wayland RDP för KDE Plasma 6

KDE för fjärrsupport på Linux

KDE Plasma 6:s inbyggda RDP-server, konfigurerbar i Inställningar → Nätverk → Fjärrskrivbord. Fungerar i Plasma 6 och utvecklas aktivt, men mindre väl beprövad än GNOME Remote Desktop i komplexa konfigurationer.

Linux-fjärrskrivbordslösningar: Fullständig jämförelse

Verktyg Protokoll Wayland-stöd Obevakad åtkomst  Bandbredd  Flera användare  Installation  Kostnad 
xrdp + XFCE  RDP  Endast X11  Ja (via OS-inloggning)  Måttlig  Ja  Måttlig  Gratis 
HelpWire  TLS (via molnrelä)  Ja  Ja (Linux: mars 2026)  Måttlig  Ja  Mycket enkelt  Gratis 
X2Go  NX över SSH  Endast X11  Ja (via OS-inloggning)  Låg  Ja   Måttlig Gratis 
TigerVNC  VNC  wayvnc-workaround  Ja  Hög  Ja  Enkelt  Gratis 
NoMachine  NX (proprietärt)  Delvis  Ja  Låg  1 gratis  Enkelt  Gratis / Betalt 
GNOME Remote Desktop  RDP / VNC  Inbyggt  Ja (GDM-integration)  Måttlig  Begränsad  Enkelt  Gratis 
KRdp  RDP  Inbyggt (KDE)  Begränsad  Måttlig  Begränsad  Enkelt  Gratis