synergy使用安装使用小结

版权声明: https://blog.csdn.net/qq_32157851/article/details/84853041

首先、为什么要使用这个软件呢?是由于我的工位上有两台电脑,一台linux 系统,一台windows10系统,开发是在linux上进行,而一些qq、微信啥的都在windows上,有些时候需要将linux上得一段文字复制过来,或者将windows上的文字复制到linux中,就很费劲。一次偶然的机会发现我的一个好朋友再用一个类似的软件,经过网上查找,终于找到可以通过synergy这款软件实现不同系统之间得键鼠共享。但是经过一番的安装遇到了许多的问题,下面就让我来梳理一下。

1、首先、安装synergy软件

注意事项,两台电脑里的synergy版本要一样,比如我在linux中安装的是1.5.0版本,那么在windows中也要装1.5.0版本得synergy,因为前面我前面试过不同版本,不管客户端的版本高与服务端得,还是反之,都不行

2、配置

windows得配置没什么好讲的,主要的linux,Linux安装完以后首先面临着启动不了的问题,会提示  unable  sreen,这时候我安装了  screen  ,yum -y install   screen;让后还安装来了,下面这一对命令和安装都是要解决客户端不能连接服务端的问题,通过下面者一系列得命令,最终通过linux连windows服务端成功了。

hostnamectl   set-hostname   bongon   设置主机名

 xhost +
  938  vncserver
  939  yum -y install tigervnc-server    这里安装这个是为了开启vncserver ,然后执行 xhost
  940  vncserver
  941  xhost +                                 出现这个错  unable to open display ""  ,需要执行下面这句,
  942  export DISPLAY=bongon:1      执行完这句话还报错,就需要在/etc/hosts文件中 添加  127.0.0.1  bongon
  943  xhost +
  944  vncserver
  945  vi /root/.vnc/xstartup 
  946  sed -i ‘s/twm/gnome-session/g’ /root/.vnc/xstartup      这句和下面那句也不知道干啥的,执行就对了
  947  sed -i 's/twm/gnome-session/g' /root/.vnc/xstartup

  948  vncserver
  949  vi /etc/hosts  这一步将自己的主机名加入到hosts文件中

 eg:   127.0.0.1   bongon

 vncserver
  952  xhost +
  953  synergys -f --config ~/synergy.conf 
 

3、然后还有一个问题就是当windows得鼠标滑倒Linux中的时候,鼠标不显示出来,并且移动不了,最后网上查找发现是因为两台机器分辨率不通过导致。分辨率调整成一样就可以了。

xhost 是用来控制X server访问权限的。
  通常当你从hostA登陆到hostB上运行hostB上的应用程序时,
  做为应用程序来说,hostA是client,但是作为图形来说,
  是在hostA上显示的,需要使用hostA的Xserver,所以hostA是
  server.因此在登陆到hostB前,需要在hostA上运行xhost +
  来使其它用户能够访问hostA的Xserver.
  xhost + 是使所有用户都能访问Xserver.
  xhost + ip使ip上的用户能够访问Xserver.
  xhost + nis:user@domain使domain上的nis用户user能够访问
  xhost + inet:user@domain使domain上的inet用户能够访问。

写在后面:给同时推荐这款软件竟然被笑话,没啥用,我只能说too Young and   too ignorant

猜你喜欢

转载自blog.csdn.net/qq_32157851/article/details/84853041