run/noux_vim yields black SDL window on linux_x86

Alexander Senier alex at ...331...
Thu Sep 17 10:41:25 CEST 2015


Hi all,

I'm trying to run some more elaborate demos on with Linux as the base
system. My host is a Debian Stretch (x86_64), I'm on master which I
checked out this morning (5cf8c49c).

When trying to run 'noux_vim', a completely black SDL window (no text or
anything) shows up. The following is output on the command line:

$ make run/noux_vim
[...]
genode build completed
spawn ./core
        Genode 15.08-25-g5cf8c49
int main(): --- create local services ---
int main(): --- start init ---
int main(): transferred 17592186044415 MB to init
int main(): --- init created, waiting for exit condition ---
[init] parent provides
[init]   service "ROM"
[init]   service "LOG"
[init]   service "CAP"
[init]   service "RAM"
[init]   service "RM"
[init]   service "CPU"
[init]   service "PD"
[init]   service "IRQ"
[init]   service "IO_PORT"
[init]   service "IO_MEM"
[init]   service "SIGNAL"
[init] child "timer"
[init]   RAM quota:  876544
[init]   ELF binary: timer
[init]   priority:   0
[init]   provides service Timer
[init] child "fb_sdl"
[init]   RAM quota:  4022272
[init]   ELF binary: fb_sdl
[init]   priority:   0
[init]   provides service Input
[init]   provides service Framebuffer
[init] child "terminal"
[init]   RAM quota:  1925120
[init]   ELF binary: terminal
[init]   priority:   0
[init]   provides service Terminal
Quota exceeded! amount=24576, size=4096, consumed=24576
[init] upgrading quota donation for Env::CPU (8192 bytes)
[init] child "noux"
[init]   RAM quota:  1073569792
[init]   ELF binary: noux
[init]   priority:   0
[init] child "timer" announces service "Timer"
[init -> terminal] int main(int, char**): --- terminal service started ---
[init -> fb_sdl] Could not open ROM session for module "config"
[init -> fb_sdl] Could not obtain config file
[init -> fb_sdl] creating virtual framebuffer for mode 1024x768 at ...64...
[init] child "fb_sdl" announces service "Framebuffer"
[init] child "fb_sdl" announces service "Input"
[init -> terminal] cell size is 8x16
[init] child "terminal" announces service "Terminal"

I'm not sure whether the config file error in fb_sdl is critical in this
context - it looks like it's offering a framebuffer. I guess I should be
seeing vim being started somewhere, though...

Thanks for your help.

Cheers,
Alex




More information about the users mailing list