XRDP non funziona su Ubuntu? Ecco come risolverlo

XRDP non funzionante sul sistema Ubuntu è un problema comune tra gli utenti. Sempre più individuisi accorgono che non possono utilizzare il software di connessione desktop remota per accedere all’interfaccia del desktop.
Il problema può essere un prompt della password, una disconnessione improvvisa o l’incapacità di funzionare su altre varianti di Ubuntu. In questa guida, esploreremo questi tre casi e le soluzioni in modo che tu possa avere un accesso remoto al desktop senza problemi su Ubuntu.
Come risolvere XRDP che non funziona su Ubuntu
Adesso passiamo alla soluzione generale per risolvere il problema di XRDP non funzionante.
Dopo aver eseguito i test, è stato trovato che il pacchetto xorgxrdp è essenziale per far funzionare il protocollo di desktop remoto. Tuttavia, viene automaticamente disinstallato durante l’installazione di XRDP.
Inoltre, non sarà possibile installare il pacchetto a causa della mancanza di alcune dipendenze.
Esegui le seguenti azioni per risolvere questo problema, sia che tu stia installando XRDP per la prima volta sia che ne hai già uno installato.
Nuova installazione di XRDP
- • Installa il pacchetto xserver-xorg-core
- • Installa il pacchetto xsrever-xorg-input-all
- • Installa il pacchetto xRDP
XRDP già installato
- • Installa il pacchetto xserver-xorg-core
- • Installa il pacchetto xsrever-xorg-input-all
- • Installa il pacchetto xorgxrdp
Potresti anche dover controllare i log di XRDP per errori o problemi. Per controllare i log di XRDP, esegui il seguente comando:
sudo cat /var/log/xrdp.log sudo cat /var/log/xrdp-sesman.log
Nuovo processo di installazione XRDP
Discutiamo ulteriormente i passaggi che dovresti intraprendere per risolvere il problema del mancato funzionamento di XRDP e assicurarti che il tuo protocollo desktop remoto funzioni correttamente.
Assumendo che tu abbia recentemente installato il sistema Ubuntu e desideri installare manualmente il pacchetto XRDP, dovrai seguire i seguenti passaggi:
-
Esegui il seguente comando per installare xserver-xorg-core.
sudo apt-get install xserver-xorg-core
Nota: Installando questo pacchetto potresti provocare la rimozione del pacchetto “xserver-xorg-hwe-18.04”, che potrebbe essere un requisito del tuo sistema. Una volta rimosso, potresti perdere l’input di mouse e tastiera mentre ti connetti alla macchina localmente.
Esegui il seguente comando per risolvere questo problema:
sudo apt-get -y install xserver-xorg-input-all
-
Installa il pacchetto XRDP Dopo, installa il pacchetto XRDP utilizzando il seguente comando:
sudo apt-get install xrdp
Non ci sono più problemi di dipendenza dopo questo, quindi ci si può aspettare che l’installazione dei pacchetti xorgxrdp e XRDP avvenga simultaneamente.
Come risolvere i problemi di XRDP già installato
Se hai già installato il software ma hai incontrato il problema XRDP Ubuntu che non funziona, questa sezione è per te.
Supponiamo che tu abbia installato i pacchetti XRDP su Ubuntu usando lo script non standard Std-Xrdp-install-0.5.1.sh. Dovresti ripristinare la funzionalità di XRDP. Per fare ciò, devi installare le dipendenze mancanti usando il seguente comando:
sudo apt-get install xserver-xorg-core
Nota: L’esecuzione di questo comando attiverà anche la rimozione del pacchetto “xserver-xorg*-hwe-18.04”, che potrebbe essere necessario per il corretto funzionamento del tuo sistema. Se rimosso, noterai di non avere più input da mouse e tastiera quando ti connetti alla macchina localmente.
Esegui il seguente comando per risolvere questo problema:
sudo apt-get -y install xserver-xorg-input-all
Dopo aver ottenuto le dipendenze mancanti, il tuo prossimo passo è installare manualmente il pacchetto xorgxrdp. Questa azione aiuterà a ripristinare la funzionalità di XRDP. Esegui il seguente comando per effettuare l’installazione:
sudo apt-get install xorgxrdp
Una volta fatto, puoi effettuare una connessione remota su Ubuntu in modo molto più fluido.
Problemi di Connessione XRDP e Soluzioni

