https://ticket.coreboot.org/https://ticket.coreboot.org/themes/PurpleMine2-2.16.2/favicon/favicon.ico?12016-10-21T19:24:49ZIssue Trackercoreboot - Bug #80: Screen garbled in Seabios, does not boot, Kernel panic (X60)https://ticket.coreboot.org/issues/80?journal_id=1962016-10-21T19:24:49ZDaniel Kuleszdaniel.ina1@googlemail.com
<ul></ul><p>I had the same issue with the official 4.5 release. Then I switched off the following option:</p>
<pre><code>Display => Keep VESA framebuffer
</code></pre>
<p>Since then, everything is back to normal. However, in 4.4 it used to work with the option enabled (just double-checked), so I would consider this a regression.</p>
coreboot - Bug #80: Screen garbled in Seabios, does not boot, Kernel panic (X60)https://ticket.coreboot.org/issues/80?journal_id=1972016-10-22T18:09:18ZArthur Heymansarthur@aheymans.xyz
<ul></ul><p>Could you see if commit 9c5fc62f9 "nb/i945/gma.c: use IS_ENABLED instead of #if, #endif" was in your git tree that you flashed? This breaks native graphic init, but is fixed in <a href="https://review.coreboot.org/#/c/17075/" class="external">https://review.coreboot.org/#/c/17075/</a> .</p>
coreboot - Bug #80: Screen garbled in Seabios, does not boot, Kernel panic (X60)https://ticket.coreboot.org/issues/80?journal_id=2002016-11-18T11:04:56ZDaniel Kuleszdaniel.ina1@googlemail.com
<ul></ul><p>Sorry, didn't see your comment. Since the commit is merged, I will try with the current master and report back.</p>
coreboot - Bug #80: Screen garbled in Seabios, does not boot, Kernel panic (X60)https://ticket.coreboot.org/issues/80?journal_id=2022016-11-18T14:41:50ZDaniel Kuleszdaniel.ina1@googlemail.com
<ul><li><strong>File</strong> <a href="/attachments/62">IMG_20161118_161249.jpg</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/62/IMG_20161118_161249.jpg">IMG_20161118_161249.jpg</a> added</li></ul><p>I retried in master as of cd2afc0df034670a83479aded514b22b99124cf5. Here is what changed:</p>
<ul>
<li>again, first attempt to boot after flashing resulted in kernel panic (blinking scroll lock led)</li>
<li>the issue that the device does not boot up at the first time got better. Lockup during boot happens only occasionally but is not easily reproducible.</li>
<li>however, the device sometimes does not init correctly (empty screen, backlight on)</li>
<li>when using the "Keep VESA framebuffer" option, the screen is still garbled during bootup, and also when booting into text-based Payloads such as meminfo or memtest86+. Memtest86+ itself does not report any memory issues (when running coreboot without the VESA option since no output is visible when activated).</li>
</ul>
<p>I am attaching pictures for some of the symptoms.</p>
coreboot - Bug #80: Screen garbled in Seabios, does not boot, Kernel panic (X60)https://ticket.coreboot.org/issues/80?journal_id=2032016-11-18T14:42:13ZDaniel Kuleszdaniel.ina1@googlemail.com
<ul><li><strong>File</strong> <a href="/attachments/63">IMG_20161118_132934.jpg</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/63/IMG_20161118_132934.jpg">IMG_20161118_132934.jpg</a> added</li><li><strong>File</strong> <a href="/attachments/64">IMG_20161118_142310.jpg</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/64/IMG_20161118_142310.jpg">IMG_20161118_142310.jpg</a> added</li></ul> coreboot - Bug #80: Screen garbled in Seabios, does not boot, Kernel panic (X60)https://ticket.coreboot.org/issues/80?journal_id=2042016-11-18T14:42:33ZDaniel Kuleszdaniel.ina1@googlemail.com
<ul><li><strong>File</strong> <a href="/attachments/65">IMG_20161118_161220.jpg</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/65/IMG_20161118_161220.jpg">IMG_20161118_161220.jpg</a> added</li><li><strong>File</strong> <a href="/attachments/66">IMG_20161118_161249.jpg</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/66/IMG_20161118_161249.jpg">IMG_20161118_161249.jpg</a> added</li></ul> coreboot - Bug #80: Screen garbled in Seabios, does not boot, Kernel panic (X60)https://ticket.coreboot.org/issues/80?journal_id=2052016-11-18T14:43:55ZDaniel Kuleszdaniel.ina1@googlemail.com
<ul></ul><p>Btw.: It's a X60s, not a regular X60.</p>
coreboot - Bug #80: Screen garbled in Seabios, does not boot, Kernel panic (X60)https://ticket.coreboot.org/issues/80?journal_id=2072016-11-19T17:11:19ZArthur Heymansarthur@aheymans.xyz
<ul></ul><p>I don't seem to have these issues on my x60. Linux can be unhappy if gpu was not initiated properly.</p>
<p>Could you include a cblog?<br>
Would also be nice if you could bisect this issue, if you say this is a regression.</p>
coreboot - Bug #80: Screen garbled in Seabios, does not boot, Kernel panic (X60)https://ticket.coreboot.org/issues/80?journal_id=2492017-04-14T10:42:16ZDaniel Kuleszdaniel.ina1@googlemail.com
<ul></ul><p>I tried on current master, and there the issue is still present. I am trying to recover from this issue - until then, I will not be able to provide cblog.</p>
coreboot - Bug #80: Screen garbled in Seabios, does not boot, Kernel panic (X60)https://ticket.coreboot.org/issues/80?journal_id=2502017-04-14T11:02:57ZDaniel Kuleszdaniel.ina1@googlemail.com
<ul><li><strong>File</strong> <a href="/attachments/88">cbfs.txt</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/88/cbfs.txt">cbfs.txt</a> added</li><li><strong>File</strong> <a href="/attachments/89">config.short.txt</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/89/config.short.txt">config.short.txt</a> added</li><li><strong>File</strong> <a href="/attachments/91">config.txt</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/91/config.txt">config.txt</a> added</li><li><strong>File</strong> <a href="/attachments/90">coreboot_console.txt</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/90/coreboot_console.txt">coreboot_console.txt</a> added</li><li><strong>File</strong> <a href="/attachments/92">coreboot_timestamps.txt</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/92/coreboot_timestamps.txt">coreboot_timestamps.txt</a> added</li><li><strong>File</strong> <a href="/attachments/95">kernel_log.txt</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/95/kernel_log.txt">kernel_log.txt</a> added</li><li><strong>File</strong> <a href="/attachments/93">payload_config.txt</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/93/payload_config.txt">payload_config.txt</a> added</li><li><strong>File</strong> <a href="/attachments/94">revision.txt</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/94/revision.txt">revision.txt</a> added</li><li><strong>File</strong> <a href="/attachments/96">rom_checksum.txt</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/96/rom_checksum.txt">rom_checksum.txt</a> added</li></ul><p>Here are the logs.</p>
coreboot - Bug #80: Screen garbled in Seabios, does not boot, Kernel panic (X60)https://ticket.coreboot.org/issues/80?journal_id=2512017-04-14T11:04:18ZDaniel Kuleszdaniel.ina1@googlemail.com
<ul></ul><p>One more thing I noticed in the VESA "broken" Mode:</p>
<p>If I hit "Esc" in Seabios after cold boot and choose the boot device, the system will always hang. If I do not hit Esc but let it continue booting, the Linux kernel will succeed in initializing the graphics most of the time. Some timing issue?</p>