Страница 1 из 1

Черный экран при подключении по VNC

Добавлено: Пт дек 05, 2014 11:08 am
James123
При подключении к тонкому клиенту по VNC в некоторых случаях появляется только черный экран, пользователь говорит что мышка двигается и клики срабатывают.
В логах никаких странных записей нет, все как при обычном подключении (сравнивали с логом клиента, экран которого отображается).
Помогает только перезагрузка терминала.
Для подключения мы используем RealVNC 5, который поддерживает протоколы VNC до 8 версии

Re: Черный экран при подключении по VNC

Добавлено: Пт дек 05, 2014 1:12 pm
aka
Лог после чёрного экрана покажи.

Re: Черный экран при подключении по VNC

Добавлено: Пт дек 05, 2014 2:02 pm
James123
[gm] [VNC] Connection from 192.168.3.2.
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] [VNC] 12 encodings.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 22.
[gm] [VNC] Encoding 21.
[gm] [VNC] Encoding 15.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -311.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -223.
[gm] [VNC] bits-per-pixel 8, depth 8, big-endian false, true-colour false.
[gm] [VNC] red-max 0x0000, green-max 0x0000, blue-max 0x0000.
[gm] [VNC] red-shift 0, green-shift 0, blue-shift 0.
[gm] [VNC] 12 encodings.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 22.
[gm] [VNC] Encoding 21.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 15.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding -311.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -223.
[gm] [VNC] 12 encodings.
[gm] [VNC] Encoding 16.
[gm] [VNC] Encoding 1.
[gm] [VNC] Encoding 22.
[gm] [VNC] Encoding 21.
[gm] [VNC] Encoding 15.
[gm] [VNC] Encoding 6.
[gm] [VNC] Encoding 5.
[gm] [VNC] Encoding 2.
[gm] [VNC] Encoding 0.
[gm] [VNC] Encoding -311.
[gm] [VNC] Encoding -239.
[gm] [VNC] Encoding -223.
[gm] [VNC] Close connection.

Re: Черный экран при подключении по VNC

Добавлено: Пт дек 05, 2014 4:03 pm
aka
Лог - это файл такой. Размером килобайт триста. Сюда или на aka@pxe.ru

Re: Черный экран при подключении по VNC

Добавлено: Пт дек 05, 2014 5:21 pm
James123
Выложил полный лог, посмотри.

Re: Черный экран при подключении по VNC

Добавлено: Пт дек 05, 2014 10:22 pm
aka
В логе четыре VNC сессии с тремя разными машинами. И во время активной сессии пыталась ещё подключиться, втварь так не умеет. У кого из четырёх был чёрный экран?

Можно такой лог сделать, чтобы в нём с самого начала, с загрузки, только одно соединение по VNC было, и оно было чёрным экраном?

Re: Черный экран при подключении по VNC

Добавлено: Пн дек 08, 2014 1:25 pm
James123
Черный экран был с самого начала. Ни одна из четырех попыток не дала возможности увидеть экран пользователя. Лог с чистого листа и только с одной попыткой VNC-подключения прикладываю.

Re: Черный экран при подключении по VNC

Добавлено: Вт дек 09, 2014 3:41 pm
James123
Никаких мыслей?

Re: Черный экран при подключении по VNC

Добавлено: Вт дек 09, 2014 4:12 pm
aka
Нет :(

Re: Черный экран при подключении по VNC

Добавлено: Ср дек 10, 2014 12:54 pm
James123
В ходе эксперементов обнаружилось следующее: если попытаться подключиться через VNC-Viewer 5.2.0 то получаем черный экран и следующую запись в логах:
[gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] [VNC] 12 encodings.
[gm] [VNC] bits-per-pixel 8, depth 8, big-endian false, true-colour false.
[gm] [VNC] red-max 0x0000, green-max 0x0000, blue-max 0x0000.
[gm] [VNC] red-shift 0, green-shift 0, blue-shift 0.
[gm] [VNC] 12 encodings.

А если подключаемся через VNC-Viewer 4.1.3 то получаем нормальный доступ и тогда запись в логах следующая:
gm] [VNC] Client VNC version 8 (RFB 003.008).
[gm] [VNC] Password ok.
[gm] [VNC] bits-per-pixel 8, depth 8, big-endian false, true-colour true.
[gm] [VNC] red-max 0x0003, green-max 0x0003, blue-max 0x0003.
[gm] [VNC] red-shift 4, green-shift 2, blue-shift 0.
[gm] [VNC] 7 encodings.
[gm] [VNC] bits-per-pixel 16, depth 16, big-endian false, true-colour true.
[gm] [VNC] red-max 0x001f, green-max 0x003f, blue-max 0x001f.
[gm] [VNC] red-shift 11, green-shift 5, blue-shift 0.
[gm] [VNC] 16-bit server, 16-bit client.
[gm] [VNC] 7 encodings.

Судя по всему где-то в настройках VNC-Viewera 5-ой версии что-то не так. Но что?

Re: Черный экран при подключении по VNC

Добавлено: Ср дек 10, 2014 12:57 pm
aka
8 бит на точку там не так.

Найди настройку глубины цвета и поставь 16, 24 или 32.

Re: Черный экран при подключении по VNC

Добавлено: Ср дек 10, 2014 2:09 pm
James123
Настройка оказалась не в самом тривиальном месте.
Да, действительно стоял режим pal8 (8-бит), переключил на full и все заработало.

Re: Черный экран при подключении по VNC

Добавлено: Ср дек 10, 2014 3:16 pm
aka
Следующая версия будет ругаться в лог по этому поводу. Не думал, что что-то ещё использует 8-битный цвет, да ещё и по умолчанию. Преобразование цвета к 8 битам такая нетривиальная штука...