title: Build a minimum system with Qt embedded and run on Qemu for x86
body: <p><strong>My aim:</strong> Trying to </p>
  
  <ul>
  <li>Build a minimal Qt based GUI system with a single window and sensor connected on USB</li>
  <li>demonstrate this using Qemu and later on embedded board with atom</li>
  <li>to build it from scratch</li>
  <li>Use buildroot to build the rootfilesystem</li>
  </ul>
  
  <p><strong>My experience</strong> Have experience in Linux kernel development for device drivers, qemu, Buildroot, USB but has no experience on GUI and framebuffers.</p>
  
  <p><strong>My attempts</strong>:Build kernel and rootfile system</p>
  
  <ul>
  <li>with buildroot using the command <code>make qemu_x86_defconfig</code></li>
  <li>Framebuffer support on Linux kernel is enabled along with the following CONFIG_FB, CONFIG_FRAMEBUFFER_CONSOLE,  and CONFIG_LOGO (all the options below this are also enabled)  </li>
  </ul>
  
  <p>As the first milestone I expected to see the TUX logo when I run the image with the command
  <code>qemu-system-i386 -M pc -kernel output/images/bzImage -drive file=output/images/rootfs.ext2 -append root=/dev/sda -vga std</code> but i donot. </p>
  
  <p>Am I making a mistake at the Qemu command or the framebuffer is not enabled?</p>
  
  <p>P.S. A similar question <a href="https://stackoverflow.com/questions/14002817/qt-application-gui-automatic-start-linux">Qt application GUI -- automatic start -- linux</a>. But i am not planning to use the X window as suggested by most users. </p>