新聞中心
在Linux系統(tǒng)中,VNC是一個(gè)非常有用的遠(yuǎn)程桌面控制工具。它能夠讓用戶通過網(wǎng)絡(luò)連接到遠(yuǎn)程計(jì)算機(jī),從而實(shí)現(xiàn)遠(yuǎn)程操作。然而,對于使用VNC連接遠(yuǎn)程計(jì)算機(jī)的用戶來說,分辨率設(shè)置是一個(gè)很大的問題。如果分辨率設(shè)置不當(dāng),VNC連接的遠(yuǎn)程計(jì)算機(jī)的屏幕顯示效果可能會非常糟糕。因此,在本篇文章中,我們將介紹如何在Linux VNC中設(shè)置適當(dāng)?shù)姆直媛?,以調(diào)整遠(yuǎn)程計(jì)算機(jī)的屏幕顯示效果。

成都創(chuàng)新互聯(lián)公司長期為成百上千客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為汝陽企業(yè)提供專業(yè)的成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè),汝陽網(wǎng)站改版等技術(shù)服務(wù)。擁有十余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
1. 查看當(dāng)前分辨率
在開始調(diào)整分辨率之前,我們首先需要查看當(dāng)前的分辨率。為此,我們可以打開終端并輸入以下命令:
“`
xrandr
“`
運(yùn)行該命令后,我們將看到類似于以下內(nèi)容的輸出:
“`
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
VGA-1 connected primary 1366×768+0+0 (normal left inverted right x axis y axis) 410mm x 230mm
1366×768 59.79*+
1360×768 59.80 59.96
1280×720 60.00
1024×768 60.00
1024×576 60.00
800×600 60.32 56.25
640×480 59.94
720×400 70.08
“`
在上述輸出中,我們可以看到當(dāng)前的分辨率為1366×768。這是我們需要調(diào)整的分辨率。
2. 編輯VNC配置文件
現(xiàn)在我們需要編輯VNC配置文件以調(diào)整分辨率。為此,我們可以使用以下命令打開VNC配置文件:
“`
sudo nano /etc/vnc.conf
“`
編輯配置文件時(shí),我們需要找到以下行:
“`
$geometry = ‘1024×768’;
“`
這是VNC的分辨率設(shè)置。我們需要將其修改為我們要設(shè)置的分辨率,例如:
“`
$geometry = ‘1366×768’;
“`
編輯完成后,保存并關(guān)閉文件。
3. 重啟VNC服務(wù)器
在修改配置文件后,我們需要重新啟動VNC服務(wù)器以使更改生效。為此,我們可以使用以下命令:
“`
sudo systemctl restart vncserver@:1.service
“`
在這里,`1`引用了我們連接的VNC顯示器號,如果您使用VNC的其他顯示器,則需要相應(yīng)地修改此號碼。
4. 重新連接VNC
現(xiàn)在,我們需要重新連接VNC并查看新的分辨率設(shè)置是否生效。我們可以使用以下命令重新連接VNC:
“`
vncviewer
“`
在重新連接VNC后,我們應(yīng)該能夠看到新的分辨率設(shè)置已經(jīng)生效。如果沒有,請確保您按照以上步驟正確完成了操作。
相關(guān)問題拓展閱讀:
- ubuntu17.10如何使用vnc,正常顯示gnome和kde
ubuntu17.10如何使用vnc,正常顯示gnome和kde
aptget install vnc*
一, 確認(rèn)及安裝VNCSERVER。
1,首先確認(rèn)你服務(wù)器是否配置了VNCSERVER,可以在命令行下敲入以下命令查看:
#rpm -qa |grep vnc
vnc-server-4.1.2-14.el5 #返回VNCSEVER服務(wù)器端版本說明你已經(jīng)安裝了VNCSERVER。
2,如果沒有安裝VNCSEVER,那么從光盤找到安裝包進(jìn)行安裝。
首先將光盤掛褲缺載(也叫解壓)到某個(gè)目錄這里是在/var/ftp/pub/下面建立了rhel5-64目錄
mount -o loop rhel-server-5.3-x86_64-dvd.iso /var/ftp/pub/rhel5-64/
然后在/var/ftp/pub/rhel5-64/Server目錄下找到 vnc-server-4.1.2-14.el5.x86_64.rpm安裝包,使用RPM命令直接安裝;
rpm -ivh vnc-server-4.1.2-14.el5.x86_64.rpm
二,開始配置VNCSERVER
1,啟動VNCSERVER,之一次啟動VNCSERVER會提示輸入密碼,這里分為管理員賬戶及普通賬戶,啟動方式略有所不同。
管理員:
# vncserver
You will require a password to access your desktops.
Password: #輸入vnc 連接密碼
Verify:#確認(rèn)vnc密碼
xauth: creating new authority file /root/.Xauthority
New ‘localhost.localdomain:1 (root)’ desktop is localhost.localdomain:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
普通用戶:
#su ceboy #ceboy 是用戶名
$ vncserver
You will require a password to access your desktops.
Password: #輸入vnc 連接密碼
Verify:#確認(rèn)vnc密碼
xauth: creating new authority file /home/ceboy/.Xauthority
New ‘localhost.localdomain:2 (ceboy)’ desktop is localhost.localdomain:2
Creating default startup script /home/ceboy/.vnc/xstartup
Starting applications specified in /home/ceboy/.vnc/xstartup
Log file is /home/ceboy/.vnc/localhost.localdomain:2.log
#這里要注意:每個(gè)用戶都可以啟動自己的VNCSERVER遠(yuǎn)程桌面,同時(shí)每個(gè)用戶可以啟動多個(gè)VNCSERVER遠(yuǎn)程桌面,它們用ip加端口號:ip:1、ip:2、ip:3 來標(biāo)識、區(qū)分,使用同一端口會使另外登錄的用戶自動退出。另,VNCSERVER的大部分配置文件及日志文件都在用戶home目錄下.vnc目錄下。
用戶可以自定義啟動號碼如:
$ vncserver :#注意:2前面一定要有空格。
A VNC server is already running as :2
三,相關(guān)桌面配置,RedHat Linux支持兩種圖形備穗模式:KDE模式和gnome模式。
1,你的RH使用的什么圖形模式這個(gè)一般只胡滾辯有登錄到圖形界面查看一下才能知道,或者通過ps -A命令列出所有當(dāng)前運(yùn)行的程序,看看有沒有KDE或者gnome字樣來判斷一下。
如果你是gnome桌面,那么你需要修改/root/.vnc/xstartup的配置文件。
# vi xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER#將此行的注釋去掉
# exec /etc/X11/xinit/xinitrc#將此行的注釋去掉
&& exec /etc/vnc/xstartup
&& xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
gnome-session gnome#添加這一句是連接時(shí)使用gnome 桌面環(huán)境
twm &
設(shè)置修改完畢更好是重啟一次系統(tǒng),否則設(shè)置不會生效。我采用的方法是殺死VNCSERVER進(jìn)程再重運(yùn)行VNCSERVER。
#vncserver -kill :#這里你啟動vncserver時(shí)是什么端口號要對應(yīng)上。
#vncserver :#重啟VNCSERVER,注意:1前面一定要有空格。
2,設(shè)置用戶信息及分辨率。
#vi /etc/sysconfig/vncservers
# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the lines below to start a VNC server on display :2
# 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
#
# Use “-nolisten tcp” to prevent X connections to your VNC server via TCP.
# Use “-nohttpd” to prevent web-based VNC clients connecting.
# Use “-localhost” to prevent remote VNC clients connecting except when
# doing so through a secure tunnel. See the “-via” option in the
# `man vncviewer’ manual page.
VNCSERVERS=”1:root 2:ceboy”#此處添加用戶,一般只添加一個(gè)1:root也就行了。
VNCSERVERARGS=”-geometry 800×600 -nolisten tcp -nohttpd -localhost”
VNCSERVERARGS=”-geometry 1024×768 -nolisten tcp -nohttpd -localhost”
#注意:上面是分別設(shè)置的root和ceboy兩個(gè)用戶的分辨率,注意是用端口號區(qū)分的。
另外也可以通過命令行臨時(shí)修改分辨率及色深,這種方式重啟后就會丟失,這里暫時(shí)用不到,命令如下:
#vncserver -geometry 800×#設(shè)置vncserver的分辨率
#vncserver -depth#設(shè)置vncserver的色深
到這里VNCSERVER服務(wù)器端就配置完成了。
四,客戶端連接及使用。
1,訪問方式
a、在linux下,運(yùn)行vncviewer命令即可,服務(wù)器地址的寫法形如192.168.1.11:1
b、在windows下,運(yùn)行windows版本的vncviewer即可,用法與linux下相近。
c、用瀏覽器(平臺無關(guān)),作為java applet來實(shí)現(xiàn),以形如
以下為一些常識:
2,修改密碼
運(yùn)行vncpasswd即可
3,停止vncserver
#vncserver -kill :1
#vncserver -kill :2
注意到vncserver只能由啟動它的用戶來關(guān)閉,即時(shí)是root也不能關(guān)閉其它用戶開啟的vncserver,只能用kill命令暴力殺死進(jìn)程。
4,穩(wěn)定性設(shè)置
vncserver默認(rèn)在多個(gè)客戶機(jī)連接同一個(gè)vncserver的顯示端口時(shí),vncserver端口舊連接,而為新連接服務(wù),可通過-dontdisconnect拒絕新連接請求而保持舊的連接。
5,同一個(gè)顯示器可以連接多個(gè)客戶機(jī)
#vncserver -alwaysshared
6,重啟服務(wù)
service vncserver restart
7,讓系統(tǒng)啟動時(shí)自動啟動VNCSERVER。
使用VNC連接登錄到RedHat Linux圖形界面,點(diǎn)擊“系統(tǒng)”——“管理”——“服務(wù)器設(shè)置”——“服務(wù)”,在“后臺服務(wù)”中找到VNCSERVER后勾選它,點(diǎn)擊保存即可。
解決連接不上問題的方法:
1、防火墻開啟 不能連接
關(guān)閉防火墻 service iptables stop
查看防火墻狀態(tài) service iptables status
linux vnc 設(shè)置分辨率的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux vnc 設(shè)置分辨率,Linux VNC 分辨率設(shè)置:調(diào)整屏幕顯示效果,ubuntu17.10如何使用vnc,正常顯示gnome和kde的信息別忘了在本站進(jìn)行查找喔。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價(jià)格厚道的香港/美國云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)——四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線路電信、移動、聯(lián)通機(jī)房等。
文章名稱:LinuxVNC分辨率設(shè)置:調(diào)整屏幕顯示效果(linuxvnc設(shè)置分辨率)
網(wǎng)站路徑:http://fisionsoft.com.cn/article/djciihj.html


咨詢
建站咨詢
