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

成都創(chuàng)新互聯(lián)公司長期為成百上千客戶提供的網站建設服務,團隊從業(yè)經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網生態(tài)環(huán)境。為汝陽企業(yè)提供專業(yè)的成都做網站、網站建設、外貿營銷網站建設,汝陽網站改版等技術服務。擁有十余年豐富建站經驗和眾多成功案例,為您定制開發(fā)。
1. 查看當前分辨率
在開始調整分辨率之前,我們首先需要查看當前的分辨率。為此,我們可以打開終端并輸入以下命令:
“`
xrandr
“`
運行該命令后,我們將看到類似于以下內容的輸出:
“`
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
“`
在上述輸出中,我們可以看到當前的分辨率為1366×768。這是我們需要調整的分辨率。
2. 編輯VNC配置文件
現在我們需要編輯VNC配置文件以調整分辨率。為此,我們可以使用以下命令打開VNC配置文件:
“`
sudo nano /etc/vnc.conf
“`
編輯配置文件時,我們需要找到以下行:
“`
$geometry = ‘1024×768’;
“`
這是VNC的分辨率設置。我們需要將其修改為我們要設置的分辨率,例如:
“`
$geometry = ‘1366×768’;
“`
編輯完成后,保存并關閉文件。
3. 重啟VNC服務器
在修改配置文件后,我們需要重新啟動VNC服務器以使更改生效。為此,我們可以使用以下命令:
“`
sudo systemctl restart vncserver@:1.service
“`
在這里,`1`引用了我們連接的VNC顯示器號,如果您使用VNC的其他顯示器,則需要相應地修改此號碼。
4. 重新連接VNC
現在,我們需要重新連接VNC并查看新的分辨率設置是否生效。我們可以使用以下命令重新連接VNC:
“`
vncviewer
“`
在重新連接VNC后,我們應該能夠看到新的分辨率設置已經生效。如果沒有,請確保您按照以上步驟正確完成了操作。
相關問題拓展閱讀:
- ubuntu17.10如何使用vnc,正常顯示gnome和kde
ubuntu17.10如何使用vnc,正常顯示gnome和kde
aptget install vnc*
一, 確認及安裝VNCSERVER。
1,首先確認你服務器是否配置了VNCSERVER,可以在命令行下敲入以下命令查看:
#rpm -qa |grep vnc
vnc-server-4.1.2-14.el5 #返回VNCSEVER服務器端版本說明你已經安裝了VNCSERVER。
2,如果沒有安裝VNCSEVER,那么從光盤找到安裝包進行安裝。
首先將光盤掛褲缺載(也叫解壓)到某個目錄這里是在/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:#確認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:#確認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
#這里要注意:每個用戶都可以啟動自己的VNCSERVER遠程桌面,同時每個用戶可以啟動多個VNCSERVER遠程桌面,它們用ip加端口號:ip:1、ip:2、ip:3 來標識、區(qū)分,使用同一端口會使另外登錄的用戶自動退出。另,VNCSERVER的大部分配置文件及日志文件都在用戶home目錄下.vnc目錄下。
用戶可以自定義啟動號碼如:
$ vncserver :#注意:2前面一定要有空格。
A VNC server is already running as :2
三,相關桌面配置,RedHat Linux支持兩種圖形備穗模式:KDE模式和gnome模式。
1,你的RH使用的什么圖形模式這個一般只胡滾辯有登錄到圖形界面查看一下才能知道,或者通過ps -A命令列出所有當前運行的程序,看看有沒有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#添加這一句是連接時使用gnome 桌面環(huán)境
twm &
設置修改完畢更好是重啟一次系統(tǒng),否則設置不會生效。我采用的方法是殺死VNCSERVER進程再重運行VNCSERVER。
#vncserver -kill :#這里你啟動vncserver時是什么端口號要對應上。
#vncserver :#重啟VNCSERVER,注意:1前面一定要有空格。
2,設置用戶信息及分辨率。
#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”#此處添加用戶,一般只添加一個1:root也就行了。
VNCSERVERARGS=”-geometry 800×600 -nolisten tcp -nohttpd -localhost”
VNCSERVERARGS=”-geometry 1024×768 -nolisten tcp -nohttpd -localhost”
#注意:上面是分別設置的root和ceboy兩個用戶的分辨率,注意是用端口號區(qū)分的。
另外也可以通過命令行臨時修改分辨率及色深,這種方式重啟后就會丟失,這里暫時用不到,命令如下:
#vncserver -geometry 800×#設置vncserver的分辨率
#vncserver -depth#設置vncserver的色深
到這里VNCSERVER服務器端就配置完成了。
四,客戶端連接及使用。
1,訪問方式
a、在linux下,運行vncviewer命令即可,服務器地址的寫法形如192.168.1.11:1
b、在windows下,運行windows版本的vncviewer即可,用法與linux下相近。
c、用瀏覽器(平臺無關),作為java applet來實現,以形如
以下為一些常識:
2,修改密碼
運行vncpasswd即可
3,停止vncserver
#vncserver -kill :1
#vncserver -kill :2
注意到vncserver只能由啟動它的用戶來關閉,即時是root也不能關閉其它用戶開啟的vncserver,只能用kill命令暴力殺死進程。
4,穩(wěn)定性設置
vncserver默認在多個客戶機連接同一個vncserver的顯示端口時,vncserver端口舊連接,而為新連接服務,可通過-dontdisconnect拒絕新連接請求而保持舊的連接。
5,同一個顯示器可以連接多個客戶機
#vncserver -alwaysshared
6,重啟服務
service vncserver restart
7,讓系統(tǒng)啟動時自動啟動VNCSERVER。
使用VNC連接登錄到RedHat Linux圖形界面,點擊“系統(tǒng)”——“管理”——“服務器設置”——“服務”,在“后臺服務”中找到VNCSERVER后勾選它,點擊保存即可。
解決連接不上問題的方法:
1、防火墻開啟 不能連接
關閉防火墻 service iptables stop
查看防火墻狀態(tài) service iptables status
linux vnc 設置分辨率的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于linux vnc 設置分辨率,Linux VNC 分辨率設置:調整屏幕顯示效果,ubuntu17.10如何使用vnc,正常顯示gnome和kde的信息別忘了在本站進行查找喔。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網、IDC服務、應用軟件開發(fā)、網站建設推廣的公司,為客戶提供互聯(lián)網基礎服務!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務器和獨立服務器。創(chuàng)新互聯(lián)——四川成都IDC機房服務器托管/機柜租用。為您精選優(yōu)質idc數據中心機房租用、服務器托管、機柜租賃、大帶寬租用,高電服務器托管,算力服務器租用,可選線路電信、移動、聯(lián)通機房等。
網頁題目:LinuxVNC分辨率設置:調整屏幕顯示效果(linuxvnc設置分辨率)
標題路徑:http://www.dlmjj.cn/article/djciihj.html


咨詢
建站咨詢
