Hello Christian,
thank you for the patch. You are right, the video system could not be initialized. Applying your patch changed the output of the make command slightly in the following way:
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" No protocol specified No protocol specified [init -> launchpad] Could not open file "ld.lib.so" [init -> fb_sdl] SDL_SetVideoMode failed [init] virtual void Genode::Child_policy::exit(int): child exited with exit value 0
The following software components regarding libSDL are available on my system:
libSDL-1_2-0 libSDL-devel libSDL_gfx13 DirectFB-libSDL
Do you have any suggestions for tackling this issue ?
Best regards, Markus
Hello Markus,
On Sun, May 18, 2014 at 11:30:06AM +0200, favo9001@...5... wrote:
thank you for the patch. You are right, the video system could not be initialized. Applying your patch changed the output of the make command slightly in the following way:
[...]
No protocol specified No protocol specified [init -> launchpad] Could not open file "ld.lib.so" [init -> fb_sdl] SDL_SetVideoMode failed [init] virtual void Genode::Child_policy::exit(int): child exited with exit value 0
I don't have any idea what may go wrong with video initialization on your platform. It would be good if you do some debugging and post your results (SDL_GetError may help). I'd suggest to take the fb_sdl main() function as a blue print for a Linux SDL program and do some hacking.
The following software components regarding libSDL are available on my system:
libSDL-1_2-0 libSDL-devel libSDL_gfx13 DirectFB-libSDL
Do you have any suggestions for tackling this issue ?
BTW, could try an Ubuntu 12.04 (or maybe 14.04) installation on your hardware too? Ubuntu is better supported because most of our developers are using it on development hosts.
Greets
Hi Markus,
I'm just wondering, are you starting Genode from the kernel console? If yes, could you please try starting it from an X session?
Cheers Norman