zoukankan      html  css  js  c++  java
  • [CentOS7] 通过vncviewer屏幕扩展

    方法一:通过vncserver来调整分辨率

    这是博主最近才发现的,原来还可以直接通过在服务端通过设置vncserver来调整分辨率,方法如下:

     

    接下来,我们要进行vncviewer屏幕扩展的设置:

    点击OK,再点击全屏,是不是已经达到预期的效果了呢?!!

    至此,一切都完工啦。如有写得不对的地方,希望批评指正。


     方法二:通过xrandr来调整分辨率

    就博主而言,每次通过vnc连接centos虽然很方便,但由于有2块显示器,总是会有一块闲着,于是开始折腾。。。

    之前已经讲过如何通过vncviewer访问centos服务器了,现在在此基础上,进一步拓展:

    首先,通过vncviewer连接到centos服务器,然后:

    xrandr可以查看当前显示的设备和暂时可以使用的分辨率模式,但是当然,博主自己使用的是2块1920x1080分辨率的显示器,这里的分辨率是满足不了我的,我需要一个(1920*2)x1080=3840x1080分辨率的显示模式,

    接下来自己动手(参考:arclinux关于xrandr的介绍 ):

    看完参考后可以了解到,我们可以通过cvt来获取要设置的分辨率的参数,然后用该参数来设置xrandr的分辨率模式,从而达到效果,接下来:

    (注:由于博主设置的是3840x1080的分辨率,大家不必跟博主一样,根据自己需求来获取参数)

    用红线圈起来的参数用于接下来填充xrandr,来增加对应分辨率的模式,因为题主打算以后也用这个分辨率显示(而不仅仅只是这次session使用),因此将设置加入到了xstartup文件中:

     

    这样,在从新启动服务器以后,在设置那里,会有3840x1080的分辨率选项:

    选完后,保存,这样以后就可以一直保持该分辨率显示了。

    如果不想从启服务器,可以直接在命令行中键入那两条命令,然后再在设置那里,选择对应的分辨率。

    至此大部分人的vncviewer在全屏显示情况应该是下方的滚动条只占据了很小的一部分(如果你是要扩展到多块显示器上显示的话),由于博主是要扩展到2块同分辨率的屏幕上,因此博主的vncviewer下方滚动条长度只占据了滚动栏的一半:

    接下来,我们要进行vncviewer屏幕扩展的设置:

    点击OK,再点击全屏,是不是已经达到预期的效果了呢?!!

    至此,一切都完工啦。如有写得不对的地方,希望批评指正。

  • 相关阅读:
    年龄大的普通程序员最后的出路是哪里?
    PHP7数组的底层实现
    MySQL mysqldump数据导出详解
    swoole高性能赛事直播平台(笔记)
    防止图片盗链和资源恶意下载
    由Response.Redirect引发的"Thread was being aborted. "异常
    关于前台调用后台事件__doPostBack函数
    页面拖拽效果
    bs和cs缩放图片
    hideFocus(小技巧)
  • 原文地址:https://www.cnblogs.com/brianyi/p/8428582.html
Copyright © 2011-2022 走看看