Hello everyone,
although I was successful in installing Genode and the tool chain, I did not manage to get the simple demo running. I followed the instructions given in 'Quick start to build Genode for Linux'. When I tried to run the demo, I did not see anything but the following output:
linux-tsju:/opt/genode-14.02/build.lx # make run/demo using run script /opt/genode-14.02/base-linux/run/env using run script /opt/genode-14.02/os/run/demo.run building targets: core init drivers/timer server/nitpicker server/liquid_framebuffer app/launchpad app/scout test/nitpicker server/nitlog drivers/framebuffer drivers/pci drivers/input
spawn make core init drivers/timer server/nitpicker server/liquid_framebuffer app/launchpad app/scout test/nitpicker server/nitlog drivers/framebuffer drivers/pci drivers/input make[1]: Entering directory `/opt/genode-14.02/build.lx' checking library dependencies... Skip target drivers/framebuffer/exynos5 because it requires exynos5 Skip target drivers/framebuffer/imx53 because it requires imx53 Skip target drivers/framebuffer/omap4 because it requires omap4 Skip target drivers/framebuffer/pl11x/pbxa9 because it requires pl11x platform_pbxa9 Skip target drivers/framebuffer/pl11x/vea9x4 because it requires pl11x platform_vea9x4 Skip target drivers/framebuffer/pl11x/vpb926 because it requires pl11x platform_vpb926 Skip target drivers/framebuffer/rpi because it requires platform_rpi Skip target drivers/input/imx53 because it requires imx53 Skip target drivers/input/ps2/pl050 because it requires pl050 Skip target drivers/input/ps2/x86 because it requires ps2
Skip target drivers/pci/device_pd because it requires nova Library platform Library syscall Library startup Library cxx Library base-common Library base Library launchpad Library blit Library scout_gfx Library scout_widgets Library config Program app/launchpad/launchpad Library mini_c Library libz_static Library libpng_static Program app/scout/scout Program core/core Library lx_hybrid Program drivers/framebuffer/sdl/fb_sdl Program drivers/input/dummy/dummy_input_drv Program drivers/pci/x86/pci_drv Library alarm Library timer Program drivers/timer/timer Library init_pd_args Program init/init Program server/liquid_framebuffer/liquid_fb Program server/nitlog/nitlog Library server Program server/nitpicker/nitpicker Program test/nitpicker/testnit make[1]: Leaving directory `/opt/genode-14.02/build.lx' genode build completed spawn ./core int main(): --- create local services --- int main(): --- start init --- int main(): transferred 4095 MB to init int main(): --- init created, waiting for exit condition --- [init] Could not open file "ld.lib.so" [init -> launchpad] Could not open file "ld.lib.so" No protocol specified No protocol specified [init -> fb_sdl] creating virtual framebuffer for mode 1024x768@...64... [init -> nitpicker] create session with args: label="launchpad", ram_quota=12288
By the way, to get into Genode I set up a virtual machine running openSUSE 13.1. The virtual machine is assigned a memory space of 4 GB. According to a posting in the Genode forum the error message 'Could not open file "ld.lib.so"' can be neglected in this case.
Do you have any ideas for what I could do to get the simple demo running ?
Best regards Markus
Hello Markus,
what puzzles me in your log is the following.
On Thu, May 15, 2014 at 09:00:36PM +0200, favo9001@...5... wrote:
No protocol specified No protocol specified
Searching the internet hints libsdl video could not be initialized. Please apply the attached patch to the Genode sources and try to run the demo again.
Regards