» »

Ubuntu 18.04 nastavitev Remote desktopa

Ubuntu 18.04 nastavitev Remote desktopa

gtu ::

Imam en mini PC, katerega bi rad uporabil kot en preprost domači serverček za nezahtevna opravila. Nanj sem namestil Ubuntu 18.04. Do njega bi rad dostopal preko remote destopa na Windows 10.
Našel sem ogromno nekih vodičev, kako pravilno nastaviti XRDP, da zadeva deluje (najpreprostejši primer), ampak mi do namizja nikakor ne uspe priti. Poizkusil sem namestiti različne sessione (gnome-session-flashback, mate, ...). Namestil sem tudi Ubuntu Mate ločeno, ker sem bral, da ima RDP težave z Gnome namizjem. Dodal sem tudi izjemo v firewall. Vsakič sem tudi ustrezno uredil .xsession datoteko.
Prijava je sicer uspešna, ampak vseeno "obupa" pri prikazu. Kaj počnem narobe?
 Napaka

Napaka



Linux mi ni primarni OS, zato bo pomoč več kot dobrodošla :)

jeremenen ::

x2go na ubuntu, pyhoca na win

WhiteAngel ::

Ali se ti rdp sploh zažene in je dosegljiv? Poskusi za začetek
telnet <ip strežnika> 3389

Sam sicer uporabljam vnc in x11vnc na strežniku, ki obstoječo sejo naredi dostopno prek vnc.

gtu ::

WhiteAngel je izjavil:

Ali se ti rdp sploh zažene in je dosegljiv? Poskusi za začetek
telnet <ip strežnika> 3389

Sam sicer uporabljam vnc in x11vnc na strežniku, ki obstoječo sejo naredi dostopno prek vnc.

Se povežem s Putty na telent IP 3389. Povezava je uspešna, ni recimo connection refused, kot na drugih portih, samo ni pa nobenega odziva, verjetno bi te vprašalo za prijavne podatke?

Evolve ::

Ta verzija ubunutuja ima težave z rdp

While RDP is a great option for remote connecting to your Ubuntu PC, with the arrival of Ubuntu 18.04 LTS, it is less reliable. There appears to be an issue with establishing a remote connection while already logged into the same account on the Ubuntu machine.

As such, the simple way around this is to simply log out of the Ubuntu computer.

gtu ::

Tule je še
xrdp-sesman.log


[20190519-11:00:56] [INFO ] A connection received from ::1 port 55302
[20190519-11:00:57] [INFO ] ++ created session (access granted): username ****, ip ::ffff:192.168.88.174:51132 - socket: 12
[20190519-11:00:57] [INFO ] starting Xorg session...
[20190519-11:00:57] [DEBUG] Closed socket 9 (AF_INET6 :: port 5910)
[20190519-11:00:57] [DEBUG] Closed socket 9 (AF_INET6 :: port 6010)
[20190519-11:00:57] [DEBUG] Closed socket 9 (AF_INET6 :: port 6210)
[20190519-11:00:57] [INFO ] calling auth_start_session from pid 5462
[20190519-11:00:57] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)
[20190519-11:00:57] [DEBUG] Closed socket 7 (AF_INET6 ::1 port 3350)
[20190519-11:00:57] [DEBUG] Closed socket 8 (AF_INET6 ::1 port 3350)
[20190519-11:00:57] [INFO ] /usr/lib/xorg/Xorg :10 -auth .Xauthority -config xrdp/xorg.conf -noreset -nolisten tcp -logfile .xorgxrdp.%s.log  
[20190519-11:01:07] [ERROR] X server for display 10 startup timeout
[20190519-11:01:07] [CORE ] waiting for window manager (pid 5463) to exit
[20190519-11:01:07] [ERROR] X server for display 10 startup timeout
[20190519-11:01:07] [ERROR] another Xserver might already be active on display 10 - see log
[20190519-11:01:07] [DEBUG] aborting connection...
[20190519-11:01:07] [CORE ] window manager (pid 5463) did exit, cleaning up session
[20190519-11:01:07] [INFO ] calling auth_stop_session and auth_end from pid 5462
[20190519-11:01:07] [DEBUG] cleanup_sockets:
[20190519-11:01:07] [DEBUG] cleanup_sockets: deleting /var/run/xrdp/sockdir/xrdp_chansrv_socket_10
[20190519-11:01:07] [DEBUG] cleanup_sockets: deleting /var/run/xrdp/sockdir/xrdpapi_10
[20190519-11:01:07] [DEBUG] cleanup_sockets: failed to delete /var/run/xrdp/sockdir/xrdpapi_10
[20190519-11:01:07] [INFO ] ++ terminated session:  username *****, display :10.0, session_pid 5462, ip ::ffff:192.168.88.174:51132 - socket: 12


@Evolve. sem vedno odjavljen, ker ponavadi kar rebootam, ko delam spremembe (zihr je zihr :) )

Zgodovina sprememb…

  • spremenil: gtu ()

gtu ::

Čudno mi je, ker naj bi te težave pri 18.04 imel Gnome, ampak tudi ko sem namestil Ubuntu Mate je bilo vse isto.

Evolve ::

xrdp ti ne ustvari pogojev "desktop" okolje
Manjka ti še paket za desktop okolje na linuxu
sudo apt-get install xfce4
#opcijsko tudi
sudo apt-get install xfce4-terminal
sudo apt-get install gnome-icon-theme-full tango-icon-theme


nastavi xrdp da uporablja xfce
sudo sed -i.bak '/fi/a #xrdp multiple users configuration \n xfce-session \n' /etc/xrdp/startwm.sh


če uporablja firewall
sudo ufw allow 3389/tcp
#reštart xrdp
sudo /etc/init.d/xrdp restart


Namesto xfce lahko uporabiš tudi mate paket

Zgodovina sprememb…

  • spremenil: Evolve ()

gtu ::

Samo če imam desktop verzijo sistema sem predvideval, da ne rabiš nobenega dodatnega paketa za desktop okolje? A niso Gnome, Mate in XFCE4 teli paketi?
Ker nameščal sem tudi npr. gnome-session-flashback, ki če prav vem je tudi en izmed teh paketov. Ime tega sem tudi zapisal v .xsession datoteko, ampak ni bilo razlike.

gtu ::

Sedaj sem namestil še enkrat vse, kako opisano zgoraj (Evolve).
Poveže se, ampak takoj vrže ven... Nimam več idej.

 Log

Log

MrStein ::

Mora biti nujno RDP protokol?
Linux "govori" domorodno X11. Torej je druga možnost naložiti kaki X11 klient (no, server) na Windows.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

gtu ::

MrStein je izjavil:

Mora biti nujno RDP protokol?
Linux "govori" domorodno X11. Torej je druga možnost naložiti kaki X11 klient (no, server) na Windows.

Ma ni, ampak ker to uporabljam že na enemu raspberryju, sem hotel še do tega serverčka tako dostopat. Razmišljam, da bi si naložil nek VNC in zagnal to vgrajeno deljenje namizja


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[c] ne sprejme UDP paketa

Oddelek: Programiranje
7989 (577) slovencl
»

[C++] bind

Oddelek: Programiranje
61456 (1234) fiction
»

Delo z omrezjem v linuxu

Oddelek: Programiranje
101303 (1149) CCfly
»

C: connect() funkcija, kako nastaviti timeout

Oddelek: Programiranje
231782 (1563) fefko-the-bulldog
»

Casovni problem v C/C++

Oddelek: Programiranje
91258 (1159) sid_dabster

Več podobnih tem