xdmx:分布式多头 X 服务器

[撰文/hmy]

xdmx,简单说来就是把多个 X server 整合成一个 X server 来用。比如你有 2 台独立的 Linux 电脑运行了 X server。你可以把两个显示并放在一起。然后通过 Xdmx 整合成一个大显示器来用,比较适合用来看电影。

xdmx 还支持动态的增加删除 X server。比如你原本是 3 个 X server 组成一个大的 X server。现在因为其中一个 X server 暂时要用来做别的事情,你可以用一个命令删除这个 X server。然后继续使用,连运行在 X server 之上的 wm 或者 desktop 都不用重启。

xdmx 项目主页:http://dmx.sourceforge.net

Read More:

18 Comments

  1. 1 鲲鹏鸟 Commented @ 2008-08-17 18:26Reply to this comment

    好,正合吾意

  2. 2 xiws Commented @ 2008-08-17 19:11Reply to this comment

    太棒了。。创意。。

  3. 3 iveney Commented @ 2008-08-17 19:21Reply to this comment

    不是很懂,截些图吧……

  4. 4 hmy Commented @ 2008-08-17 19:54Reply to this comment

    http://www.ibm.com/developerworks/jp/opensource/library/os-mltihed/500quaddevel.jpg 看这个图

  5. 5 食古不化 Commented @ 2008-08-17 20:11Reply to this comment

    那个图真是有趣呀~~

  6. 6 aqueura Commented @ 2008-08-17 21:51Reply to this comment

    好玩,非常好玩。啥时候我有了俩显示器一定好好玩玩

  7. 7 konit Commented @ 2008-08-17 22:47Reply to this comment

    IBM上的文章很詳細啊。 http://www.ibm.com/developerworks/cn/opensource/os-mltihed/index.html

  8. 8 dogfox Commented @ 2008-08-18 12:46Reply to this comment

    很有意思

  9. 9 lxlxdw Commented @ 2008-08-18 13:04Reply to this comment

    windows下有MaxiVista 也能实现这个效果.

    有没有那种能windows 和linux 之间合并显示器的?? (我找了很久,未果) 毕竟很多两台PC是一台装的windows 一台装的linux

  10. 10 hmy Commented @ 2008-08-18 13:35Reply to this comment

    可以考虑在windows里面运行一个X server. 应该能实现.

  11. 11 lxlxdw Commented @ 2008-08-18 13:57Reply to this comment

    to hmy: 在windows上实现x server 再加上xdmx?? 我用的不是cygwin, 直接用的xming

    ps: 我开始也以为只要实现个xserver就可以实现,没想到xdmx要对xserver再装点东西

  12. 12 hmy Commented @ 2008-08-18 14:02Reply to this comment

    噢,我没有实际测试过,那可能是x server那边要打开一些选项或者是打补丁吧. 从技术原理上来看,应该是可以实现的.

  13. 13 hmy Commented @ 2008-08-18 14:05Reply to this comment

    另外用cygwin + x11或者xorg的方法你测试过吗?

  14. 14 GunsNRose Commented @ 2008-08-18 14:08Reply to this comment

    果然是好东西,想法真多

  15. 15 lxlxdw Commented @ 2008-08-18 14:23Reply to this comment

    TO hmy: thank you.

    不过不想在windows上再去跑个cygwin了, 因为我两台机器一台是windows 一台是linux了.

    我只是想两个的显示器能合并起来用,那样大屏幕感觉会好些.

    不知道有没有别的什么软件可以实现类似功能. 难道只有一个xdmx? 不应该吧, 电视上放的好多个屏幕组成的屏幕墙经常出现,应该不止xdmx一个吧.

  16. 16 hmy Commented @ 2008-08-18 14:39Reply to this comment

    要连win和linux的情况或者说需求比较少,可能这样的软件不太好找。 那些屏幕墙的话,用xdmx连数量少没问题,数量多了,通讯可能是个问题,没深究过。 另外也可以用多显示卡来实现屏幕墙。 其他还有很多实现屏幕墙的软件,搜索一下就知道了。

  17. 17 lxlxdw Commented @ 2008-08-18 14:58Reply to this comment

    并不是想象中那样多,可能我用的关键词不好 :(

    至于xdmx还是那天从linuxtoy的一个评论中找出来的, 好像就是您说的. 我只翻出个windows下的MaxiVista


    感觉多显卡不如多主机实现屏幕墙.

  18. 18 hmy Commented @ 2008-08-18 15:20Reply to this comment

    其实有个简单的解决方法,在windows里面用虚拟装一个linux来跑x server. 只是性能方面不知道会如何.或许不会太差.