[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Desktop Sharing einer existierenden Session



Am 29.09.2016 um 10:47 schrieb Stefan Baur:
>> > Um einem Benutzer an einem anderen Linux-Rechner (Raspbian, genau genommen) 
>> > helfen zu können, würde ich mich gerne in dessen X-Session einklinken können; 
>> > natürlich nur auf Wunsch und mit Zutun des Benutzers.
>> > 
>> > Ich dachte, das ginge mit VNC und ich hätte es irgendwann in der fernen 
>> > Vergangenheit schon mal gemacht. Wenn ich das jetzt aber mit tightvncserver 
>> > auf dem entfernten Linux versuche, dann wird dort eine zweite X-Session nur 
>> > für VNC gestartet. Damit kann ich natürlich dem havarierten Benutzer am 
>> > anderen Ende nicht helfen.
>> > 
>> > Ich habe bestimmt etwas übersehen, komme aber bei der Suche nicht weiter. Es 
>> > muss nicht VNC sein.
> Auf Raspi wird Dir da aktuell nur x11vnc bleiben (so heißt der
> VNC-Server, der ein bestehendes X spiegelt).
> Auf Intel oder Power gäbe es den X2GoServer, der das ganze etwas
> performanter macht als VNC, und auch Sitzungsspiegelung erlaubt.
> Aber für ARM haben wir leider derzeit noch keine Serverpakete, nur den
> Client.

Aktueller Stand:

X2GoServer-/NX-Libs-Pakete lassen sich für ARM7 bauen (dauert etwa eine
Stunde auf einem RPi3).

Die Pakete sind noch nicht im Repo, aber lassen sich von jedermann
unverändert aus den bestehenden Sourcen bauen:

echo "deb-src http://packages.x2go.org/debian jessie main" >>\
/etc/apt/sources.list.d/x2go.list
apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E
apt-get update
apt-get install lsof bc libconfig-simple-perl pwgen -y
apt-get install libdbd-sqlite3-perl libfile-basedir-perl -y
apt-get install libfile-which-perl libcapture-tiny-perl xfonts-base -y
apt-get build-dep nx-libs -y
apt-get source -b nx-libs
apt-get source -b x2goserver

Von den ganzen *.debs braucht man alle die, die auf x2go*, nx* und lib*
matchen, und kein -dev oder -dbg im Namen haben.

Sitzungsspiegelung von :0, also genau das Feature, was für Dich wichtig
wäre, hat aber im Test noch nicht funktioniert. Kann an den Clients
liegen, mit denen wir getestet haben, kann aber auch daran liegen, dass
auf dem Raspi da irgendwelche Dinge anders funktionieren als auf Intel,
und deswegen unser Spiegelungsmechanismus ins Leere greift.

Gruß
Stefan


Reply to: