Я новичок в использовании Linux и хотел бы настроить vnc - раньше он работал, но я не знаю, что произошло, и теперь, похоже, он не работает. Любые предложения будут ценны. Спасибо.
РЕДАКТИРОВАТЬ
Я добавил это в '/ etc / sysconfig / vncservers'
VNCSERVERS="1:admin"
VNCSERVERARGS[1]="-geometry 800x600"
и мой файл /home/admin/.vnc/xstartup выглядит как
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &
/usr/sbin/ss5 -m -t &
env LC_CTYPE=zh_TW.utf8 WINEPREFIX="/home/admin/.wine" wine "C:\ \Program Files\\uTorrent\\uTorrent.exe" &
Однако когда я пытаюсь подключиться, я получаю
А файл /home/admin/.vnc/inverses:1.log выглядит так:
Sat Sep 26 17:44:15 2009
vncext: VNC extension running!
vncext: Listening for VNC connections on port 5901
vncext: Listening for HTTP connections on port 5801
vncext: created VNC server for screen 0
error opening security policy file /usr/lib/xserver/SecurityPolicy
Could not init font path element /usr/share/X11/fonts/TTF/, removing from list!
Could not init font path element /usr/share/X11/fonts/OTF, removing from list!
Could not init font path element /usr/share/X11/fonts/CID/, removing from list!
Could not init font path element /usr/share/X11/fonts/100dpi/, removing from list!
Could not init font path element /usr/share/X11/fonts/75dpi/, removing from list!
sh: /home/admin/.vnc/xstartup: Permission denied
В качестве альтернативы вы можете настроить VNC для запуска как части запуска XVNC, включив модуль vnc.so в конфигурации X следующим образом:
Отредактируйте файл XF86conig, расположенный здесь:
/etc/X11/xorg.conf
Измените раздел Module, чтобы включить VNC следующим образом:
Раздел «Модуль»
...
...
Загрузить "vnc"
Конец раздела
Затем вы можете включить безопасность, добавив следующее в раздел экрана
Раздел «Экран»
...
...
Вариант «Типы безопасности» «VncAuth»
Вариант «UserPasswdVerifier» «VncAuth»
Параметр "Файл паролей" /root/.vnc/passwd "
EndSection
Наконец, войдите в систему как root с помощью su и создайте пароли VNC с помощью следующей команды:
vncpasswd
Перезагрузите X или компьютер, и это должно дать вам доступ VNC к X-Windows.
Вам нужно запустить /etc/init.d/vncserver перезапуск от имени пользователя root попробуйте:
$ sudo /etc/init.d/vncserver restart