• Wie kann ich am besten X im LAN nutzen?

    From Christian Knoke@21:1/5 to All on Sat Oct 9 13:30:18 2021
    Moin,

    ich möchte zwei Desktop-Rechner so konfigurieren, dass ein Rechner über
    das X-Protokoll den Desktop des anderen benutzen kann.

    Beide Rechner haben eine Grafik+Bildschirm, Bullseye ist installiert mit XFCE4-Desktop. LAN und Ethernet sind vorhanden.

    Es geht darum, dass ein Rechner den Bildschirm des anderen wie seinen
    eigenen *zusätzlich* benutzen kann. Auf Dinge wie VNC, Teamviewer, XtoGo
    würde ich gerne verzichten, Verschlüsselung ist unnötig. ssh -X ist
    auch keine Alternative.

    Bisher denke ich wäre der beste Weg, X ohne --nolisten zu benutzen.
    Da ich das noch nie eingerichtet habe, wären ein paar
    Hinweise/Anleitungen gut.

    Es geht mir um Einfachheit und Performanz. und auch den Desktop,
    der nicht in Mitleidenschaft gezogen werden soll. Ich möchte einfach
    ein Fenster auch auf dem anderen Rechner aufmachen können und ggffls.
    auf eine andere Arbeitsfläche verschieben.

    Idealerweise in beide Richtungen.

    Warum? Der Grund ist banal: der eine Bildschirm ist größer, und es
    müssen nicht immer beide Rechner laufen.

    Gruß
    Christian

    --
    http://cknoke.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From ternaryd@21:1/5 to Christian Knoke on Sat Oct 9 15:00:01 2021
    On Sat, 9 Oct 2021 13:13:44 +0200
    Christian Knoke <chrisk@cknoke.de> wrote:

    ich möchte zwei Desktop-Rechner so
    konfigurieren, dass ein Rechner über das
    X-Protokoll den Desktop des anderen benutzen
    kann.

    Beide Rechner haben eine Grafik+Bildschirm,
    Bullseye ist installiert mit XFCE4-Desktop.
    LAN und Ethernet sind vorhanden.

    Es geht darum, dass ein Rechner den
    Bildschirm des anderen wie seinen eigenen
    *zusätzlich* benutzen kann.

    So weit ich weiß, zwei Rechner, ein seat ist im
    X-Protokoll nicht vorgesehen.

    Auf Dinge wie VNC, Teamviewer, XtoGo würde
    ich gerne verzichten, Verschlüsselung ist
    unnötig. ssh -X ist > auch keine Alternative.

    Auch so weit ich weiß, ist damit Netzwerk raus.

    Bisher denke ich wäre der beste Weg, X ohne
    --nolisten zu benutzen.

    Ja. Netzwerk ist raus.

    Kommt auf die Entfernung drauf an, aber wenn
    diese nicht zu groß ist, und wenn es nur
    darum geht, daß zwei Benutzer die gleichen
    Information und Programme auf verschiedenen
    Monitoren sehen und benutzen können, kann man
    das über Monitor-Kabel lösen.

    Es gibt nur einen Rechner, aber zwei
    Bildschirme, zwei Tastaturen und zwei Mäuse,
    und die beiden Bildschirme verwenden mirroring.

    Die Einbindung des zweiten Rechners ist dann
    aber wieder eine andere Geschichte...

    Hab aber nicht sehr lange nachgedacht.
    Wahrscheinlich wissen andere mehr darüber.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Baur@21:1/5 to All on Sat Oct 9 15:40:01 2021
    Am 09.10.21 um 13:13 schrieb Christian Knoke:

    Moin,

    ich möchte zwei Desktop-Rechner so konfigurieren, dass ein Rechner über
    das X-Protokoll den Desktop des anderen benutzen kann.

    Beide Rechner haben eine Grafik+Bildschirm, Bullseye ist installiert mit XFCE4-Desktop. LAN und Ethernet sind vorhanden.

    Es geht darum, dass ein Rechner den Bildschirm des anderen wie seinen
    eigenen *zusätzlich* benutzen kann. Auf Dinge wie VNC, Teamviewer, XtoGo würde ich gerne verzichten, Verschlüsselung ist unnötig. ssh -X ist
    auch keine Alternative.

    Bisher denke ich wäre der beste Weg, X ohne --nolisten zu benutzen.
    Da ich das noch nie eingerichtet habe, wären ein paar
    Hinweise/Anleitungen gut.

    Es geht mir um Einfachheit und Performanz. und auch den Desktop,
    der nicht in Mitleidenschaft gezogen werden soll. Ich möchte einfach
    ein Fenster auch auf dem anderen Rechner aufmachen können und ggffls.
    auf eine andere Arbeitsfläche verschieben.

    Deine Beschreibung ist etwas wirr. Ich bin mir nicht sicher, ob ich Dein Anliegen richtig verstehe. Vielleicht willst Du "The moon on a stick"
    [0], und hast das selbst noch nicht realisiert?

    Dinge, die in Frage kommen könnten:
    * x2x
    * xpra
    * xmove

    Meiner Meinung nach wirfst Du aber "einfach" im Sinne von technisch
    simpel und "einfach" im Sinne von bequem durcheinander.

    Gruß
    Stefan

    [0] <https://www.chiark.greenend.org.uk/~sgtatham/moon-on-stick.jpeg>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Christian Knoke@21:1/5 to All on Sat Oct 9 15:30:02 2021
    Hallo,

    Am Sat, 9 Oct 2021 14:36:29 +0200 schrieb ternaryd <ternaryd@gmail.com>:

    On Sat, 9 Oct 2021 13:13:44 +0200
    Christian Knoke <chrisk@cknoke.de> wrote:

    ich möchte zwei Desktop-Rechner so
    konfigurieren, dass ein Rechner über das
    X-Protokoll den Desktop des anderen benutzen
    kann.

    Beide Rechner haben eine Grafik+Bildschirm,
    Bullseye ist installiert mit XFCE4-Desktop.
    LAN und Ethernet sind vorhanden.

    Es geht darum, dass ein Rechner den
    Bildschirm des anderen wie seinen eigenen
    *zusätzlich* benutzen kann.

    So weit ich weiß, zwei Rechner, ein seat ist im
    X-Protokoll nicht vorgesehen.

    Angedacht war, von A mit ssh auf B gehen, dort ein
    grafisches Programm zu starten, was dann auf A dargestellt wird
    ssh -X deshalb nicht. weil dass auf B gestartete Programm ja weitere
    starten könnte, die entweder auf A oder auf B dann laufen sollen.

    Also ein Sitz, mehrere Rechner, die ich komfortabel koppeln möchte.

    Auf Dinge wie VNC, Teamviewer, XtoGo würde
    ich gerne verzichten, Verschlüsselung ist
    unnötig. ssh -X ist > auch keine Alternative.

    Auch so weit ich weiß, ist damit Netzwerk raus.

    Was meinst du damit, "ist raus" - geht nicht?

    Bisher denke ich wäre der beste Weg, X ohne
    --nolisten zu benutzen.

    Ja. Netzwerk ist raus.

    Kommt auf die Entfernung drauf an, aber wenn
    diese nicht zu groß ist, und wenn es nur
    darum geht, daß zwei Benutzer die gleichen
    Information und Programme auf verschiedenen
    Monitoren sehen und benutzen können, kann man
    das über Monitor-Kabel lösen.

    Ich könnte mir weitere Monotorkabel und ein paar
    Switchboxen kaufen, das würde ich gerne vermeiden.
    Technisch sehr unschön. Ich möchte mit 2 (oder 3)
    Rechnern auf 1 Monitor.

    Es gibt nur einen Rechner, aber zwei
    Bildschirme, zwei Tastaturen und zwei Mäuse,
    und die beiden Bildschirme verwenden mirroring.

    Das möchte ich *nicht*.

    Hab aber nicht sehr lange nachgedacht.
    Wahrscheinlich wissen andere mehr darüber.

    Danke trotzdem und

    Gruß
    Christian

    --
    http://cknoke.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Matthias =?ISO-8859-1?Q?M=FCller_Po@21:1/5 to All on Sat Oct 9 19:02:45 2021
    Hallo Christian Knoke,

    Am Samstag, 9. Oktober 2021, 15:22:46 CEST schrieb Christian Knoke:
    Snip

    Kommt auf die Entfernung drauf an, aber wenn
    diese nicht zu groß ist,
    Wie weit stehen denn die Rechner auseinander?

    Snip
    Ich könnte mir weitere Monotorkabel und ein paar
    Switchboxen kaufen, das würde ich gerne vermeiden.
    Technisch sehr unschön. Ich möchte mit 2 (oder 3)
    Rechnern auf 1 Monitor.
    Wenn die quasi unterm gleichen Schreibtisch stehen: KVM-Switch?
    Afaik sind die OS-unabhängig.

    --
    Mit freundlichen Grüßen
    Matthias Müller

    Diese Mail ist mit OpenPGP signiert!
    Zum überprüfen der Signatur, der Integrität und Authentizität
    meiner Mails kann man OpenPGP (https://www.openpgp.org/) installieren.
    Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten!

    -----BEGIN PGP SIGNATURE-----

    iQEzBAABCgAdFiEEDEJU0AzJfv2xvgnzBDNAWhrmAZsFAmFhyzUACgkQBDNAWhrm AZtBawf9EJL8mVsQWs9ESXSyRc+F3HOFQvSB3k3Q7DT6L25bspgv8vbLbzZHjVOc zPv4J8DGhvd0tLweiRSiNUJu5RCdQ7aAXqgGzafnUnl8nD8qzIQ2O5uha89pzzY5 QH2RbrM40lw7xf4E2z28hIa49lSv75ia5Hf10vJrCKq13F4aponsTEKj4LWieN36 56wVmteb8sETOZijpYfRWXHfKYE0CcixSRHWpPBzbdKTHT93fdaXBJHvPzcceu47 5pwIA18QIFQFG3mJTxf26a6zJuMm3Ha8M7KZhFz4NYLCJJGmOPMz221EUJKx/BeD B5mpa6AUJ4tKTts+czXNQvg5QCCGqw==
    =8KPA
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From sp007@caiway.net@21:1/5 to Christian Knoke on Sat Oct 9 21:00:01 2021
    Vielleicht das ein LTSP loesing dir besser nutzen wurde.

    Also dein home directory central, damit Du auf jedes andere System
    arbeiten kann.


    On Sat, 9 Oct 2021 13:13:44 +0200
    Christian Knoke <chrisk@cknoke.de> wrote:


    Moin,

    ich möchte zwei Desktop-Rechner so konfigurieren, dass ein Rechner
    über das X-Protokoll den Desktop des anderen benutzen kann.

    Beide Rechner haben eine Grafik+Bildschirm, Bullseye ist installiert
    mit XFCE4-Desktop. LAN und Ethernet sind vorhanden.

    Es geht darum, dass ein Rechner den Bildschirm des anderen wie seinen
    eigenen *zusätzlich* benutzen kann. Auf Dinge wie VNC, Teamviewer,
    XtoGo würde ich gerne verzichten, Verschlüsselung ist unnötig. ssh -X
    ist auch keine Alternative.

    Bisher denke ich wäre der beste Weg, X ohne --nolisten zu benutzen.
    Da ich das noch nie eingerichtet habe, wären ein paar
    Hinweise/Anleitungen gut.

    Es geht mir um Einfachheit und Performanz. und auch den Desktop,
    der nicht in Mitleidenschaft gezogen werden soll. Ich möchte einfach
    ein Fenster auch auf dem anderen Rechner aufmachen können und ggffls.
    auf eine andere Arbeitsfläche verschieben.

    Idealerweise in beide Richtungen.

    Warum? Der Grund ist banal: der eine Bildschirm ist größer, und es
    müssen nicht immer beide Rechner laufen.

    Gruß
    Christian


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Robert Stephan@21:1/5 to All on Sat Oct 9 20:25:05 2021
    Am Samstag, 9. Oktober 2021, 13:13:44 CEST schrieb Christian Knoke:
    …
    Warum? Der Grund ist banal: der eine Bildschirm ist größer, und es
    müssen nicht immer beide Rechner laufen.
    …

    2 Rechner, 2 Bildschirme, 4 Kabel. Die Monitore, die ich in den letzten Jahren erlebt habe, hatten immer mindest 2 Anschlußmöglichkeiten. 2 Ausgänge an Grafikkarten sind auch schon länger nichts außergewöhnliches.

    -----BEGIN PGP SIGNATURE-----

    iQGzBAABCgAdFiEE9rZQHF75luLUHOh1ITXqm5SFtDEFAmFh3oEACgkQITXqm5SF tDENNwv/XDoF7IfARyHnwdWeiOdQqJbDEgXGFIK7PZAlQBY8SeRD9bZP9SlrASOd VLem3RZ9hc3Wyb+1xA0OAnfkMQRpkKPeL3PB/4vY3rJXUBFK8Bb4VdYphoBGlt9o HkZB59zaqjgSs5yjLHQfuwlkB8qK1vVW6Pu+K640hygPP690WE3MKKX8tYuzewYW UKUgA8pvgCFPffaZYc7LecIxoXWPx33/aY3Jp0hQ7Ys1MJ1P/xnwNn9s14vfMty3 we3ee9amHT5rj5Ps67bYTuS6WpxUY+y/gyvm5BmrX9SQzho73g7FBEpuBPC5rq0t MEOz/m6oFAA9rtATCjzDXGFWYzuNO8qW1D/XNKQnkQevYcfcVuZLyJykN5EA3DBu InCzyBt5Oxjcri4DPfg5JymSkdwCCyVuIUzWnt88VmoJBwc6YIAJBRb4GXN03Lca iIoSDrTk0MXB+BpLcoT55fCO3ckzppT5loeoIt5Ez++o3ahLph4aHa3x60iIu9mB
    ATO7FDw/
    =617I
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Christian Knoke@21:1/5 to All on Sat Oct 9 22:40:01 2021
    Am Sat, 9 Oct 2021 15:37:43 +0200 schrieb Stefan Baur <newsgroups.mail2@stefanbaur.de>:

    Am 09.10.21 um 13:13 schrieb Christian Knoke:

    Moin,

    ich möchte zwei Desktop-Rechner so konfigurieren, dass ein Rechner
    über das X-Protokoll den Desktop des anderen benutzen kann.

    Beide Rechner haben eine Grafik+Bildschirm, Bullseye ist
    installiert mit XFCE4-Desktop. LAN und Ethernet sind vorhanden.

    Es geht darum, dass ein Rechner den Bildschirm des anderen wie
    seinen eigenen *zusätzlich* benutzen kann. Auf Dinge wie VNC,
    Teamviewer, XtoGo würde ich gerne verzichten, Verschlüsselung ist
    unnötig. ssh -X ist auch keine Alternative.

    Bisher denke ich wäre der beste Weg, X ohne --nolisten zu benutzen.
    Da ich das noch nie eingerichtet habe, wären ein paar
    Hinweise/Anleitungen gut.

    Es geht mir um Einfachheit und Performanz. und auch den Desktop,
    der nicht in Mitleidenschaft gezogen werden soll. Ich möchte einfach
    ein Fenster auch auf dem anderen Rechner aufmachen können und
    ggffls. auf eine andere Arbeitsfläche verschieben.

    Deine Beschreibung ist etwas wirr. Ich bin mir nicht sicher, ob ich
    Dein Anliegen richtig verstehe. Vielleicht willst Du "The moon on a
    stick" [0], und hast das selbst noch nicht realisiert?

    Dann versuche ich es noch mal.

    Nein, ich will nicht die X-Welt auf den Kopf stellen, ich will einfach
    nur zwei eigenständige Desktoprechner so einrichten, dass ich Programme
    die ich auf einem Rechner starte, "auch mal" vom jeweils anderen Rechner
    aus bedienen kann. Nach meiner Vorstellunf ist der andere Rechner dann
    der "Head" und ich müsste (vermutlich) das Programm auch von dort aus
    starten und beenden. Dann kann zumindest ein Monitor aus bleiben.

    Ich brauche nur etwas Hilfe, wie ich die sog. X-Server dafür einrichten
    muss, das habe ich nämlich tatsächlich noch nicht gemacht. Eine kleine Anleitung würde mir helfen.

    Probleme befürchte ich eher im Detail, wie Fonts, DPI-Werte und
    Wiedergabe von Videos.

    Dinge, die in Frage kommen könnten:
    * x2x
    * xpra

    Der Beschreibung nach könnte xpra einen Komfortgewinn bedeuten; ich
    könnte den "Head" abschalten und das Programm läuft weiter.

    Die Frage ist eigentlich, ob das mit X allein funktioniert. Ich vermute,
    es wäre die performanteste Lösung.

    * xmove

    Meiner Meinung nach wirfst Du aber "einfach" im Sinne von technisch
    simpel und "einfach" im Sinne von bequem durcheinander.

    Ja, ich hoffe es ist jetzt klarer. Mit Kabeln will ich nicht rumstecken.
    Es sind ja auch zwei Laptops dabei.

    Gruß
    Christian



    Gruß
    Stefan

    [0] <https://www.chiark.greenend.org.uk/~sgtatham/moon-on-stick.jpeg>

    --
    http://cknoke.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Baur@21:1/5 to All on Sat Oct 9 23:00:01 2021
    Mist, zu früh auf "Senden" gedrückt. Hier Teil 2 meiner Antwort:

    Am 09.10.21 um 22:38 schrieb Christian Knoke:

    Probleme befürchte ich eher im Detail, wie Fonts, DPI-Werte und
    Wiedergabe von Videos.

    Auch darum kümmert sich X2Go für Dich. Video ist in der Tat manchmal ein Problem, aber im LAN eher nicht.


    Dinge, die in Frage kommen könnten:
    * x2x
    * xpra

    Der Beschreibung nach könnte xpra einen Komfortgewinn bedeuten; ich
    könnte den "Head" abschalten und das Programm läuft weiter.

    Wenn Du dieses Feature haben willst, warum hast Du dann X2Go so
    kategorisch ausgeschlossen, wo es von Haus aus eingebaut ist?


    Die Frage ist eigentlich, ob das mit X allein funktioniert. Ich vermute,
    es wäre die performanteste Lösung.

    Funktionieren: Ja. Performanteste Lösung: Nein. Allein die Roundtrips
    von X machen das zäh. Deswegen eliminiert X2Go die, wo immer es möglich ist.

    Gruß
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Baur@21:1/5 to All on Sat Oct 9 22:50:01 2021
    Am 09.10.21 um 22:38 schrieb Christian Knoke:
    Nein, ich will nicht die X-Welt auf den Kopf stellen, ich will einfach
    nur zwei eigenständige Desktoprechner so einrichten, dass ich Programme
    die ich auf einem Rechner starte, "auch mal" vom jeweils anderen Rechner
    aus bedienen kann. Nach meiner Vorstellunf ist der andere Rechner dann
    der "Head" und ich müsste (vermutlich) das Programm auch von dort aus starten und beenden. Dann kann zumindest ein Monitor aus bleiben.

    Und genau hier machst Du Dir mit Deinem Es MuSs aBeR eInFaCh sEiN uNd
    dArF kEiNe dEr EtAbLiErTeN lÖsUnGeN VeRwEnDeN das Leben unnötig schwer.

    X2Go macht das nämlich alles von Haus aus für Dich, wenn Du weißt, wie:

    Du startest die Programme immer über den X2GoClient, im Published
    Application Modus oder im Single Application Modus. Nutzt Du sie lokal,
    dann nimmst Du 127.0.0.1 als Serveradresse, willst Du sie auf den
    anderen Rechner rüberholen, nutzt Du dessen LAN-IP.
    Dabei kannst Du die Sitzung "suspenden" und dann auf dem anderen Rechner
    wieder aufnehmen, so wie Du es vielleicht schon von der Textkonsole mit
    screen oder tmux kennst.

    Was nicht geht, ist Fenster "halb und halb" auf zwei Monitoren unterschiedlicher Rechner laufen lassen, wie Du es von zwei Monitoren an
    einem Rechner kennst, oder das hin- und herschieben zwischen den zwei Monitoren. Du musst Dich entscheiden, auf welchem Monitor die App(s) in
    Gänze angezeigt werden soll(en).

    Gruß
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)