Hi,Norman I found that my issue is something wrong with Qemu.I removed qemu ,downloaded the source files and installed it.I get the GUI that i want. I could go on my work on genode now ,thank you.
2013/3/10 Norman Feske <norman.feske@...1...>
Hello,
welcome to the list and thanks for giving Genode a try!
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" [init -> launchpad] Could not open file "config" [init -> launchpad] Could not obtain config file [init -> timer] args='label="nitpicker", ram_quota=4096' [init -> fb_sdl] creating virtual framebuffer for mode 1024x768@...64... [init -> nitpicker] framebuffer is 1024x768@...23... [init -> nitpicker] create session with args: fb_format=1, label="launchpad", ram_quota=1646592 [init -> nitpicker] Could not open file "config" [init -> nitpicker] Could not obtain config file [init -> nitpicker] create session with args: fb_width=400,
fb_height=1504,
fb_format=1, label="launchpad", ram_quota=1211392 [init -> timer] args='label="launchpad", ram_quota=4096' [init -> launchpad] --- entering main loop ---
It seemed that something was wrong, but it did work.I am getting the GUI. But when i contiued the experiment--build genode for fiasco,almost same message was shown,but i got no GUI.
Don't worry about the messages about "Could not open file...". Those are not errors but merely status reports. The mentioned files are optional and not needed for the demo scenario.
int main(): --- create local services --- int main(): --- start init --- int main(): transferred 229 MB to init int main(): --- init created, waiting for exit condition --- [init] Could not open file "ld.lib.so" [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 -> pci_drv] PCI driver started [init -> pci_drv] Could not open file "pci_device_pd" [init -> pci_drv] PCI device protection domain for IOMMU support is not available [init -> vesa_drv] int Framebuffer_drv::map_io_mem(Genode::addr_t, Genode::size_t, bool, void**, Genode::addr_t, Genode::Dataspace_capability*): fb mapped to 106a000 [init -> pci_drv] Could not open file "config" [init -> pci_drv] Could not obtain config file [init -> pci_drv] PCI config space data could not be parsed. [init -> launchpad] Could not open file "ld.lib.so" [init -> launchpad] Could not open file "config" [init -> launchpad] Could not obtain config file [init -> timer] args='label="nitpicker", ram_quota=4096' [init -> vesa_drv] Could not open file "config" [init -> vesa_drv] Could not obtain config file [init -> vesa_drv] Found: VESA BIOS version 2.0 [init -> vesa_drv] OEM: VGABIOS Cirrus extension [init -> vesa_drv] Found: physical frame buffer at 0xfc000000 size: 0x00400000 [init -> vesa_drv] int Framebuffer_drv::map_io_mem(Genode::addr_t, Genode::size_t, bool, void**, Genode::addr_t, Genode::Dataspace_capability*): fb mapped to 400000 [init -> nitpicker] framebuffer is 1024x768@...23... [init -> nitpicker] create session with args: fb_format=1, label="launchpad", ram_quota=1646592 [init -> nitpicker] Could not open file "config" [init -> nitpicker] Could not obtain config file [init -> nitpicker] create session with args: fb_width=400,
fb_height=1504,
fb_format=1, label="launchpad", ram_quota=1211392 [init -> timer] args='label="launchpad", ram_quota=4096' [init -> launchpad] --- entering main loop ---
Is this right?I am not sure whether it really has no GUI to show or i
made
some mistakes.
The log output looks good to me. There is no unexpected message at all.
Maybe your problem is related to Qemu or libSDL? Does the Qemu window pop up at all? You can find the Qemu command line in the log output above the Genode boot messages. What happens when you invoke it manually using these arguments? Just as a test, you could also try starting a Linux Live CD in Qemu to check that everything is fine with the graphics output of Qemu.
Btw, are you using base-fiasco (the L4/Fiasco kernel) or base-foc (the Fiasco.OC kernel)? I cannot gather that information from the snippet of the log output.
Regards Norman
-- Dr.-Ing. Norman Feske Genode Labs
http://www.genode-labs.com · http://genode.org
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev _______________________________________________ Genode-main mailing list Genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main