Hello Genode community,
I'm testing the port of Qt_5.1.0 in Genode 15.08. I ran the example "qt5_openglwindow" but a sale with black background is shown. I tried it on in the pbxa9 using Qemu with hw and foc.
Hw_pbxa9 serial output: =========================================================== Genode 15.08-215-g455cef5 int main(): --- create local services --- int main(): --- start init --- int main(): transferred 715 MB to init int main(): --- init created, waiting for exit condition --- Quota exceeded! amount=12288, size=12288, consumed=12288 [init -> fb_drv] --- pl11x framebuffer driver --- [init -> ps2_drv] Detected ExPS/2 mouse - activating scroll-wheel and 5-button support. [init -> ps2_drv] Using keyboard with scan code set 1 (xlate). [init -> nitpicker] create session with args: label="wm", ram_quota=28672 [init -> nitpicker] create session with args: label="pointer", ram_quota=28672 [init -> nitpicker] create session with args: label="wm -> decorator", ram_quota=28672 [init -> openglwindow] tar archive 'qt5_fs_openglwindow.tar' local at f0000000, size is 503808 [init -> openglwindow] void init_libc_lock_pipe(): init_libc_lock_pipe() [init -> openglwindow] using the pipe libc plugin [init -> openglwindow] read_rtc: rtc not configured, returning 0 [init -> openglwindow] pid_t getpid(): getpid not implemented [init -> nitpicker] create session with args: label="wm -> openglwindow", ram_quota=28672 [init -> openglwindow] fcntl(): command 4 arg 4 not supported - pipe [init -> openglwindow] fcntl(): command 4 arg 5 not supported - pipe [init -> openglwindow] fcntl(): command 4 arg 4 not supported - pipe [init -> openglwindow] fcntl(): command 4 arg 5 not supported - pipe [init -> openglwindow] read_rtc: rtc not configured, returning 0 [init -> nitpicker] create session with args: label="wm -> openglwindow", ram_quota=28672 [init -> openglwindow] native_probe* native_create_probe(EGLNativeDisplayType): not yet implemented dpy=0 [init -> openglwindow] native_probe_result native_get_probe_result(native_probe*): not yet implemented [init -> openglwindow] falling back to softpipe driver [init -> openglwindow] returned from init display->screen [init -> openglwindow] libEGL debug: Driver API mask: 0xd [init -> openglwindow] called, return 1 connector no RM attachment (faulter 782128 with IP 4832c attempts to read from address 9) init -> openglwindow -> openglwindow: unresolved pagefault at ip=4832c sp=e00feaf8 fault address=9 core -> pager_ep: cannot submit unknown signal context
=========================================================
Foc_pbxa9 serial output: ========================================================= Genode 15.08-215-g455cef5 int main(): --- create local services --- int main(): --- start init --- int main(): transferred 191 MB to init int main(): --- init created, waiting for exit condition --- Quota exceeded! amount=24576, size=4096, consumed=24576 [init] upgrading quota donation for Env::CPU (8192 bytes) [init -> fb_drv] --- pl11x framebuffer driver --- [init -> ps2_drv] Detected ExPS/2 mouse - activating scroll-wheel and 5-button support. [init -> ps2_drv] Using keyboard with scan code set 1 (xlate). [init -> nitpicker] create session with args: label="wm", ram_quota=28672 [init -> nitpicker] create session with args: label="pointer", ram_quota=28672 [init -> nitpicker] create session with args: label="wm -> decorator", ram_quota=28672 [init -> openglwindow] tar archive 'qt5_fs_openglwindow.tar' local at c0000, size is 503808 [init -> openglwindow] void init_libc_lock_pipe(): init_libc_lock_pipe() [init -> openglwindow] using the pipe libc plugin [init -> openglwindow] read_rtc: rtc not configured, returning 0 [init -> openglwindow] pid_t getpid(): getpid not implemented [init -> nitpicker] create session with args: label="wm -> openglwindow", ram_quota=28672 [init -> openglwindow] fcntl(): command 4 arg 4 not supported - pipe [init -> openglwindow] fcntl(): command 4 arg 5 not supported - pipe [init -> openglwindow] fcntl(): command 4 arg 4 not supported - pipe [init -> openglwindow] fcntl(): command 4 arg 5 not supported - pipe [init -> openglwindow] read_rtc: rtc not configured, returning 0 [init -> nitpicker] create session with args: label="wm -> openglwindow", ram_quota=28672 [init -> openglwindow] native_probe* native_create_probe(EGLNativeDisplayType): not yet implemented dpy=0 [init -> openglwindow] native_probe_result native_get_probe_result(native_probe*): not yet implemented [init -> openglwindow] falling back to softpipe driver [init -> openglwindow] returned from init display->screen [init -> openglwindow] libEGL debug: Driver API mask: 0xd [init -> openglwindow] called, return 1 connector no RM attachment (READ pf_addr=8 pf_ip=492b4 from 414000) Genode::Signal_session_component::submit(Genode::Signal_context_capability, unsigned int)::<lambda(Genode::Signal_context_component*)>: invalid signal-context capability Genode::Pager_entrypoint::entry()::<lambda(Genode::Pager_object*)>: Could not resolve pf=8 ip=492b4 ===========================================================
Any idea? Thank you!