Linux
如何在 Red Hat Enterprise Linux Server 6.5 版中正確配置 vncserver
我試圖從
vncserver
一個Red Hat Enterprise Linux Server release 6.5
為此創建的使用者開始,但是當我輸入時,vncserver
我得到了:WARNING: The first attempt to start Xvnc failed, possibly because the font catalog is not properly configured. Attempting to determine an appropriate font path for this system and restart Xvnc using that font path ... Could not start Xvnc. Xvnc TigerVNC 1.3.1 - built Mar 19 2014 12:23:33 Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt) See http://www.tigervnc.org for information on TigerVNC. Underlying X server release 11300000, The X.Org Foundation Initializing built-in extension VNC-EXTENSION Initializing built-in extension Generic Event Extension Initializing built-in extension SHAPE Initializing built-in extension MIT-SHM Initializing built-in extension XInputExtension Initializing built-in extension XTEST Initializing built-in extension BIG-REQUESTS Initializing built-in extension SYNC Initializing built-in extension XKEYBOARD Initializing built-in extension XC-MISC Initializing built-in extension XFIXES Initializing built-in extension RENDER Initializing built-in extension RANDR Initializing built-in extension COMPOSITE Initializing built-in extension DAMAGE Initializing built-in extension MIT-SCREEN-SAVER Initializing built-in extension DOUBLE-BUFFER Initializing built-in extension RECORD Initializing built-in extension DPMS Initializing built-in extension X-Resource Initializing built-in extension XVideo Initializing built-in extension XVideo-MotionCompensation Initializing built-in extension GLX Thu Apr 16 13:39:57 2015 vncext: VNC extension running! vncext: Listening for VNC connections on all interface(s), port 5901 vncext: Listening for HTTP connections on all interface(s), port 5801 vncext: created VNC server for screen 0 [dix] Could not init font path element catalogue:/etc/X11/fontpath.d, removing from list! [dix] Could not init font path element built-ins, removing from list! Fatal server error: could not open default font 'fixed' Xvnc TigerVNC 1.3.1 - built Mar 19 2014 12:23:33 Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt) See http://www.tigervnc.org for information on TigerVNC. Underlying X server release 11300000, The X.Org Foundation Initializing built-in extension VNC-EXTENSION Initializing built-in extension Generic Event Extension Initializing built-in extension SHAPE Initializing built-in extension MIT-SHM Initializing built-in extension XInputExtension Initializing built-in extension XTEST Initializing built-in extension BIG-REQUESTS Initializing built-in extension SYNC Initializing built-in extension XKEYBOARD Initializing built-in extension XC-MISC Initializing built-in extension XFIXES Initializing built-in extension RENDER Initializing built-in extension RANDR Initializing built-in extension COMPOSITE Initializing built-in extension DAMAGE Initializing built-in extension MIT-SCREEN-SAVER Initializing built-in extension DOUBLE-BUFFER Initializing built-in extension RECORD Initializing built-in extension DPMS Initializing built-in extension X-Resource Initializing built-in extension XVideo Initializing built-in extension XVideo-MotionCompensation Initializing built-in extension GLX Thu Apr 16 13:40:00 2015 vncext: VNC extension running! vncext: Listening for VNC connections on all interface(s), port 5901 vncext: Listening for HTTP connections on all interface(s), port 5801 vncext: created VNC server for screen 0 [dix] Could not init font path element /usr/share/X11/fonts/misc, removing from list! [dix] Could not init font path element /usr/share/X11/fonts/75dpi, removing from list! [dix] Could not init font path element /usr/share/X11/fonts/100dpi, removing from list! [dix] Could not init font path element /usr/share/X11/fonts/Type1, removing from list! [dix] Could not init font path element /usr/X11R6/lib/X11/fonts/misc, removing from list! [dix] Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi, removing from list! [dix] Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi, removing from list! [dix] Could not init font path element /usr/X11R6/lib/X11/fonts/Type1, removing from list! [dix] Could not init font path element /usr/share/fonts/default/Type1, removing from list! [dix] Could not init font path element built-ins, removing from list! Fatal server error: could not open default font 'fixed'
我正在尋找解決方案,但我無法找到解決此問題的解決方案,有人可以幫助我嗎?
最後,我必須下載 Red Hat Enterprise Linux Server ISO 並使用以下說明創建本地儲存庫:
# mkdir /media/rhel6 # mount -o loop rhel-server-6.5-x86_64-dvd.iso /media/rhel6/ # head -n1 /media/rhel6/.discinfo => Note down the number # nano /etc/yum.repos.d/rhel6.repo
在
rhel6.repo
我們必須添加:[rhel6-Server] mediaid=(Number previously noted) name=RHEL6-Server baseurl=file:///media/rhel6/Server gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release enabled=1 gpgcheck=1
有了這個,我們已經有了我們的儲存庫。現在我們要安裝必要的軟體包:
yum update
如果我們這樣做並顯示如下內容:
... file:///mnt/repodata/repomd.xml: [Errno 14] Could not open/read file:///mnt/repodata/repomd.xml ...
我們必須通過將
enabled
變數設置為/etc/yum.repos.d/other-repos.repo
來禁用系統中的其他儲存庫0
。然後我們必須安裝以下內容
groupinstall
:# yum --skip-broken -y groupinstall "X Window System" # yum --skip-broken -y groupinstall "Desktop" # yum --skip-broken -y groupinstall "Fonts"
就是這樣,我們已經可以使用vncserver了。