«

»

Čvn 10 2014

Vzdálení připojení s GUI mezi Raspberry PI a WIN7 (RDP)

pokud by jste se chtěli připojit k Raspberry Pi s win7 přes remote desktop, tak je tu možnost nainstalovat xrdp pres SSH(putty) a pot0 se připojit přes remote desktop

xrdp_1

 

Install

Notice

sudo apt-get install xrdp

 

  • po nainstalování pak již stačí spustit remote desktop a zadat IP adresu vašeho Pi

   xrdp_2

  •  vyplnit login a potvrdit ok a tím dojde k připojení k vašemu Raspberry Pi

   xrdp_3

xrdp_4

 

 

Uninstall jenom xrdp

Odstraní jen samotný balíček xrdp.

Notice

sudo apt-get remove xrdp

 

 

Uninstall xrdp a jeho závislosti.

Odstraní balíček xrdp a jiné závislé balíčky, které již nejsou potřebné.

Notice

sudo apt-get remove –auto-remove xrdp

 

 

Vyčistí config

Pokud se také chcete odstranit config soubory xrdp.

Notice

sudo apt-get purge xrdp

Nebo

Notice

sudo apt-get purge –auto-remove xrdp

 

Existuje celá řada příkazů, start, stop, restart atd. Chcete-li získat seznam:

Notice

/etc/init.d/xrdp

xrdp_6_prikazy

 

 

Přiklad pro získání statusu:

Notice

/ /etc/init.d/xrdp status

xrdp_7_status

33 comments

