/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
eksport af DISPLAY til en klientmaskine
Fra : MartinAJ


Dato : 07-02-03 14:25

Hej NG!

Jeg sidder og roder med to Linux-maskiner på et privat netværk og vil
gerne bruge den lille (som er meget, meget lille (en bærbar fra sidste
århundrede)) til at vise programmer fra den store. Det vil sige jeg skal
kunne eksportere skærmbilledet fra Maskine_stor til Maskine_lille.

Det går fint med slogin fra Maskine_lille til Maskine_stor. Men når jeg
sidder ved Maskin_lille, skal jeg starte de forskellige applikationer
via xterm. Jeg kan blandt andet starte gnome-panel og nautilus og få
noget der ligner.

Det kunne være glimrende at eksportere for eksempel desktoppen, så en
given bruger opfatter det at sidde ved Maskin_lille som at sidde ved
Maskin_stor.

Jeg har forsøgt forskellige ting, bla.:

startx -- :1 (som åbner for gdm på Maskin_stor (selvfølgelig)).

Måske skal jeg rodde med noget xclient og Xserver opsætning, men bør
dette ikke kunne undgås?

Mvh
Martin


 
 
Ukendt (07-02-2003)
Kommentar
Fra : Ukendt


Dato : 07-02-03 14:32

Du kunne evt bruge VNC - det er en form for fjernadministration - den sender
skærmbilledet gennem netværk..!

Skal dog ikke lige kunne sige, om din klient maskine (lille) vil være så
glad for den...

Jeg har selv brugt det på et tidspunkt..´

Asger



soren (07-02-2003)
Kommentar
Fra : soren


Dato : 07-02-03 14:45

MartinAJ <martin@[del]jarl.dk> writes:

[snip]
> Det kunne være glimrende at eksportere for eksempel desktoppen, så en
> given bruger opfatter det at sidde ved Maskin_lille som at sidde ved
> Maskin_stor.
>
> Jeg har forsøgt forskellige ting, bla.:
>
> startx -- :1 (som åbner for gdm på Maskin_stor (selvfølgelig)).
>
> Måske skal jeg rodde med noget xclient og Xserver opsætning, men bør
> dette ikke kunne undgås?

jeg er ikke helt sikker på hvad det er du vil.. men, du kan evt. lure
på at få din gdm/xdm (eller hvad du nu bruger på din lille maskine) til at
vise en 'choser' dialog. det kræver at du sætter din 'store' maskine til
at acceptere xdmcp requests fra 'lille'. ('Xaccess' hedder en af filerne
man kan konfigurere sådan noget i på min boks).

men, når du har det sat op, vil det være som at logge på 'stor' fra 'lille'.
håber det hjælper - må nok have lidt mere info hvis jeg skal kunne komme med
specifikke filer du kan lure på (jeg bruger ikke selv gdm) - ellers er der
sikkert andre som lige ved hvad man skal gøre .


mvh,

--

school.soren.davidsenATturtleDOTmathDOTklteDOThu//math-institute/uni-debrecen
other..sorenATtaneshaDOTnet//oesterbro/denmark/www.tanesha.net

MartinAJ (08-02-2003)
Kommentar
Fra : MartinAJ


Dato : 08-02-03 00:52

soren wrote:
> MartinAJ <martin@[del]jarl.dk> writes:
>
> [snip]
>
>>Det kunne være glimrende at eksportere for eksempel desktoppen, så en
>>given bruger opfatter det at sidde ved Maskin_lille som at sidde ved
>>Maskin_stor.
>>
>>Jeg har forsøgt forskellige ting, bla.:
>>
>>startx -- :1 (som åbner for gdm på Maskin_stor (selvfølgelig)).
>>
>>Måske skal jeg rodde med noget xclient og Xserver opsætning, men bør
>>dette ikke kunne undgås?
>
>
> jeg er ikke helt sikker på hvad det er du vil.. men, du kan evt. lure
> på at få din gdm/xdm (eller hvad du nu bruger på din lille maskine) til at
> vise en 'choser' dialog. det kræver at du sætter din 'store' maskine til
> at acceptere xdmcp requests fra 'lille'. ('Xaccess' hedder en af filerne
> man kan konfigurere sådan noget i på min boks).
>
> men, når du har det sat op, vil det være som at logge på 'stor' fra 'lille'.
> håber det hjælper - må nok have lidt mere info hvis jeg skal kunne komme med
> specifikke filer du kan lure på (jeg bruger ikke selv gdm) - ellers er der
> sikkert andre som lige ved hvad man skal gøre .
>
>
> mvh,

