{"id":560,"date":"2019-08-24T11:44:09","date_gmt":"2019-08-24T09:44:09","guid":{"rendered":"http:\/\/www.nimbo.it\/?p=560"},"modified":"2021-01-09T11:20:25","modified_gmt":"2021-01-09T10:20:25","slug":"xubuntu-abilitare-desktop-remoto","status":"publish","type":"post","link":"https:\/\/www.nimbo.it\/index.php\/2019\/08\/24\/xubuntu-abilitare-desktop-remoto\/","title":{"rendered":"xubuntu: abilitare desktop remoto"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Provato con xubuntu 18.04<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tra le applicazioni  in xubuntu non \u00e8 disponibile la condivisione desktop. Per aggiungere un server RDP seguire i seguenti passaggi<\/p>\n\n\n\n<!--more-->\n\n\n\n<ul class=\"wp-block-list\"><li>deve essere installato l&#8217;ambiente grafico xfce (ma con xubuntu \u00e8 lo standard, quindi nessun problema)<\/li><li>installare il servizio di server RDP<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt install -y xrdp <\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>modificare nel file <strong>\/etc\/xrdp\/xrdp.ini <\/strong>la riga <\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">new_cursors=true\n\nin\n\nnew_cursors=false<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>abilitare il servizio e riavviarlo con i seguenti due comandi.<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl enable xrdp \n\ne\n\nsudo systemctl restart xrdp<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>nella home dell&#8217;utente che dovr\u00e0 connettersi, creare i due file di configurazione <strong>.xsession<\/strong> e <strong>.xsessionrc<\/strong><br>con i seguenti contenuti:<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">per <strong>.xsession<\/strong> la sola riga<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">xfce4-session<\/pre>\n\n\n\nper .xsessionrc, crearlo con i seguenti comandi da copiare e incollare nel terminale <small>(devo essere sincero: ho copiato, non ho studiato cosa fanno esattamente i comandi):<\/small>\n\n\n\n<p class=\"wp-block-paragraph\">Ognuna delle righe che iniziano con $ va copiata (escludendo il dollaro) e incollata come comando separato, quella che inizia con <em>cat<\/em> va incollata come multiriga: tutto il blocco insieme.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ D=\/usr\/share\/xfce4:\/usr\/share\/xubuntu:\/usr\/local\/share\n$ D=${D}:\/usr\/share:\/var\/lib\/snapd\/desktop:\/usr\/share\n$ cat &lt;&lt;EOF &gt; ~\/.xsessionrc\nexport XDG_SESSION_DESKTOP=xubuntu\nexport XDG_DATA_DIRS=${D}\nexport XDG_CONFIG_DIRS=\/etc\/xdg\/xdg-xubuntu:\/etc\/xdg:\/etc\/xdg\nEOF<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>fare una copia del file <strong>\/usr\/bin\/light-locker<\/strong> <sub>(in xubuntu 20.04 non si trova di default light-locker, in caso installarlo con sudo apt install light-locker, e poi farne una copia e proseguire)<\/sub><\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo cp \/usr\/bin\/light-locker \/usr\/bin\/light-locker.orig<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>crearne uno nuovo con il contenuto generato da questo comando:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ cat &lt;&lt;EOF | sudo tee \/usr\/bin\/light-locker\n#!\/bin\/sh\n# The light-locker uses XDG_SESSION_PATH provided by lightdm.\nif [ ! -z \"\\${XDG_SESSION_PATH}\" ]; then\n\/usr\/bin\/light-locker.orig\nelse\n# Disable light-locker in XRDP\ntrue\nfi\nEOF<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>rendere eseguibile il file appena creato<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo chmod a+x \/usr\/bin\/light-locker<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Infine, se non \u00e8 gi\u00e0 installato il programma remmina sul computer che deve collegarsi, installarlo, e assicurarsi che sia installato anche il plugin per il protocollo RDP<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt install remmina remmina-plugin-rdp<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Collegarsi tramite remmina al server remoto scegliendo come sessione <strong>xorg<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>NB: <\/em><\/strong>non \u00e8 possibile (almeno con queste impostazioni) loggare pi\u00f9 utenti contemporaneamente. Neppure l&#8217;utente locale del server pu\u00f2 fare log-in se l&#8217;utente remoto non ha fatto log-out dalla sessione remota. Quindi, se per caso in fase di installazione di xubuntu si era scelto il login automatico per l&#8217;utente, questo va disabilitato modificando il file<br><strong>\/etc\/lightdm\/lightdm.conf<\/strong><br>modificando la riga<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">autologin-user=nomeutente\n\nin\n\nautologin-user=false\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">e infine riavviare. A questo punto sar\u00e0 possibile collegarsi da remoto.<br>Se qualcosa non dovesse andare, provare, nelle impostazioni di remmina, ad abbassare la profondit\u00e0 di colore a 32 bit<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">NB2: Se nel menu laterale del gestore file la voce dei drive condivisi (thinclient-drives) d\u00e0 problemi, si pu\u00f2 disabilitare modificando nel file <strong>\/etc\/xrdp\/xrdp.ini<\/strong> la riga<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">allow_channels=true\n\nin\n\nallow_channels=false<\/pre>\n\n\n\n<small>fonti:\n<br>https:\/\/www.hiroom2.com\/2018\/05\/07\/ubuntu-1804-xrdp-xfce-en\/\n<br>https:\/\/www.wikihow.com\/Disable-Auto-Login-in-Xubuntu\n<br>http:\/\/catch22cats.blogspot.com\/2018\/05\/xrdp-creates-strange-directory-called.html\n<\/small>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Provato con xubuntu 18.04 Tra le applicazioni in xubuntu non \u00e8 disponibile la condivisione desktop. Per aggiungere un server RDP seguire i seguenti passaggi<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,35],"tags":[51,62,49],"class_list":["post-560","post","type-post","status-publish","format-standard","hentry","category-linux","category-tutoriallinux","tag-accesso-remoto","tag-autologin","tag-xubuntu"],"_links":{"self":[{"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/posts\/560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/comments?post=560"}],"version-history":[{"count":14,"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/posts\/560\/revisions"}],"predecessor-version":[{"id":788,"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/posts\/560\/revisions\/788"}],"wp:attachment":[{"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/media?parent=560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/categories?post=560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/tags?post=560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}