* 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 external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.