如何在 Red Hat Enterprise Linux Server 6.5 版中正确配置 vncserver

如何在 Red Hat Enterprise Linux Server 6.5 版中正确配置 vncserver

我试图从为此创建的用户开始,但是当我输入时,vncserver我得到:Red Hat Enterprise Linux Server release 6.5vncserver

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'

我正在寻找解决方案,但找不到解决此问题的解决方案,有人可以帮助我吗?

答案1

最后,我必须下载 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了。

相关内容