unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#24948: Illegible GRUB menu
@ 2016-11-15 21:54 Leo Famulari
  2016-11-16 16:34 ` Chris Marusich
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Leo Famulari @ 2016-11-15 21:54 UTC (permalink / raw)
  To: 24948


[-- Attachment #1.1: Type: text/plain, Size: 950 bytes --]

On my Thinkpad x200s running GuixSD, the graphical GRUB menu is
scrambled and illegible. I've attached a photograph of the problem.

The grid of dots is stable, while the faint yellow horizontal lines
dance around. I can tell it's the GuixSD GRUB image, but it's scrambled.

I am able to press Enter to skip the GRUB timeout, and the system does
boot normally.

This is not a recent regression; I've been working around it with the
diff below for a few months now.

I don't know very much about computer graphics. Please let me know what
information I can provide.

diff --git a/gnu/system/grub.scm b/gnu/system/grub.scm
index ead48f0..61c799d 100644
--- a/gnu/system/grub.scm
+++ b/gnu/system/grub.scm
@@ -183,7 +183,7 @@ the store is.  SYSTEM must be the target system string---e.g.,
   insmod video_bochs
   insmod video_cirrus
   insmod gfxterm
-  terminal_output gfxterm
+  terminal_output console
 "
         ""))
 

[-- Attachment #1.2: IMG_20161102_191634.jpg --]
[-- Type: image/jpeg, Size: 2752120 bytes --]

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* bug#24948: Illegible GRUB menu
  2016-11-15 21:54 bug#24948: Illegible GRUB menu Leo Famulari
@ 2016-11-16 16:34 ` Chris Marusich
  2016-11-16 17:52   ` Leo Famulari
  2016-11-21  6:54 ` Mark H Weaver
  2019-02-04 23:38 ` Leo Famulari
  2 siblings, 1 reply; 8+ messages in thread
From: Chris Marusich @ 2016-11-16 16:34 UTC (permalink / raw)
  To: Leo Famulari; +Cc: 24948

[-- Attachment #1: Type: text/plain, Size: 1179 bytes --]

Hi Leo,

Leo Famulari <leo@famulari.name> writes:

> On my Thinkpad x200s running GuixSD, the graphical GRUB menu is
> scrambled and illegible. I've attached a photograph of the problem.

I also have an x200 running GuixSD (with Libreboot).  I do not
experience this issue; the GRUB menu looks correct to me.

Are you using Libreboot with the GRUB payload?  If so, what version of
Libreboot [1]?  What version of GuixSD?  If you are using recent
versions and the issue is still happening, I wonder if perhaps your
hardware is different from mine.

For comparison, this is some of my video info (information obtained
using the 'lspci' program):

--8<---------------cut here---------------start------------->8---
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
--8<---------------cut here---------------end--------------->8---

I am using Guix version "20161116.06".  I am using Libreboot version
"r20160907".

[1] https://libreboot.org/docs/index.html#version

-- 
Chris

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 818 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#24948: Illegible GRUB menu
  2016-11-16 16:34 ` Chris Marusich
@ 2016-11-16 17:52   ` Leo Famulari
  2016-11-17  8:26     ` Chris Marusich
  0 siblings, 1 reply; 8+ messages in thread
From: Leo Famulari @ 2016-11-16 17:52 UTC (permalink / raw)
  To: Chris Marusich; +Cc: 24948

[-- Attachment #1: Type: text/plain, Size: 2121 bytes --]

On Wed, Nov 16, 2016 at 08:34:21AM -0800, Chris Marusich wrote:
> Leo Famulari <leo@famulari.name> writes:
> 
> > On my Thinkpad x200s running GuixSD, the graphical GRUB menu is
> > scrambled and illegible. I've attached a photograph of the problem.
> 
> I also have an x200 running GuixSD (with Libreboot).  I do not
> experience this issue; the GRUB menu looks correct to me.

I have an x200s, which is a slightly different machine.

> Are you using Libreboot with the GRUB payload?  If so, what version of
> Libreboot [1]?  What version of GuixSD?  If you are using recent
> versions and the issue is still happening, I wonder if perhaps your
> hardware is different from mine.

I'm using the BIOS that came with the computer when I bought it
second-hand; it appears to be from Lenovo. I don't know whether or not
the differences in our hardware would cause this issue. And like I said
before, this used to work for me.

> For comparison, this is some of my video info (information obtained
> using the 'lspci' program):
> 
> --8<---------------cut here---------------start------------->8---
> 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
> 00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
> --8<---------------cut here---------------end--------------->8---

I see the same:

00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)

