Назад | Перейти на главную страницу

Настройка vncserver в зоне OpenSolaris

Я запускаю OpenSolaris 5.10 и настраиваю разреженную зону (наследует большую часть каталогов bin из глобальной зоны). В итоге я скопировал многие файлы и т. Д. И файлы var из глобальной зоны, в конечном итоге большинство вещей (firefox, gvim и т. Д.) Работали через ssh через X11. Однако у меня возникают проблемы с настройкой vncserver в зоне. Вот что я получу, если попытаюсь запустить vncserver.

 vncext:      VNC extension running!
 vncext:      Listening for VNC connections on port 5911
 vncext:      created VNC server for screen 0

Fatal server error:
could not open default font 'fixed'
_X11TransNAMEDOpenClient: Cannot open /tmp/.X11-pipe/X11 for NAMED connection
_X11TransOpen: transport open failed for local/%zone%:11
xsetroot:  unable to open display '%zone%:11'
_X11TransNAMEDOpenClient: Cannot open /tmp/.X11-pipe/X11 for NAMED connection
_X11TransOpen: transport open failed for local/%zone%:11
_X11TransNAMEDOpenClient: Cannot open /tmp/.X11-pipe/X11 for NAMED connection
_X11TransOpen: transport open failed for local/%zone%:11
_X11TransNAMEDOpenClient: Cannot open /tmp/.X11-pipe/X11 for NAMED connection
_X11TransOpen: transport open failed for local/%zone%:11
vncconfig: unable to open display "%zone%:11"
twm:  unable to open display "%zone%:11"
xterm Xt error: Can't open display: %zone%:11

Я уже модифицировал /tmp/.X11-pipe с помощью 777, и в каталоге /tmp/.X11-pipe или /tmp/.X11-unix канала нет.

Вот мой кот / etc / release:

                 OpenSolaris 2009.06 snv_111b X86
   Copyright 2009 Sun Microsystems, Inc.  All Rights Reserved.
                Use is subject to license terms.
                      Assembled 07 May 2009

БРЕНД: ipkg

Непонятно, какая ОС у вас установлена, так как OpenSolaris 5.10 не существует. Более того, копирование файлов / etc и / var из глобальной в неглобальную зону обычно является неправильным подходом. Уточните, пожалуйста, используемую версию ОС (cat / etc / release) и тип используемой зоны (разреженная, целая корень, фирменная, ipkg, ...)

Во-первых, хотя кажется, что вы можете создать разреженную зону в Opensolaris, они не поддерживаются и, вероятно, будут удалены. Предпочтительный корень - это вся корневая зона (большая зона). Затем вам нужно будет загрузить необходимые пакеты в новую зону с помощью команды pkg. В настоящее время я пытаюсь это сделать, но у вас должна быть правильно настроена сеть (interface, resolv.comf, nsswitch.dns и т. Д.), И это нужно делать вручную (без поддержки dhcp в зоне). Надеюсь, это поможет