linux vnc怎么改参数,修改VNC分辨率大小

2023-05-16

1.第一种方法:使用geometry参数进行调整

使用man命令获得关于geometry参数的描述

[root@secdb ~]# man vncserver

……

-geometry widthxheight

Specify the size of the desktop to be created. Default is 1024x768.

……

可见,默认的分辨率是1024x768,我们可以使用这个参数对分辨率进行调整。

例如,我们需要将分辨率调整到800x600

[root@secdb ~]# vncserver -geometry 800x600

New 'secdb:5 (root)' desktop is secdb:5

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/secdb:5.log

此时使用“192.168.23.102:5”登录VNC便会得到一个800x600的操作窗口。

其他分辨率调整请自行尝试。

2.第二种方法:修改配置文件vncservers

[root@secdb ~]# vi /etc/sysconfig/vncservers

# The VNCSERVERS variable is a list of display:user pairs.

#

# Uncomment the line below to start a VNC server on display :1

# as my 'myusername' (adjust this to your own).  You will also

# need to set a VNC password; run 'man vncpasswd' to see how

# to do that.

#

# DO NOT RUN THIS SERVICE if your local area network is

# untrusted!  For a secure way of using VNC, see

# .

# VNCSERVERS="1:myusername"

# VNCSERVERARGS[1]="-geometry 800x600"

VNCSERVERS="1:root 2:oracle"

VNCSERVERARGS[1]="-geometry 1024x768"

VNCSERVERARGS[2]="-geometry 1024x768"

例如我们可以将最后一行内容调整为如下

VNCSERVERARGS[2]="-geometry 800x600"

重启vncserver后,使用“192.168.23.102:2”登录VNC便会得到一个800x600的操作窗口,用户是oracle。

[root@secdb ~]# /etc/init.d/vncserver restart

Shutting down VNC server: 1:root 2:oracle              [  OK  ]

Starting VNC server: 1:root 2:oracle                   [  OK  ]

3.小结

两 种修改方法各有利弊,请根据具体环境进行调整。使用第一种方法操作简单,影响范围小,因为该方法是通过单独启动vnc进程来提供服务的,但是容易在系统中 遗留过多的vnc进程;第二种方法是通过调整VNC默认分辨率的手段实现的,实现集中管理,但存在因分辨率调整过高导致客户端无法使用的问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux vnc怎么改参数,修改VNC分辨率大小 的相关文章

随机推荐