x server gemeinsam nutzen

Post Reply
Message
Author
marcdevil

x server gemeinsam nutzen

#1 Post by marcdevil »

hi
wie kann ich an einem rechner x applicationen laufen lassen, auf dem ein anderer eingeloggt ist ?
wenn ich unter x eine konsole öffne und mich einlogge kann ich zwar mit der konsole aber darf nicht mit x proggies arbeiten, nichtmal root darf.

ciao

schlops
Posts: 102
Joined: 17. Feb 2000 12:12

Re: x server gemeinsam nutzen

#2 Post by schlops »

Sers!

Also wenn ich Dich richtig verstanden habe, sollte es folgendermaßen gehen:

1. In xterm/konsole (noch nicht der andere Nutzer!) <b>xhost localhost</b> eingeben
2. Mit dem anderen Nutzer einloggen (<b>su - user</b>).
3. Der andere Nutzer muß dann ein <b>export DISPLAY=0:0</b> eingeben (sofern Du Dich unter einer bash befindest, andere Shells halt mit set...)
4. Und schon müsste es gehen.

Stay Rude!

Leander Hanwald

Re: x server gemeinsam nutzen

#3 Post by Leander Hanwald »

Wenn du SuSE User bist (bei 7.1 ist es so ):
Bei X sind vermutlich die falschen rechte gesetzt. Nur der user der den X Server gestartet hat darf grafische Programme starten.
Versuch mal ein "xhost +localhost".

marcdevil

Re: x server gemeinsam nutzen

#4 Post by marcdevil »

also mit su user klappt das prima auf dem localen rechner, was aber wenn man rlogin zu einem anderen rechner laufen lassen muss ?
die oben genannte prozedur klappte dabei nicht so recht.
also
xhost rechner.name
rlogin -l user -L rechner.name
-> password
set DISPLAY=0:0
muss da vielleicht ne andere zahl hin?
wie erkennt man die displayzahl?
wann muss man $DISPLAY und wann DISPLAY eintippen ?

fragen über fragen

Leander Hanwald

Re: x server gemeinsam nutzen

#5 Post by Leander Hanwald »

set DISPLAY=rechner.name:0

Das dürfte das sein was du suchst :)

schlops
Posts: 102
Joined: 17. Feb 2000 12:12

Re: x server gemeinsam nutzen

#6 Post by schlops »

Sers!
Der Unterschied zwischen DISPLAY und $DISPLAY:
DISPLAY bezeichnet die Varibale, $DISPLAY den Inhalt der Variblen (gilt für alle Shell-Variblen)
Was die Zahlen hinter DISPLAY angeht: <b>man X</b> oder andere Dokus zu X dürften da helfen (geht aber komischerweise bei meinem LFS nicht, das man X).
Ansonsten hat LH Recht.

Stay Rude!

Thomas Mitzkat

Re: x server gemeinsam nutzen

#7 Post by Thomas Mitzkat »

Damit bei LFS alle man-pages funktionieren:
---------------------------------------------------------------------------
MANPATH=/usr/local/man:/usr/share/man:/usr/man:/usr/X11R6/man
for DIR in /usr/openwin/man \
/usr/share/man/allman \
/usr/man/allman \
/usr/man/de \
/usr/man/es \
/usr/man/fr \
/usr/man/it \
; do
test -d $DIR && MANPATH=$MANPATH:$DIR
done

export MANPATH
-----------------------------------------------
das Ganze in /etc/profile einfügen.

schlops
Posts: 102
Joined: 17. Feb 2000 12:12

Re: x server gemeinsam nutzen

#8 Post by schlops »

Danke fuer die unerwuenschte Antwort <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">, aber es liegt nicht am MANPATH, der is schon richtig gesetzt, die Datei selber is hinueber. Genauen Fehler kann ich jetzt leider nicht sagen, da ich nicht an meiner MNaschine sitze.
Ist bei dieser Manpage aber eh wurscht, denn ich brauch sie einfach nicht.

Stay Rude!

Post Reply