Hm, måske er xdmcp noget af det rigtige. Men hvad med sikkerheden? Så
vidt jeg kan læse (forskellige steder), er xdmcp ukrypteret. En dårlig
idé på netop det netværk jeg er tilsluttet. Der er nogle der sniffer.

Martin



Jesper Krogh (08-02-2003)
Kommentar
Fra : Jesper Krogh


Dato : 08-02-03 09:26

I dk.edb.system.unix, skrev MartinAJ:
> soren wrote:
> Hm, måske er xdmcp noget af det rigtige. Men hvad med sikkerheden? Så
> vidt jeg kan læse (forskellige steder), er xdmcp ukrypteret. En dårlig
> idé på netop det netværk jeg er tilsluttet. Der er nogle der sniffer.

Du burde kunne lave en VPN forbindelse mellem klient og server også
starte xdmcp over denne.

--
../Jesper Krogh, jesper@krogh.cc
Jabber ID: jesper@jabber.krogh.cc
Se Jabber Verdenskortet på: http://www.ralphm.net/world


Thorbjoern Ravn Ande~ (08-02-2003)
Kommentar
Fra : Thorbjoern Ravn Ande~


Dato : 08-02-03 09:29

Jesper Krogh <jesper@krogh.cc> writes:

> Du burde kunne lave en VPN forbindelse mellem klient og server også
> starte xdmcp over denne.

Tjoh. Måske.

Bortset fra det, så er X meget følsom over for forsinkelser på
netværket. En VPN forbindelse skal derfor være så let krypteret som
omstændighederne tillader - ellers bliver det simpelthen for slemt.