> I am using Guix version "20161116.06".  I am using Libreboot version
> "r20160907".

I keep the system up to date, but it's not usually "vanilla" `guix
pull`. I normally reconfigure the system from a Git checkout, and
sometimes it has custom patches, or I use the core-updates branch, or
other things like that.

However, the problem is consistent, and it persists when I try using
Guix straight from `guix pull`, version 20161114.22.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#24948: Illegible GRUB menu
  2016-11-16 17:52   ` Leo Famulari
@ 2016-11-17  8:26     ` Chris Marusich
  0 siblings, 0 replies; 8+ messages in thread
From: Chris Marusich @ 2016-11-17  8:26 UTC (permalink / raw)
  To: Leo Famulari; +Cc: 24948

[-- Attachment #1: Type: text/plain, Size: 1541 bytes --]

Leo Famulari <leo@famulari.name> writes:

> On Wed, Nov 16, 2016 at 08:34:21AM -0800, Chris Marusich wrote:
>> Leo Famulari <leo@famulari.name> writes:
>> 
>> > On my Thinkpad x200s running GuixSD, the graphical GRUB menu is
>> > scrambled and illegible. I've attached a photograph of the problem.
>> 
>> I also have an x200 running GuixSD (with Libreboot).  I do not
>> experience this issue; the GRUB menu looks correct to me.
>
> I have an x200s, which is a slightly different machine.

I misunderstood.  Thank you for the clarification.

>> Are you using Libreboot with the GRUB payload?  If so, what version of
>> Libreboot [1]?  What version of GuixSD?  If you are using recent
>> versions and the issue is still happening, I wonder if perhaps your
>> hardware is different from mine.
>
> I'm using the BIOS that came with the computer when I bought it
> second-hand; it appears to be from Lenovo. I don't know whether or not
> the differences in our hardware would cause this issue. And like I said
> before, this used to work for me.

I'm curious to know if I would encounter the same problem if I were
actually running the GRUB that Guix installed (to my drive), rather than
the GRUB which Libreboot installed (to my internal memory).  However, I
am not sure how to run the GRUB that Guix installed; I tried
chainloading it manually from Libreboot's GRUB, but I was unsuccessful.
Unfortunately, this means I can't currently reproduce your issue.

Can anyone else reproduce this issue?

-- 
Chris

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 818 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#24948: Illegible GRUB menu
  2016-11-15 21:54 bug#24948: Illegible GRUB menu Leo Famulari
  2016-11-16 16:34 ` Chris Marusich
@ 2016-11-21  6:54 ` Mark H Weaver
  2016-11-21 17:43   ` Leo Famulari
  2016-11-27  1:20   ` Leo Famulari
  2019-02-04 23:38 ` Leo Famulari
  2 siblings, 2 replies; 8+ messages in thread
From: Mark H Weaver @ 2016-11-21  6:54 UTC (permalink / raw)
  To: Leo Famulari; +Cc: 24948

Hi Leo,

Leo Famulari <leo@famulari.name> writes:
> On my Thinkpad x200s running GuixSD, the graphical GRUB menu is
> scrambled and illegible. I've attached a photograph of the problem.
[...]
> This is not a recent regression; I've been working around it with the
> diff below for a few months now.

A few months ago we updated our grub from 2.00 to 2.02beta3, in commit
4c7260011e219eb3ebf5da976ab107dbd5997829, dated June 16.  Was that
roughly when this problem began?