Skip to comment form

  1. smeta

    Ahoj, netušíš prosím tě čím by mohlo být to, že se do maliny dostanu přes putty s ssh a nedostanu se přes vzdálenou plochu? Nedostanu se ani přes vnc viewer. Zkouším to z práce, ještě to můžu pak zkusit doma z lokální sítě. Ale myslím, že mám všechno dobře

    1. BeeCZ

      a jak mas pripojene RPi k siti? pres kabel a nebo pre wifi?

        1. BeeCZ

          a z domu ze stejne site ti to taky nejde? z pracovni site muze byt tento typ pristupu zakazan

          1. smeta

            tam běží. Abych se přiznal, tak jsem to zapomněl doma zkusit 🙂 Ještě mě napadlo jestli mám na routeru povolený forwarding na tuhle službu, ale taky jsem se na to ještě nestihl podívat

            pi@raspberrypi ~ $ /usr/sbin/xrdp
            It looks like xrdp is allready running,
            if not delete the xrdp.pid file and try again

          2. smeta

            Tak jsem to nakonec rozchodil, teď mám zase další dotaz 🙂 Pokud bych byl připojený k malině přes windows přes vzdálenou plochu a hrál si se Sonic Pi, tak jde nějak dostat zvuk z maliny přes vzdálenou plochu do windos? Ve vzdálené ploše mám povolené přehrávání zvuku v tomto počítači, ale nevím jestli se musí něco nastavit i v malině. Dík

  2. Le-Ze

    Nějak mi nefunguje Clipboard (ctrl+c a ctrl+v)

    1. BeeCZ

      nefunguje ti kde? ctrl+c a ctrl+v funguje

      1. Le-Ze

        Když potřebují dostat něco s Windows do RasPi..
        Vyzkoušel jsem všechny verze Windows a na žadoněných to nefunguje.

        1. BeeCZ

          staci ve windows zkopirovat do schranky pres ctrl+c a v RPi konzoli staci vlozit pres prave tlacitko mysi a nebo pres Shift+insert

          1. Le-Ze

            Konzoli jsem nezkoušel.
            Zkus něco skopčit ve Windows ctrl+c a pak to strčít třeba do textaku přes tu vzdálenou plochu.
            Používám na RasPi FreRapid downloader
            Tudíž potřebují dostat linky s Win do Raspi.
            Nefunguje

  3. bob

    Schranka (clipboard )funguje jen se autorovi podaril vpasovat do textu maly forek.
    Jedna mezera coz je hexa 20 byla zamenena za hexa 6F a to se prenese do konzole a ta pak prehodi text 🙂
    Bob

    1. Le-Ze

      Napiš prosím jak to opravit?

      1. bob

        sudo apt-get remove –auto-remove xrdp ; z www stranek
        73 75 64 6F 20 61 70 74 2D 67 65 74 20 72 65 6D 6F 76 65 20 96 61 75 74 6F 2D 72 65 6D 6F 76 65 20 78 72 64 70 ; v hexa tvaru byte po byte
        00 01 02 03 04 05 06 07 08 09 10 11 12 12 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 ;=poloha pismena

        sudo apt-get remove -auto-remove xrdp
        73 75 64 6F 20 61 70 74 2D 67 65 74 20 72 65 6D 6F 76 65 20 2D 61 75 74 6F 2D 72 65 6D 6F 76 65 20 78 72 64 70 ; opravena verze
        00 01 02 03 04 05 06 07 08 09 10 11 12 12 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 ;=poloha pismena

        je videt ze na poloze = 20 je zmena misto 96 tam ma byt 2D (Zobrazeni znaku pomlcky pred „auto“ vypada stejne ale linux to bere jinak)

        staci na opravu vzit libovolny hex editor , v nem to opravit a dat to zpet na stranky. (Trebo neco jako ultraedit32 a podobne)

        Bob

        1. Le-Ze

          Dík moc ale jsem jen elektrikář a linux zrovna moc neovládám.
          Je to jasné a tu chybu vidím, ale nevím ve kterém souboru tu chybu mam hledat.
          Trochu podrobněji bych prosil, aby to i takový blb jako já pochopil 🙂

          1. bob

            Mam pocit , ze plaves uplne nekde jinde:
            1) zjisti jakou mas IP adresu v prikazovem radku: ifconfig
            2)uprav si nastaveni raspberry v prikazovem radku: sudo raspi-config
            a) Advanced Options SSH Enable ; je dobre se tam prohrabat a nastavit co potrebujes a pak restartovat stroj: sudo reboot
            3) do Win si nainstaluj : http://winscp.net/eng/download.php
            4) do Win si nainstaluj : http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
            5) doporucuji v prikazovem radku nainstalovat midnight commander:
            sudo su
            apt-get install mc

            6)Spust winSCP a nastav:
            a) klikni na Novy
            b)Prenosovy protokol = SFTP
            c)Hostitel= ip adresa Maliny co jsi zjistil v kroku 1)
            d)Uzivatelske jmeno=pi
            e)Heslo=raspberry
            f) klikni na ulozit
            g) zatrhni ulozit heslo ; At te to furt neotravuje
            h)Klikni OK ;

            Pak Kdykoliv staci po spusteni Winscp vybrat pi@TvojeIpadresa a kliknout na prihlasit (poprve to chce odsouhlasit klice) a jsi v maline.

            7)Na prikazy po prihlaseni pres Winscp klikni na ikonu „otevrit v &Putty“ a otevre se ti cerne okno s prikazovym radkem maliny jako uzivatel pi (To se da otevrit v Winscp

            kombinaci klaves Control+P).

            8) v prikazovem radku viz. bod. 7) je dobre prejit do administratorskeho rezimu prikazem : sudo su
            9) v administratorskeho rezimu je fajn spustit midnight commander viz bod 5) prikazem : mc

            Zaver: Cisty Winscp ma sve kouzlo – doporucuji se v nem trochu pohrabat protoze jsi soucasne v adresarich Windows i maliny.
            Spusteny Putty je super – prime prikazy v maline. Midnight commander je podobny spravci souboru, je dobre si nasravit leve i prave okno :Left(Right)Listing modeuser

            definedok at jsou videt i povoleni k souborum a adresarum.

            K samotnemu xrdp na maline: funguje super ale neumoznilo mi prenaset pres clipboard data do pc a zpet – tak ze delam neco spatne (spis je to nedodelek jak je u linuxu obvykle) 🙁

            Bob

          2. Le-Ze

            Tak ted jsi se mně udělal upného troubu 🙁
            Zas takový debyl nejsem

          3. bob

            Nedavej do toho pocity .
            Ten navod pro blbe pisu pro sebe i jinym se to hodi.(Neni jak neco napsat po lopate pokud to delas poprve)
            Klidne sve reakce procisti at zbyde jen co poslouzi i jinym.

            Tet bojuju s nastavenim zvuku pres hdmi v GUI.
            V raspbianu je to cele odbane v GUI. grafika zdechla – protoze HW akcelerace grafiky neni odemkla.

            Doufam , ze pujde menit desktop , v Debianu mam pocit ,ze byl KDE a Gnome.
            Chci rozjet aspon programovani v jave.

            V linuxu jsem na urovni zacatecnika, tak ze o zabavu mam postarane – proto jsem si to taky poridil 🙂

            Managery , kde muzes v GUI jak v Debianu najit co se da stahnout pro update jsem zatim nenasel.
            Podporovane zdroje/cesty pro takoveto managery taky budu muset pohledat.

            Bob

          4. Le-Ze

            A co tak se vratít k tomu, jak opravit a zprovoznit tu schránku.?

          5. bob

            Evidentne je to zmrsene na strane linuxu zatim marne hledam jestli to jde nejak povolit.
            Nejaka zminka je zde: http://cagewebdev.com/index.php/raspberry-pi-using-aremote-desktop/

            Zajimave je ze opacny pristup z maliny na PC jde povolit.
            https://www.youtube.com/watch?v=RoEtEpB3MNU

            apt-get install rdesktop

            rdesktop ipPC:5009
            rdesktop ipPC:5009 -f -r sound:local -r clipboard:PRIMARYCLIPBOARD

            Bob

          6. Le-Ze

            Není to zmršené na straně linuxu ale zmršeny je ten xrdp
            https://github.com/neutrinolabs/xrdp – readme.txt

            Pokud jsem to pochopil tak xrdp je jen takový komunikator mezi klientem ve windows a vnc serverem.
            Já používám X11 server a VNC Viewer a funguje to.

          7. Le-Ze

            Tak xrdp je jen kakový komunikator mezí Windows remote control a TightVNC
            Pokud si nainstlujete TightVNC, take crtl+v, ctrl+c nefunguje.
            Našel jsem řešení tady.
            http://raspberrypi.stackexchange.com/questions/4474/tightvnc-copy-paste-between-local-os-and-raspberry-pi
            ale i tak to nefunguje.
            Možna se tu najde někdo zkušenější než ja.
            Podaři se mu to rozchodít a poradí ostatním.

  4. Le-Ze

    Tak xrdp je jen kakový komunikator mezí Windows remote control a TightVNC
    Pokud si nainstlujete TightVNC, take crtl+v, ctrl+c nefunguje.
    Našel jsem řešení tady.
    http://raspberrypi.stackexchange.com/questions/4474/tightvnc-copy-paste-between-local-os-and-raspberry-pi
    ale i tak to nefunguje.
    Možna se tu najde někdo zkušenější než ja.
    Podaři se mu to rozchodít a poradí ostatním.

    1. bob

      TightVNC funguje: Napisu to jako body: (Vznikne tak navod pro blbe co pisu pro sebe).

      1) Instalace na Malinu:
      sudo apt-get install tightvncserver

      Spusteni:
      vncserver :1 -geometry 1920×1080 -depth 24

      !Pozor na to , v kterem klientovi ho spustis!
      a)pokud ho spustis v root je nastaveni v :/root/.vnc/
      b)pokud ho spustis v pi je nastaveni v/home/pi/.vnc/

      2)PC: Na PC komunikujes pres tightvnc klienta:

      http://www.tightvnc.com/download.php
      ( staci ti nainstalovat klienta)

      3)Precti si poznamky_A:

      vncserver :1 -geometry 1920×1080 -depth 24
      kde
      :1
      —N=1; N je cislo displeje ktere se zalozi (0 = puvodni desktop)
      —Port na komunikaci: 5900+N

      -geometry 1920×1080
      —rozliseni monitoru ktere chceme aby nam server posilal do PC

      -depth 24

      — hloubka barev

      4)Pridej Clipboard mezi PC a VNC:

      4_1:Na malinu nainstaluj:
      sudo apt-get install autocutsel

      4_2:Zastav VNC Server:
      vncserver –kill :1

      4_3:Pro uzivatele prihlaseneho jako Pi !!
      Pridej radky do souboru /home/pi/.vnc/xstartup:
      pridej radky:
      autocutsel -s CLIPBOARD -fork
      autocutsel -s PRIMARY -fork

      Obsah bude asi takovy————-
      #!/bin/sh

      xrdb $HOME/.Xresources
      xsetroot -solid grey

      autocutsel -s CLIPBOARD -fork
      autocutsel -s PRIMARY -fork
      #x-terminal-emulator -geometry 80×24+10+10 -ls -title „$VNCDESKTOP Desktop“ &
      #x-window-manager &
      # Fix to make GNOME work
      export XKL_XMODMAP_DISABLE=1
      /etc/X11/Xsession
      Obsah bude asi takovy————-

      4_4 Start VNC Server:
      vncserver :1 -geometry 1920×1080 -depth 24

      5) Z PC pres TightVNC klienta se pripojime na IP_Malinu::5901

      Clip board je plne funkcni !!

      6) Poznamky_B:

      Pokusy s prenastavenim portu: http://itstudent.org/blog/?p=631
      Jine: autorestart nastaveni: https://www.raspberrypi.org/documentation/remote-access/vnc/

      Bob

  5. Nokos Kostelnik

    Lze to i obracene? Tedy abych z maliny pristupoval na vzdalenou plochu nejakeho winPC?

  6. bob

    K tomu xrdp problemu s clipboardem mezi linuxem a PC s oknama(maji s tim problemy vsichni):
    Narazil jsem na stranku , ktera ukazuje instalaci xrdp and X11rdp.

    X11rdp bude asi reseni , jen si ho musite rucne prelozit do maliny !!

    Detaily:
    http://scarygliders.net/2011/09/23/install-xrdp-and-x11rdp-the-comprehensive-howto-for-ubuntu-and-debian-based-systems/

    Bob

  7. IkaSGC

    Zdravím, mohl by někdo poradit ? Nejde mi pripojeni na vzdalenou plochu. Instalace proběhla přesně podle návodu ale když zadím IP adresu rašpíčka tak se to jen načítá a nic se neděje. Rašpi je připojeno přez Wifi a je v LAN siti.

    1. bob

      1)zkontroluj ping z win7 na malinu
      2)zkontroluj ping z maliny ma win 7
      3) pokud je ok bod 1) a bod 2) pak nastav na maline stejny cas jak na win 7.
      (hloupe zabezpeceni od win 7 vyse od mrkvacu)
      bob

      1. IkaSGC

        Zkontrolováno, ping je a dokonce jsem se i odhodlal a nastavil RTC. Bohužel vzdálená plocha stále nejede. Jen načítá „probíhá konfigurace vzdálené relace“ a to je vše.

        1. bob

          Pokud sitova cesta a blokle porty nejsou problem je vhodne problem rozdelit:

          Otestovat malinu nezavilym pc – treba s win xp s vyplym firewallem a bez antiviraku a jinych omezeni.

          1) Pokud to funguje je problem ve win7 a tam to resit.

          2) Pokud to nefuguje , problem je na maline = odinstalovat a nastavit vse znovu.

          Do nizkourovnoveho monitorovani site bych se zatim nepoustel.

          ps: Navod , co tu autor vytvoril je vzorovy.

          Z mych poznamek pro blbe, co si pisu pro sebe.

          sudo apt-get install xrdp

          pripojeni ke vzdalene plose:
          Module=sesman-Xvnc
          username=pi
          password=raspberry

          pokud nemate graficky manager (GUI) tak si ani neskrnete
          (Xsession: unable to start X session — no „/home/pi/.xsession“)

          uninstall:
          sudo apt-get remove -auto-remove xrdp
          nebo
          sudo apt-get purge -auto-remove xrdp

          To co musi bezet na maline s opravnenim roota:

          start, stop, restart :/etc/init.d/xrdp
          stav :/etc/init.d/xrdp status

          Bob

          1. IkaSGC

            Díky za infa, ještě to otestuji důkladně a uvidíme. Jen by mě zajímalo na jakém portu běží vzdálená plocha? Jaké porty jsou využívány?

  8. Radar

    Dd, pripojeni na vzdalenou plochu funguje, ale spustene okno s chromium se mi zobrazuje pouze lokalne ne na vzdalen plose. Nevite co s tim? Pritom LXTerminal a Spravce souboru je OK.

Napsat komentář