GNU/Linux >> Znalost Linux >  >> Linux

Sdílení X serveru (relace) mezi počítači?

Mám 2 počítače (na obou běží linux) a momentálně k jejich používání využívám synergie. To je skvělé, ale teď mě napadá, existuje nějaký způsob (je to možné? pracuje se na tom? vyzkoušeno a neúspěšně? rozhodně to nejde?), jak myš/klávesnici/schránku nejen sdílet mezi počítači, ale sdílet X sezení? Myslím, že je možné přetáhnout X oken mezi monitory.

Uvědomuji si, že je to extrémně netriviální a o linuxu vím dost (i když ne o xserveru), že bych se chtěl touto myšlenkou zabývat, i když neexistuje nic, co by to udělalo za vás.

Také nemusím být schopen jen „nainstalovat toto a funguje to“. Jsem zcela ochoten (a byl bych překvapen, kdyby to nevyžadovalo) instalovat vlastní jádra nebo připojovat oddíly mezi počítači nebo cokoli jiného. Protože předpokládám, že by to vyžadovalo stejnou instanci serveru xorg spuštěného na obou počítačích.

Přijatá odpověď:

Můžete se podívat na xpra – není to tak hladké, jak popisujete (žádné přetahování mezi X servery), ale dá vám to možnost spustit program na jednom počítači a později jej odpojit a znovu připojit na jiný počítač. (Představte si to jako obrazovku pro aplikace GUI.)

Je obtížné dosáhnout těsnější integrace, protože proces je stále vázán na stroj, na kterém program spouštíte, a migrace procesu je opravdu těžký problém.


Linux
  1. Sdílení relací terminálu Linux pomocí Tmux a obrazovky

  2. Bezpečně přenášejte soubory a složky mezi počítači pomocí Croc

  3. Rozumíte komunikaci mezi Pam a démonem vědomým si Pam?

  1. Jak sdílet soubory mezi Ubuntu a Mac OS X

  2. Synchronizace bash profilu mezi počítači

  3. Jak přepínat mezi tty a xorg session

  1. Linux – Jak přepínat mezi relací Tty a Xorg?

  2. Sdílení soukromých klíčů mezi počítači?

  3. Jak vložit VNC do existující relace X?