<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <div class="moz-forward-container"><br>
      <br>
      -------- Original Message --------
      <table class="moz-email-headers-table" border="0" cellpadding="0"
        cellspacing="0">
        <tbody>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Subject:
            </th>
            <td>Re: Suppress all boot output (framebuffer?) - embedded
              linux distro</td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Date: </th>
            <td>Tue, 19 Feb 2013 22:52:25 +0100</td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">From: </th>
            <td>Ivan Nikolaev <a class="moz-txt-link-rfc2396E" href="mailto:voidexp@gmail.com">&lt;voidexp@gmail.com&gt;</a></td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">To: </th>
            <td>Mulyadi Santosa <a class="moz-txt-link-rfc2396E" href="mailto:mulyadi.santosa@gmail.com">&lt;mulyadi.santosa@gmail.com&gt;</a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <pre>On Tue 19 Feb 2013 08:00:52 PM CET, Mulyadi Santosa wrote:
&gt; On Tue, Feb 19, 2013 at 8:50 PM, Ivan Nikolaev <a class="moz-txt-link-rfc2396E" href="mailto:voidexp@gmail.com">&lt;voidexp@gmail.com&gt;</a> wrote:
&gt;&gt; I'm developing an ubuntu 12.04 (LTS) based embedded distribution, which
&gt;&gt; basically is a normal ubuntu stripped down to bare minimal packages,
&gt;&gt; which runs a minimal XOrg server with one single full-screen
&gt;&gt; application. What I want is to suppress every single char of console
&gt;&gt; output since the bootloader passed control to the kernel, and possibly
&gt;&gt; show instead of that some static text and/or image. What I thought is to
&gt;&gt; try to disable printk-s and to write some kind of patch which uses the
&gt;&gt; framebuffer to show the logo. Is that possible/difficult? Can you
&gt;&gt; eventually explain where I should dig?
&gt;
&gt;
&gt; IIRC, isn't that what ubuntu 12.04 does during boot stage by default ?
&gt; i mean, no boot message shown....
&gt;
&gt;

Yes, I guess Ubuntu version of GRUB is slightly modified, and it uses 
Plymouth to provide that "nice" (and buggy on some machines) graphic 
bootsplash. What I need is to avoid virtual consoles at all, also, I 
need one static image visualized by framebuffer, which then smoothly 
passes to my GUI app. Even more, being my app Qt based, I think about 
throwing away the Xorg server and use Qt's support for framebuffer. So, 
it will probably do a nice job. Hope I've explained what I need. For 
example, on Android devices how this thing is done? You turn on the 
device, and then the loading animation is displayed for a while. 
Everything goes smooth, no glitches, and I suppose, there's no Plymouth 
:)
</pre>
      <br>
    </div>
    <br>
  </body>
</html>