Scopriamo di più sui problemi di connessione XRDP che gli utenti solitamente incontrano su Ubuntu, insieme alla soluzione per ciascuno.
1. Richiesta Password Dopo Accesso XRDP
La comparsa di un prompt per la password è una delle sfide comuni che gli utenti affrontano dopo aver effettuato l’accesso tramite XRDP. Questo intervallo può interferire immediatamente con l’esperienza utente.
Se questo è il tuo caso, esegui il seguente comando per risolvere questo problema:
sudo bash -c "cat
>/etc/polkit-1/localauthority/50-local.d/45-allow.colord.pkla" <<EOF
[Allow Colord all Users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile
ResultAny=no
ResultInactive=no
ResultActive=yes
EOF
Eseguire questo comando formerà un file di policy che permette a tutti gli utenti di creare e modificare i profili colore, il che causa frequentemente la richiesta di password. La linea Identity=unix-user:
implica che questo protocollo si applica a tutti gli utenti.
2. Disconnessione dopo l'inserimento della password
A volte Ubuntu XRDP si disconnette improvvisamente subito dopo aver inserito la password. Questo problema di connessione può essere frustrante e potrebbe interrompere il tuo accesso remoto a Ubuntu.
La disconnessione potrebbe avere a che fare con sessioni remote multiple. Scopri se ci sono account accessi localmente e disconnettili prima di tentare di connetterti tramite XRDP. Se questo non risolve il problema, prova a cambiare le impostazioni per consentire sessioni multiple.
3. XRDP non si connette attraverso il firewall
Quando si utilizza XRDP insieme a un firewall, potrebbero sorgere problemi di connettività, ostacolando il processo di connessione. La soluzione a questo problema risiede nel consentire connessioni in entrata attraverso il firewall aprendo la porta 3389. Questa particolare porta è cruciale per XRDP per facilitare le connessioni desktop remote.
sudo ufw allow 3389/tcp
Per risolvere il problema di connessione XRDP, puoi eseguire il seguente comando nel tuo terminale:
Eseguendo questo comando, concedi il permesso per le connessioni TCP in entrata sulla porta 3389, permettendo a XRDP di stabilire le connessioni necessarie per l’accesso desktop remoto. Questo aggiustamento dovrebbe correggere il problema e consentire un’esperienza di connessione XRDP più fluida.
4. XRDP non funziona su altre varianti di Ubuntu
XRDP può non funzionare come previsto su diverse varianti di Ubuntu, con ciascuna variante che potrebbe richiedere configurazioni aggiuntive, che potresti non avere. Ad esempio, aggiungi “startxfce4
” a “/etc/xrdp/startwm.sh
” se usi Xubuntu o includi “budgie-desktop” nello stesso file se usi Ubuntu Budgie. Questi comandi facilitano il lancio dell’ambiente desktop appropriato quando ti connetti tramite XRDP.
5. Abilita forzatamente XRDP
Se si verificano problemi di connessione, usa il seguente comando per abilitare XRDP:
sudo systemctl enable xrdp
Questo comando garantisce che il servizio XRDP si avvii all’avvio. Spesso risolve il problema in cui l’inizializzazione del servizio non ha successo.
Dopo aver eseguito questo comando, riavvia il tuo sistema Ubuntu.
Risoluzione dei problemi del mouse e della tastiera in Ubuntu
Mentre risolvi il problema di Ubuntu XRDP che non funziona, potresti incontrare un altro problema durante il processo—potresti perdere l’input della tastiera e del mouse.
Come menzionato sopra, l’interazione con mouse e tastiera potrebbe scomparire dopo aver eseguito alcuni comandi e installato alcuni pacchetti. Lo noterai quando accederai localmente su Ubuntu.
Tutto ciò che devi fare per risolvere questo problema è eseguire il seguente comando nella sessione del terminale:
sudo apt-get -y install xserver-xorg-input-all
Lotta con XRDP? Ecco un'opzione migliore
Affrontare problemi con XRDP che non funziona su Ubuntu può essere frustrante, specialmente quando si hanno problemi di connessione o di autenticazione. Sebbene sia essenziale risolvere i problemi di XRDP, esplorare software alternativi per l’accesso remoto Linux come HelpWire può offrire un’esperienza più fluida.
Caratteristiche principali di HelpWire:
-
Compatibilità multipiattaformaConnettiti senza interruzioni tra Windows, macOS e Linux.
-
Accesso Remoto Non PresidiatoAccedi alle postazioni di lavoro Windows e macOS remote in qualsiasi momento, anche senza l'intervento dell'utente, consentendo aggiornamenti e risoluzione dei problemi efficienti.
-
Trasferimento di file senza sforzoScambia facilmente i file tramite copia-incolla, semplificando il processo di supporto.
-
Configurazione rapidaAvvia rapidamente sessioni di supporto remoto senza configurazioni complesse, migliorando l'efficienza.
Perché considerare HelpWire?
Se le limitazioni di XRDP ostacolano le tue esigenze di accesso remoto, HelpWire offre un’alternativa robusta con il suo set completo di funzionalità e facilità d’uso. Considerando HelpWire, puoi aumentare la produttività e garantire un’esperienza desktop remoto più affidabile.
Conclusione
Gli utenti possono incontrare problemi di funzionamento con XRDP a volte, e le problematiche possono variare a seconda delle cause. Può trattarsi di una disconnessione indesiderata, di una richiesta di password, di log di XRDP o di difficoltà nel far girare il software su varie versioni di Ubuntu.
Non preoccuparti, puoi risolvere questi problemi con le opportune configurazioni e tecniche di risoluzione dei problemi. Prendi in considerazione diverse soluzioni per determinare quale si adatta perfettamente alla tua configurazione particolare.
Se la risoluzione dei problemi non è sufficiente, passare a un’alternativa più semplice e stabile come HelpWire può farti risparmiare tempo e fatica. Con una configurazione semplice, compatibilità multipiattaforma e accesso remoto sicuro, HelpWire offre un modo senza stress di rimanere connessi ai tuoi dispositivi remoti.
XRDP è uno strumento di prim’ordine per l’accesso remoto, e utilizzando le soluzioni discusse in questo articolo, puoi essere sicuro che XRDP funzioni senza intoppi sul tuo sistema Ubuntu.