Jeg prøvede med Eclipse hjemmefra via ssh over ADSL. Man kunne nå at
sætte ny kaffe over inden den var klar :(
--
Thorbjørn Ravn Andersen
http://unixsnedkeren.dk - Unix, Java, Web, Netværk, Århus

Jesper Krogh (08-02-2003)
Kommentar
Fra : Jesper Krogh


Dato : 08-02-03 10:14

I dk.edb.system.unix, skrev Thorbjoern Ravn Andersen:
> Jesper Krogh <jesper@krogh.cc> writes:
>
> > Du burde kunne lave en VPN forbindelse mellem klient og server også
> > starte xdmcp over denne.
>
> Tjoh. Måske.
>
> Bortset fra det, så er X meget følsom over for forsinkelser på
> netværket. En VPN forbindelse skal derfor være så let krypteret som
> omstændighederne tillader - ellers bliver det simpelthen for slemt.

Hvis du sidder på et LAN, så burde dette vist ikke give nogle problemer
uanset hvor meget kryptering du så kaster efter den. Så skal det være
CPU-bottleneck i klienten hvis der er problemer.

> Jeg prøvede med Eclipse hjemmefra via ssh over ADSL. Man kunne nå at
> sætte ny kaffe over inden den var klar :(

Hvilke forbindelser har du i begge ender?

--
../Jesper Krogh, jesper@krogh.cc
Jabber ID: jesper@jabber.krogh.cc
Se Jabber Verdenskortet på: http://www.ralphm.net/world


MartinAJ (08-02-2003)
Kommentar
Fra : MartinAJ


Dato : 08-02-03 10:23

Hej!

Jesper Krogh wrote:
> I dk.edb.system.unix, skrev Thorbjoern Ravn Andersen:
>
>> Jesper Krogh <jesper@krogh.cc> writes:
>>
>>
>>>Du burde kunne lave en VPN forbindelse mellem klient og server også
>>>starte xdmcp over denne.
>>
>>
>> Tjoh. Måske.
>>
>> Bortset fra det, så er X meget følsom over for forsinkelser på
>> netværket. En VPN forbindelse skal derfor være så let krypteret som
>> omstændighederne tillader - ellers bliver det simpelthen for slemt.
>
>
> Hvis du sidder på et LAN, så burde dette vist ikke give nogle problemer
> uanset hvor meget kryptering du så kaster efter den. Så skal det være
> CPU-bottleneck i klienten hvis der er problemer.
>
>
>> Jeg prøvede med Eclipse hjemmefra via ssh over ADSL. Man kunne nå at
>> sætte ny kaffe over inden den var klar :(
>
>
> Hvilke forbindelser har du i begge ender?

10 Mbit. Ikke meget. Det skal siges at når jeg bruger ssh, er der ingen
problemer. For eksempel mærker man ikke den store hastighedsforringelse
hvis man kører nautilus, gnome-panel, openoffice, mozilla (som jeg i
øvrigt insisterer på at kalde mosaic inde i mit stakkels hoved) eller
emacs. Men hvis man åbner en java-applikation implementeret med
swingmiljøet, så går opdateringen af skærmbilledet meget langsom. Og det
undrer mig.

Martin




soren davidsen (08-02-2003)
Kommentar
Fra : soren davidsen


Dato : 08-02-03 10:44

MartinAJ <martin@[del]jarl.dk> writes:

> inde i mit stakkels hoved) eller emacs. Men hvis man åbner en
> java-applikation implementeret med swingmiljøet, så går opdateringen
> af skærmbilledet meget langsom. Og det undrer mig.
[snip]

Java applikationer bruger ikke X's widgets .. Saa en Java applikation
maa selv tegne det hele grafisk (og det gaar saa lidt langsomt naar det
er over nettet).

Hvis du har en nogenlunde CPU, saa brug ioevrigt -C (compression)
paa dine ssh forbindelser (goer du sikker allerede).


Mvh,

--

school:soren.davidsenATturtle.math.klte.hu//math-institute/uni-debrecen
other:sorenATtanesha.net//www.tanesha.net

Kent Friis (08-02-2003)
Kommentar
Fra : Kent Friis


Dato : 08-02-03 11:00

Den 08 Feb 2003 10:43:49 +0100 skrev soren davidsen:
>MartinAJ <martin@[del]jarl.dk> writes:
>
>> inde i mit stakkels hoved) eller emacs. Men hvis man åbner en
>> java-applikation implementeret med swingmiljøet, så går opdateringen
>> af skærmbilledet meget langsom. Og det undrer mig.
>[snip]
>
>Java applikationer bruger ikke X's widgets .. Saa en Java applikation
>maa selv tegne det hele grafisk (og det gaar saa lidt langsomt naar det
>er over nettet).

X har ikke nogen indbyggede widgets, de ligger i toolkit'et, som også
ligger ude sammen med X-klienten. De skal altså transporteres over
netværket uanset om det er fra programmet selv eller fra toolkit'et.

Så hvis javas indbyggede toolkit er meget langsommere end andre tool-
kits, siger det kun noget om Java og Sun's programmører.

Mvh
Kent
--
Mails skrevet før 12:00 skal læses med det forbehold, at hjernen først
forventes at være færdig med at boote på det tidspunkt, og indholdet
derfor kan indeholde random data der tilfældigvis lå i den
uinitializerede cache.

Thorbjoern Ravn Ande~ (08-02-2003)
Kommentar
Fra : Thorbjoern Ravn Ande~


Dato : 08-02-03 19:40

Jesper Krogh <jesper@krogh.cc> writes:

> Hvis du sidder på et LAN, så burde dette vist ikke give nogle problemer
> uanset hvor meget kryptering du så kaster efter den. Så skal det være
> CPU-bottleneck i klienten hvis der er problemer.

Jeg kan tydeligt mærke forskel på om en given applikation går direkte
eller via ssh på LAN.

> > Jeg prøvede med Eclipse hjemmefra via ssh over ADSL. Man kunne nå at
> > sætte ny kaffe over inden den var klar :(
>
> Hvilke forbindelser har du i begge ender?

Eclipse er vist værre end de fleste. Flaskehalsen er formentlig min
512/128 ADSL. Det kører fint når jeg er på samme LAN som serveren.

Jeg læste en analyse af lbxproxy som nåede frem til at man skulle
banke de programmører som lavede slamkode i diverse X-toolkits istedet
for at komprimere datastrømmen.

--
Thorbjørn Ravn Andersen
http://unixsnedkeren.dk - Unix, Java, Web, Netværk, Århus

soren davidsen (08-02-2003)
Kommentar
Fra : soren davidsen


Dato : 08-02-03 10:22

Thorbjoern Ravn Andersen <nospam0000@unixsnedkeren.dk> writes:

> Jesper Krogh <jesper@krogh.cc> writes:
>
> > Du burde kunne lave en VPN forbindelse mellem klient og server også
> > starte xdmcp over denne.
>
> Tjoh. Måske.
>
> Bortset fra det, så er X meget følsom over for forsinkelser på
> netværket. En VPN forbindelse skal derfor være så let krypteret som
> omstændighederne tillader - ellers bliver det simpelthen for slemt.
>
> Jeg prøvede med Eclipse hjemmefra via ssh over ADSL. Man kunne nå at
> sætte ny kaffe over inden den var klar :(

Der burde ikke vaere noget problem over et LAN (medmindre en af maskinerne
der krypterer er ekstremt langsom). Har selv brugt Emacs/X over et 2mbit
vpn i flere aar

Tjek evt. http://vtun.sf.net/ ud. Det er temmeligt nemt at saette op..
(Og dele af det er med i nyere linux kerner).


Mvh,

--

school:soren.davidsenATturtle.math.klte.hu//math-institute/uni-debrecen
other:sorenATtanesha.net//www.tanesha.net

Thorbjoern Ravn Ande~ (09-02-2003)
Kommentar
Fra : Thorbjoern Ravn Ande~


Dato : 09-02-03 09:52

soren davidsen <soren-usenet200302@tanesha.net> writes:

> Der burde ikke vaere noget problem over et LAN (medmindre en af maskinerne
> der krypterer er ekstremt langsom). Har selv brugt Emacs/X over et 2mbit
> vpn i flere aar

Nu _ER_ Emacs jo heller ikke verdens mest krævende, grafiske
applikation

> Tjek evt. http://vtun.sf.net/ ud. Det er temmeligt nemt at saette op..
> (Og dele af det er med i nyere linux kerner).

Jeg pusler lidt med en e-smith som har noget vpn noget. Desværre vil
den ikke lege med min Mac :(

--
Thorbjørn Ravn Andersen
http://unixsnedkeren.dk - Unix, Java, Web, Netværk, Århus

Kent Friis (07-02-2003)
Kommentar
Fra : Kent Friis


Dato : 07-02-03 19:21

Den Fri, 07 Feb 2003 14:25:09 +0100 skrev MartinAJ:
>Hej NG!
>
>Jeg sidder og roder med to Linux-maskiner på et privat netværk og vil
>gerne bruge den lille (som er meget, meget lille (en bærbar fra sidste
>århundrede)) til at vise programmer fra den store. Det vil sige jeg skal
>kunne eksportere skærmbilledet fra Maskine_stor til Maskine_lille.
>
>Det går fint med slogin fra Maskine_lille til Maskine_stor. Men når jeg
>sidder ved Maskin_lille, skal jeg starte de forskellige applikationer
>via xterm. Jeg kan blandt andet starte gnome-panel og nautilus og få
>noget der ligner.
>
>Det kunne være glimrende at eksportere for eksempel desktoppen, så en
>given bruger opfatter det at sidde ved Maskin_lille som at sidde ved
>Maskin_stor.
>
>Jeg har forsøgt forskellige ting, bla.:
>
>startx -- :1 (som åbner for gdm på Maskin_stor (selvfølgelig)).

Prøv at tilføje --query maskine_stor

Mvh
Kent
--
8:16pm up 2:37, 1 user, load average: 101.21, 95.46, 55.85
164 processes: 62 sleeping, 102 running, 0 zombie, 0 stopped

With XMMS tugging along nicely, playing Vivaldi...

Hans Joergensen (07-02-2003)
Kommentar
Fra : Hans Joergensen


Dato : 07-02-03 20:04

MartinAJ wrote:
> Det kunne være glimrende at eksportere for eksempel desktoppen, så en
> given bruger opfatter det at sidde ved Maskin_lille som at sidde ved
> Maskin_stor.

Burde vel kunne lade sig gøre med noget i stil med:
--
xauth +stor_maskine
ssh -X stor_maskine gdm
--
i .xinitrc hos en bruger på lille_maskine..

Det er muligvis fjollet at køre X igennem ssh på et lille lokalnet :)

// Hans
--
http://ph33r.dk - It sucks :)
UNIX Admin søger arbejde http://www.nathue.dk/?page=cv

MartinAJ (07-02-2003)
Kommentar
Fra : MartinAJ


Dato : 07-02-03 21:23

Hans Joergensen wrote:
> MartinAJ wrote:
>
>>Det kunne være glimrende at eksportere for eksempel desktoppen, så en
>>given bruger opfatter det at sidde ved Maskin_lille som at sidde ved
>>Maskin_stor.
>
>
> Burde vel kunne lade sig gøre med noget i stil med:
> --
> xauth +stor_maskine
> ssh -X stor_maskine gdm
> --
> i .xinitrc hos en bruger på lille_maskine..
>
> Det er muligvis fjollet at køre X igennem ssh på et lille lokalnet :)
>
> // Hans

Hvorfor er det fjollet? Jeg kører på et netværk hvor der også er andre
brugere.

Er det et alternativ? Telnet? Andet?

Martin


Hans Joergensen (07-02-2003)
Kommentar
Fra : Hans Joergensen


Dato : 07-02-03 23:16

MartinAJ wrote:
>> Det er muligvis fjollet at køre X igennem ssh på et lille lokalnet :)
> Hvorfor er det fjollet? Jeg kører på et netværk hvor der også er andre
> brugere.

Jeg mente med lille, et helt privat netværk.

> Er det et alternativ? Telnet? Andet?
rsh, export DISPLAY=lille_maskine:0, gdm

På den anden side giver det vel ikke så meget mening at starte gdm
(man kan også kun hvis man er root) efter man har logget ind, det
giver nok mere mening bare at starte gnome eller hvad man nu vil bruge.

// Hans
--
http://ph33r.dk - It sucks :)
UNIX Admin søger arbejde http://www.nathue.dk/?page=cv

Thorbjoern Ravn Ande~ (08-02-2003)
Kommentar
Fra : Thorbjoern Ravn Ande~


Dato : 08-02-03 08:31

MartinAJ <martin@[del]jarl.dk> writes:

> Hvorfor er det fjollet? Jeg kører på et netværk hvor der også er andre
> brugere.

Hvis du ikke stoler fuldt ud på de andre brugere, er der ikke et
alternativ til "ssh -X".

Jeg ved ikke hvordan man får en fuld login session via en ssh-tunnel.
"gnome-panel" måske?
--
Thorbjørn Ravn Andersen
http://unixsnedkeren.dk - Unix, Java, Web, Netværk, Århus

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408855
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste