稻米鼠有一台老笔记本,装了 Linux 系统,重新焕发了青春。可是不知足的耗子又想把它和另外一台 Windows 笔记本放在一起协同工作……软硬兼施之后终于达到了邪恶的目的:两台笔记本共用其中一台笔记本的触控板/鼠标、键盘。@Appinn
这是一篇不折不扣的折腾贴,老鼠只是忠实的记录过程,现将折腾历程记述如下,涉及到的软硬件如下,文尾会有相关链接:
软件:Xubuntu,Synergy,Ecoder;
硬件:KVM 切换器,KM 穿越者,CD-rom 穿越者。
一、起
搞了一台旧笔记本电脑,挺旧的,1.6 GHz 的主频,单核,内存 1G。要不是现在的电脑开了 Photoshop 资源捉襟见肘我也不会想着折腾。
首先,装系统
但是老电脑还没光驱,你肯定说 USB 啊!对,USB 还挑……这么说吧,我使用各种 USB 启动盘制作方法,折腾了一个下午加一个晚上——失败!
第二天早上,赌气把硬盘启动给禁用了,结果一次成功。装的是 Xubuntu,大神们说挺适合老电脑的。我还没具体测试,反正目前感觉还不错。
说明:Xubuntu 是 Ubuntu+Xfce 桌面环境,类似的只是换个桌面环境的 Ubuntu 版本还有很多,有兴趣的可以试试看你能找到多少种。
二、承
双电脑,不是双显示器哈。但是协同工作又希望像双显示器那么便捷。 而且空间小,用两套键鼠绝对是吃饱了撑的型。
这时候需要《Synergy – 教你在局域网中用一套键盘/鼠标控制多台电脑》,这是多么完美的事情,这不明摆着就是为我这种情况准备的吗?
事实证明:上帝最喜欢开玩笑。
老鼠折腾了几天,均不成功,想求教大神,但是这方面的大神似乎……跟我没有交集。摆着两台电脑……蛋疼!
说明:如果是两台 Win 系统的机器,可以试试《Input Director – 一套鼠标键盘控制多台电脑》
三、转
后来发现,Synergy 实现的功能基本相当于一种叫做:KVM 的硬件(注意这里的KVM 不是指那种虚拟技术)。
KVM 的作用是,在机房里用一套键鼠显示器管理多台机器时,进行切换的设备。我没用过这个,但是我个人感觉这个很像是模拟键鼠的插拔操作,反正总怕卡顿了不爽。再说价格不低,而显示器的切换功能我又用不上。各种不值。
说明:目测 KVM 的原理就是模拟硬件插拔,延迟几较大,问了用过的人,说是延迟在两秒左右。
四、合
然后继续搜索,皇天不负苦心人啊。终于被我找到一款硬件:KM穿越者。
U 盘样子,后面接一条尾巴,完美实现鼠标键盘跨屏操作。一些细节:
1. 主机必须是 Win 系统,从机不限制。
2. 如果两台机器都是 win,还可以实现文件拖拽,剪切板共享等功能。否则只是键鼠共享。
3. 我这里 Win7 到 Xubuntu 穿越瞬间,卡吨半秒,其他流畅。
4. 主机需要装一个软件,很小巧,功能恰到好处。
说明:这个的原理我猜测是通过截取主机键鼠的操作,然后向从机模拟一套键鼠,没了插拔的反应时间,自然延迟很小。
五、尾声
其实还有一款 CD-rom穿越者,可以把一台电脑的 CD-ROM 共享给另一台电脑。
你一定说这是多么蛋疼的事情啊!可是如果我说:支持启动呢?看看文章开篇的痛苦吧,只要共享光驱不就完事了?多么痛的领悟~
说明:这个我没试过,但是一些特殊情况下确实是个很有意思的东西,不知道能不能共享虚拟光驱
六、还没说完呢
跨平台写代码(前端)想要找点一致的体验。可是编辑器……好吧我这小白真心折腾不懂,尤其是 Linux 下,基本没发现有眼缘的……
别说我挑剔,我有办法。本地搭建一个 Web 服务,有了 Linux 系统这都不叫事。
安装 Ecoder (一款开源的在线编辑器),直接编辑服务器上文件,测试也方便。你就爽去吧!
说明:代码所在位置要配置一个空目录,开始我把根目录添上了,直接把网站的所有文件晒在网上任人修改了……囧rz
相关链接: Xubuntu | Synergy | (天猫链接) | (天猫链接) | (天猫链接) | Ecoder(需梯子)
我是直接用teamviewer远程控制另一台电脑的。
@tizee 我也想说直接这样不是很好
@尘岳 不一样的,我这个是两台电脑同时用,用远程控制相当于浪费一个显示器。现在一边写文章,一边看电影。
@稻米鼠
PC的话还是双屏单机vnc 吧。。没这么折腾
我知道楼主是为了让闲置的资源得到利用 赞一个
@tizee
不一样啊,Teamviewer是一个显示器+一套键鼠+两个系统
而Synergy 是两个显示器+一套键鼠+两个系统,能同时看两个显示器。
太深奥,看不懂~帮顶
Ubuntu+WIN7 X64
键鼠共享:Synergy毫无压力啊…
代码编辑:Ubuntu下建立smb共享,WIN7上直接映射网络驱动器,然后就随便选编辑器吧~
唯一的问题,WIN7作为Synergy主机的时候,Ubuntu下的鼠标手势软件Easystroke无法使用…不知道怎么解决…
@crpig Synergy真心不会搞。否则坚决不花钱
我fedora+win7就是用的synergy,fedora的鼠标键盘控制window
trick是,要在host那台机上设定对各个屏幕的相对位置,左右要弄对。计算机名称要写对,就可以了。还有防火墙要开放那个端口
我还试过用fedora的鼠标控制mac的,也是synergy,一击成功,没问题。
这个软件是神器
@burenshi 我能说这些我都注意了,结果还是不成功……据说是服务未启动
@稻米鼠
net start synergy 试试?
@crpig
鼠标手势和右键菜单貌似是双击鼠标右键就有的
啊~多么蛋痛的领悟!
其实科学解决方法是,买台新电脑&新显示器。。
其实科学解决方法是,买台新电脑&新显示器。。(上条email写错= =
@epix
你的博客貌似挂了
我们单位大面积部署了kvm,真心蛋疼,非常不好用。一是每次切换都需要进行物理操作,点下切换按钮,等一两秒才能切换过来,二是兼容性不太好,偶尔会挂掉,点一下切换两边都没反应了,需要重启一台机器才行,关键时刻掉链子很难受。
这个不知道会不会好一点
@ltye
貌似KVM都有软操作
可以在键盘上实现切换
有没中文的xubuntu下载?想试试
@影子 基于Ubuntu的系统一般中文都很好,完全可以放心使用。因为Ubuntu的翻译就比较到位了,连命令行里的帮助都有中文
@稻米鼠 我也不太懂,但是命令行里帮助的汉化似乎是po比较完善,其实跟Ubuntu没什么关系?
@影子 直接在安装的时候选择中文就可以了
synergy确实不够直观,现在有gui已经很不错了,配置时注意主机名就行,基本各平台能打通(Mavericks开发版目前做server有问题);
离得近用网线直连速度最快,wlan也行就是稍有延迟。
那个转接口有点意思,就其功能来说感觉稍贵。
光驱共享,觉得不如弄个外置光驱盒,把原本光驱卸下来装上;本本也能多一块硬盘位。
我母鸡啊~~~
只想说句 不明觉厉…
真是折腾啊。。。
一台机拖4个显示器,其中一个ubuntu虚拟机一个winxp虚拟机的表示
您就是折腾。。。。。除非为了乐趣,要不然折腾这么久的时间随便接个小项目就能把机器的钱赚回来,你这么折腾配套设备也不便宜,也不知道能用多久
@qjj2857 不折腾会死星人,不折腾不舒服斯基……
那么这就有乐趣了呢~曾经也喜欢折腾,现在心思淡了
现在键盘鼠标都是一堆宏键,让驱动给我记哪个exe用哪一套快捷键,我只要记住哪个宏键是什么作用,具体对哪个exe哪个系统映射成什么快捷键我就不管了。。。。
哎呦,这款硬件不错,我喜欢
@稻米鼠 我装了个Linux mint 15但是发现启动时间超长(差不多7mins,简直要命)。而且发现每次开机启动的时候就没事,1分多钟就启动起来了。但是之后重启启动的时候就会变慢。不知道你有没有什么办法?为什么会开机启动和重启启动会有这种差别?
@吸骨庄 Linux下,我也是小白
@稻米鼠 好吧。我又删除重装了一下次,这下不再那么慢了。表示无法理解哪里的问题。。。
老鼠,我曾经看到过一款软件是可以在linux,mac,windows之间共享鼠标键盘,并可以拖拽对方的应用程序到自己的桌面上运行,今天搜索了半天发现没找到这款应用。
@君临天下 找到记得告诉我!!
还以为是colinux之类的实现方式……
其实费那工夫干嘛,linux用一个ssh客户端就够了,桌面是啥能吃么。
要想在Win和虚拟机的Ubuntu之间传输文件除了共享文件夹之外还有没有什么更简单直接点的方法?
@JZ 可以研究一下EXFAT共享一个分区
不就是启动装个系统么?有网线怎么装都可以啊,
至于共享键盘鼠标,Synergy就可以,自己体验过win+centos的共享方式,想来ubuntu应该也没问题,因为我是在centos上源码安装的Synergy
KVM做小白鼠,表示非常好用。就是文件传输速率较低
@ioshx
漏打个字。已做小白鼠
这么巧,我也是xubuntu和win7,然后用的synergy毫无压力。
@lovejoy 炫耀的都是坏银~~~
现在linux的消耗比windows还大,gnome3一开。。。老机器开机就从来没加载成功过。
上次我需要类似的需求的时候,我买了个内存,把老笔记本装上了win8……
小白提问:这个会涉及网络操作吗?因为我的办公环境是一台内网计算机(严禁接入互联网)和一台互联网笔记本。这种情况采用KM穿越者可行吗?
关注安全这个问题,原理是什么?会不会是虚拟网卡后的东西,安全风险高吗?
@Heyparanoid
这个不管内外网的,并是实现内外网网络链接,我就是在办公室这么使用KM穿越者的,非常方便,文件传输速度很快,KM切换有多种方式可选的
ThinkPad T21能装Ubuntu吗?上次也是尝试了一天一夜,无果,放弃。
不懂Linux、不懂编程的小白表示折腾就是给自己找罪受……
@lroncoffee 可以,但是PIII 800+440BX的配置估计会有点卡,而且内存一定要上512(两个16片的256,不过这种内存挺贵了现在,太少见)T22上YLMF OS的路过
想要实现一台电脑多人使用不同程序,可用BeTwin拖机软件
确实挺折腾!
[…] 当年看到的小众软件测评:http://www.appinn.com/windows-ubuntu-with-km/?fb_ref=Default […]