[elektro] remote X
Fuzesi Arnold
arnold.fuzesi.lista at gmail.com
Mon Apr 29 01:13:53 CEST 2013
Köszi a kimerítő választ!
"ssh -X user at gep gnome-session" dolgot probalom megerteni, mire jó, de egyelőre
nem áll össze... Ekkor a teljes gnome-ot is elinditja, nem csak az alkalmazast?
Ez nagyon klasszul hangzik, hogy igy el lehet osztani a dolgot. (Felteve ha jol
ertem)
Csak nem sikerult osszehozni. :)
A
On 04/28/2013 07:49 PM, SZIGETI Szabolcs wrote:
> Hali!
>
> Az X teljesen más koncepcióval működik. Egészen röviden leírva:
>
> Az a szerkezet, aminek képernyője, egere, billentyűzete stb. van az X
> szerver.
> Bármilyen X program (kliens) képes bármelyik X szerveren megjelenni
> (megfelelő hozzáférési jogokkal persze).
> Amikor egy X-es programot elindítasz, akkor megmondhatod neki, hogy melyik
> X szerveren jelenjen meg (parancssorból, vagy a DISPLAY környzeti
> változóval). Alapértelmezés a lokális gépen futó X szerver. Az ssh
> automatikusan elintézi ezeket a beállításokat, hogy ahonnan bejelentkezel,
> ott jelenjen meg.
> Van még egy pár komponens, leginkább az ablak kezelő (window manager),
> amely az egy X szerveren megjelenő alkalmazásokat kezeli (ablakok
> átméretezése, tologatása, desktop stb. Szigorúan véve nem elengedhetetlen
> része az egésznek, de gyakorlatban nehéz használható rendszert csinálni
> window manager nélkül. Első közelítésben azt lehet mondani, hogy a GNOME
> vagy a KDE egy egy szép példánya a window managereknek.
>
> Namost, az X nem állapot nélküli, azaz amikor elindul egy X alkalmazás,
> annak kapcsolatban kell lennie az X szerverrel, és ez a kapcsolat nem is
> szakadhat meg. Ha leáll/leszakad a szerver, akkor annyi az alkalmazásodnak.
> Ez azért van, mert az X az nem egy egyszerű remote desktop, miszerint amit
> látunk egy gép képernyőjén, azt látjuk egy másikon, hanem tulajdonképpen az
> alkalmazás funkcionális részét és grafikus felületét tudjuk egymástól
> eltávolítani, és más gépen futtatni/megjeleníteni. Nem a grafika megy át,
> hanem a különböző események és grafikus primitívek.
> Ez manapság nem nagy szám, de amikor a 80-as években kitalálták az X-et,
> akkor ez nagyon fontos dolog volt, hogy a különböző nagyteljesítményű
> gépeken futó alkalmazások megjelenhessenek az ember asztalán ülő primitív
> grafikus gépen (voltak kifejezetten X szerverek, amelyek csak ezt tudták).
> Ez manapság a grafikus gyorsítók és gyors asztali gépek korában gyakran
> inkább hátrány, de ez van, az X a Unix/Linux eszközök grafikus szabványa.
> Ha csak sima távoli asztal kell, akkor VNC, ha meg az alkalmazást akarod
> itt-ott megjeleníteni, akkor X, de ehhez érdemes pár alap dolgot elolvasni
> róla, mert enyhén szólva is összetett rendszer.
> Persze kérdezz nyugodtan!
>
> Szabolcs
>
>
>
> 2013. április 28. 15:26 Fuzesi Arnold írta, <arnold.fuzesi.lista at gmail.com>:
>
>> Köszi, megyegetni kezd.
>>
>> parancssorbol tudom inditani a progikat, de:
>>
>> hogyan tudnek egy teljes asztalt a masik gepre varazsolni?
>>
>> Probalkoztam, de az lett a vege h 2 oraig nem tudtam belepni az X-re a
>> local
>> geprol sem, nemhogy tavolrol, mire kiderult az Xauthority file-lal volt
>> valami
>> nyűgje...
>>
>> (dmlight stop, tavoli terminalban dmlight start, startx, össze vissza
>> csinaltam
>> minden hulyeseget :)
>>
>> Legkozelebb a ssh -X user at gep.my gnome-session -nel jutottam, de
>> nyavajog, hogy
>> "localhost already has window manager" vagymi.
>>
>> Szoval amin be akarok lepni, azon le kellene allitani a gnome-ot? Nagyon
>> nem áll
>> össze hogy is van ez.
>>
>> Köszi,
>> A.
>>
>> On 04/27/2013 05:46 PM, Tibor Hegedus wrote:
>>> Sziasztok!
>>>
>>> Semmit sem kell csinálnod. Unix alapú rendszereken az alap szolgáltatás,
>>> hogy a program végrehajtás és a megjelenítés szétválik. Nem távoli
>>> asztalt kapsz, hanem a program a távoli gépen fog futni, de a képe a te
>>> monitorodon jelenik meg.
>>>
>>> pl:
>>> ssh -X user at remote.gep
>>> xterm vagy más X-es konzol
>>> a megjeleno konzolbol tovabbi x-es programokat indíthatsz: firefox&
>>> thunderbird& ... .
>>>
>>> Esetleg szükséges megadni a display opciót az xterm-nek, és a távoli
>>> gépen kell, hogy beállított X környezet legyen az adott user számára
>>> (.xinitrc).
>>>
>>> Ha távoli asztalt akarsz akkor arra ott a VNC, az különböző rendszerek
>>> között is működik, de lassú.
>>>
>>> Tibor
>>>
>>>
>>> On 2013-04-27 19:03, Fuzesi Arnold wrote:
>>>> Linux alatt a tavoli asztalt hogyan erdemes csinalni?
>>>>
>>>> Zajos gepen szeretnem futtatni a dolgokat, es a csendes laptopon lenne
>> az X.
>>>>
>>>> Viszont jó lenne ha zökkenőmentes lenne az egész, nem akadozna
>> scrollozna stb.
>>>> Alapvetoen LAN-on menne.
>>>>
>>>> Meg nem kerestem rá a remote X hogyan mukodik, de ha valakinek van
>> ezugyben
>>>> okosság a tarsolyában szivesen vennek minden tippet! Vmi nagyon uj
>> tomorites
>>>> amit ra lehet ultetni, ilyesmi dolgok.
>>>>
>>>> Köszi,
>>>> A.
>>>>
>>>>
>>>>
>>>>
>>>> -----------------------------------------
>>>> elektro[-flame|-etc]
>>>
>>> -----------------------------------------
>>> elektro[-flame|-etc]
>>>
>>
>> -----------------------------------------
>> elektro[-flame|-etc]
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list