6

голосов

VNC клиент?

Таки не любой VNC клиент подходит для использования с сервером. Java клиент работает удовлетворительно с Firefox из под WIndows и Linux. Но он экранирует некоторые клавиши, например табуляцию. Во всяком случае, использовать Midnight Commander через Java VNC не представляется возможным. Пробовал несколько VNC клиентов из Ubutu - не удалось установить соединение. Вероятно я что-то делал не так?
Разумеется, ssh работает великолепно, но для моего случая важен именно VNC клиент, поскольку тестировал микроядро L4Ka:Pistachio.
Кстати, Pistachio имеет баг, из за которого не работают функция putc и основанные на ней printf и puts, Судя по всему, разработчики микроядра полагают, что после загрузки память очищена нулями, а в случае виртуальной машины это не так. При выводе данных непосредственно в видеопамять, VNC клиент корректно отображает вывод. Собственно, пока всё. Отличный за сервис.

Алексей, 25.04.2011, 10:53
Помечено как спам Помечено как дубликат
Статус идеи: выполнено

Комментарии

librarian, 25.04.2011, 11:19
Большое спасибо за содержательный отзыв, можете на support@sprinthost.ru прислать логин Вашего аккаунта, и данные по которым Вы подключаетесь по VNC.
Алексей, 25.04.2011, 12:19
Проблема с микроядром решилась - была моя ошибка - по невнимательности собрал его с поддержкой отладочного терминала через COM порт. Пересобрал с поддержкой консоли, Pistachio заработал через Java VNC.

С уверенностью можно сказать, что VDS сервер поддерживает микроядро Pistachio. Т.е. тестовые приложения микроядра запускаются и успешно проходят тесты.

Извините за дислексию - волнуюсь и спешу. Письмо с аккаунтом и данными VNC пришлю несколько позже.
librarian, 25.04.2011, 12:59
Итересно. Если не против, я потом посмотрел бы на вашей виртуальной машине, как всё это работает.
Алексей, 25.04.2011, 14:53
Да, конечно. Буквально минуту назад мне удалось запустить Xameleon - операционную систему на основе миероядра L4 - без сети (я ещё не поддерживаю сетевую карту 1af4:1000 и TCP/IP стек сейчас в разобранном виде). Но удалось запустить shell (ash) и Demos Commander. В течение пары часов отключу контрольные точки останова, подготовлю сборку и напишу в письме свои реквизиты, чтобы Вы могли посмотреть результат.

Версия, которую сейчас гоняю на виртуальной машине, читает конфигурационные файлы с образа floppy диска. Придётся чуть подправить init, чтобы он сам инициализировал переменные среды TERM и PATH. В общем, постараюсь успеть прислать письмо за пару часов до конца рабочего дня.

Не удержался и сделал скриншот Demos Commander: http://img-fotki.yandex.ru/get/4513/almandrykin.0/0_59351_4e92a392_XL

Оставить комментарий