Раньше я устанавливал vncserver на свой RHEL6 и, возможно, оставил некоторые службы запущенными. Затем я переустановил его, но у меня возникли проблемы с запуском службы. По-видимому, некоторые виды уже были запущены, но он создал вид: 6, и я смог подключиться к своей машине RHEL из Windows7.
Чтобы исправить мою вышеуказанную проблему, я остановил службу vncserver, перешел в свой каталог /tmp/.X11-unit/ и удалил оттуда все файлы (X0-X6)
Теперь я пытаюсь запустить vncserver, но получаю следующую ошибку. Я могу успешно запустить его с параметрами "-nolisten tcp -localhost", но когда я пытаюсь подключиться из Windows7 с моим VNC-клиентом, он просто дает черный экран.
«ПРЕДУПРЕЖДЕНИЕ. Первая попытка запустить Xvnc не удалась, возможно, из-за неправильной настройки каталога шрифтов. Попытка определить подходящий путь шрифта для этой системы и перезапустить Xvnc, используя этот путь шрифта… Не удалось запустить Xvnc.
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() не удалось _XSERVTransMakeAllCOTSServerListeners: сервер уже запущен Предупреждение: Xalloc: запрашивается неприлично большой объем памяти: 0 байт.
Неустранимая ошибка сервера: не удается установить прослушивающие сокеты. Убедитесь, что X-сервер еще не запущен. _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() не удалось. _XSERVTransMakeAllCOTSServerListeners: сервер уже запущен.
Неустранимая ошибка сервера: не удается установить какие-либо прослушивающие сокеты — убедитесь, что X-сервер еще не запущен»
Есть какие нибудь идеи как это починить? :) Я уже снова переустановил vncserver и использовал «ps -ef | grep vnc», чтобы проверить, не запущены ли другие службы vnc.