Hi all,

We have been trying to setup tests with a debian 6 image with gnome, and we 
need UI/desktop environment. Our image works fine with VirtualBox and Qemu. 
However we cannot get it booting successfully in gem5. Not sure if it hangs on 
boot, or it boots fine but we just cannot see the output.

To get it vnc working, we modified configs/common/FSConfig.py such as:
def makeLinuxX86System(...
...
    self.vncserver = VncServer()
    return self

This modification is almost identical to this patch on review board:
http://reviews.gem5.org/r/2517/diff/1/

However, vncviewer is failing to connect. Moreover, when it detaches gem5 
crashes - trips on the following assert:
...
info: VNC client attached
gem5.opt: build/X86/base/vnc/vncserver.cc:396: void 
VncServer::checkProtocolVersion(): Assertion `len ==12' failed.
Program aborted at cycle...

Having patch 2517 on review board for a long time and this assertion make me 
think that there is more to be done to get VNC working on X86. Is anyone 
running X86 on an image with desktop? If so, can you share the details (image, 
kernel version, patches, etc.)?

Any guidance will be appreciated!

Thanks!

Cagdas
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to