If so, I suggest reverting that commit in your local tree, to see if
downgrading to grub 2.00 fixes the problem.

       Mark

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#24948: Illegible GRUB menu
  2016-11-21  6:54 ` Mark H Weaver
@ 2016-11-21 17:43   ` Leo Famulari
  2016-11-27  1:20   ` Leo Famulari
  1 sibling, 0 replies; 8+ messages in thread
From: Leo Famulari @ 2016-11-21 17:43 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: 24948

On Mon, Nov 21, 2016 at 01:54:02AM -0500, Mark H Weaver wrote:
> Hi Leo,
> 
> Leo Famulari <leo@famulari.name> writes:
> > On my Thinkpad x200s running GuixSD, the graphical GRUB menu is
> > scrambled and illegible. I've attached a photograph of the problem.
> [...]
> > This is not a recent regression; I've been working around it with the
> > diff below for a few months now.
> 
> A few months ago we updated our grub from 2.00 to 2.02beta3, in commit
> 4c7260011e219eb3ebf5da976ab107dbd5997829, dated June 16.  Was that
> roughly when this problem began?
> 
> If so, I suggest reverting that commit in your local tree, to see if
> downgrading to grub 2.00 fixes the problem.

Thanks for the advice. I'll try this in a few days when I have physical
access to that machine again.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#24948: Illegible GRUB menu
  2016-11-21  6:54 ` Mark H Weaver
  2016-11-21 17:43   ` Leo Famulari
@ 2016-11-27  1:20   ` Leo Famulari
  1 sibling, 0 replies; 8+ messages in thread
From: Leo Famulari @ 2016-11-27  1:20 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: 24948

On Mon, Nov 21, 2016 at 01:54:02AM -0500, Mark H Weaver wrote:
> A few months ago we updated our grub from 2.00 to 2.02beta3, in commit
> 4c7260011e219eb3ebf5da976ab107dbd5997829, dated June 16.  Was that
> roughly when this problem began?
> 
> If so, I suggest reverting that commit in your local tree, to see if
> downgrading to grub 2.00 fixes the problem.

I reverted the following commits ...

4c7260011e21 (gnu: grub: Update to 2.02~beta3.)
358db0041f09 (gnu: grub: Make dependency on mdadm explicit.)

... on top of 1cd1d8a7ea43 (offload: Call 'machine-load' only once per
machine.)

I had to revert the second commit since it depended on changes in the
first.

I reconfigured and rebooted, but this didn't fix the problem for me.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#24948: Illegible GRUB menu
  2016-11-15 21:54 bug#24948: Illegible GRUB menu Leo Famulari
  2016-11-16 16:34 ` Chris Marusich
  2016-11-21  6:54 ` Mark H Weaver
@ 2019-02-04 23:38 ` Leo Famulari
  2 siblings, 0 replies; 8+ messages in thread
From: Leo Famulari @ 2019-02-04 23:38 UTC (permalink / raw)
  To: 24948-done

[-- Attachment #1: Type: text/plain, Size: 383 bytes --]

On Tue, Nov 15, 2016 at 04:54:43PM -0500, Leo Famulari wrote:
> On my Thinkpad x200s running GuixSD, the graphical GRUB menu is
> scrambled and illegible. I've attached a photograph of the problem.

This bug seems to affect only my machine.

Since it is possible to work around the issue by using a non-graphical
GRUB menu, I'm closing the bug :)

Thanks everyone for your feedback!

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-02-04 23:39 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-15 21:54 bug#24948: Illegible GRUB menu Leo Famulari
2016-11-16 16:34 ` Chris Marusich
2016-11-16 17:52   ` Leo Famulari
2016-11-17  8:26     ` Chris Marusich
2016-11-21  6:54 ` Mark H Weaver
2016-11-21 17:43   ` Leo Famulari
2016-11-27  1:20   ` Leo Famulari
2019-02-04 23:38 ` Leo Famulari

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).