Я пытаюсь установить directvnc на дистрибутив linux, созданный из bitbake.Мне удалось создать образ со всеми необходимыми зависимостями (без ошибок при выполнении битбейка), и я вижу приложения в выходном образе.
После установки на цель я просто пытаюсь подключиться кVNC-сервер, использующий:
directvnc 192.168.1.109
Мне предлагается ввести пароль.После ввода пароля он подключится, а затем быстро отключится, вот вывод после ввода пароля.
Authentication OK
Password:
~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.7.7 |~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2012-2015 DirectFB integrated media GmbH
(c) 2001-2015 The world wide DirectFB Open Source Community
(c) 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2019-01-23 18:47)
(*) Direct/Memcpy: Using libc memcpy()
(*) Direct/Thread: Started 'Fusion Dispatch' (508) [MESSAGING - OTHER/0] <8388608>...
(*) DirectFB/Graphics: Generic Software Rasterizer 0.7 (directfb.org)
(*) Direct/Thread: Started 'Dummy Display' (509) [OUTPUT - OTHER/0] <8388608>...
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(*) Direct/Thread: Started 'Genefx' (510) [DEFAULT - OTHER/0] <8388608>...
../../directvnc-0.7.8/src/dfb.c <72>:
(#) DirectFBError [dfb->GetInputDevice( dfb, DIDID_KEYBOARD, &keyboard )]: No resource has been found by the specified id
(!!!) *** WARNING [Application exited without deinitialization of DirectFB!] *** [../../../DirectFB-1.7.7/src/core/core.c:1639 in dfb_core_deinit_check()]
(!!!) *** UNIMPLEMENTED [fusion_dispatch] *** [../../../DirectFB-1.7.7/lib/fusion/fusion.c:3947]
Кажется, что я получаю сообщение об ошибке, связанное с клавиатурой?Не удается найти клавиатуру.
Я проверил, что клавиатура и мышь подключены, и я могу видеть их ввод, когда нажимаю и нажимаю кнопки, "cat
" вводя их входные файлы.
Клавиатура расположена на /dev/input/event2
Мышь расположена на /dev/input/mouse0
Я уже пытался создать символические ссылки на клавиатуру и мышь и поместил их под /dev/
.Надеясь, что DirectFB сможет их там найти.
Есть еще предложения?