Grub theme: black screen with purple border

Bug #1289809 reported by Edwin Pujols
106
This bug affects 22 people
Affects Status Importance Assigned to Milestone
plymouth (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

There's a minor typo on the grub theme which produces a black screen with purple border before the grub menu is drawn and on Plymouth start. AIUI, there's a `!` (negation) missing before the background_color invokation:

$ cat /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
  if background_color 44,0,30; then
      clear
  fi

should be

$ cat /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
  if ! background_color 44,0,30; then
      clear
  fi

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: plymouth 0.8.8-0ubuntu15
ProcVersionSignature: Ubuntu 3.13.0-16.36-generic 3.13.5
Uname: Linux 3.13.0-16-generic i686
ApportVersion: 2.13.3-0ubuntu1
Architecture: i386
Date: Sat Mar 8 12:09:15 2014
DefaultPlymouth: /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth
InstallationDate: Installed on 2014-01-14 (53 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha i386 (20140113)
MachineType: Hewlett-Packard HP Compaq nx7400 (GF451LA#ABM)
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-16-generic root=UUID=96147aaf-4d58-4669-83a5-18e2f94dbd65 ro quiet splash vt.handoff=7
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-16-generic root=UUID=96147aaf-4d58-4669-83a5-18e2f94dbd65 ro quiet splash vt.handoff=7
SourcePackage: plymouth
TextPlymouth: /lib/plymouth/themes/ubuntu-text/ubuntu-text.plymouth
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/18/2006
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68YGU Ver. F.0A
dmi.board.name: 30A2
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 40.17
dmi.chassis.asset.tag: CNU7111JLR
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr68YGUVer.F.0A:bd12/18/2006:svnHewlett-Packard:pnHPCompaqnx7400(GF451LA#ABM):pvrF.0A:rvnHewlett-Packard:rn30A2:rvrKBCVersion40.17:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP Compaq nx7400 (GF451LA#ABM)
dmi.product.version: F.0A
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Edwin Pujols (edwinpm5) wrote :
description: updated
description: updated
Revision history for this message
Edwin Pujols (edwinpm5) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "A very small fix" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Revision history for this message
Steve Langasek (vorlon) wrote :

I don't think this is a bug; the effect of clearing the screen after successfully setting the background_color should, AIUI, be precisely to refresh the screen with the background color (as opposed to only using the background color when drawing more text to the screen). But assigning to Colin, who (as grub maintainer and author of the code in question) will be able to answer more authoritatively.

Changed in plymouth (Ubuntu):
assignee: nobody → Colin Watson (cjwatson)
Revision history for this message
Edwin Pujols (edwinpm5) wrote : Re: [Bug 1289809] Re: Grub theme: black screen with purple border
Download full text (3.3 KiB)

OK, I also thought that at first. But when I tried with the "fix", the
purple frame disappeared:

- With timeout=0, the screen was purely black (good)
- With timeout>0, the background was purple under the menu (good)

I'll check again.

On Sat, Mar 8, 2014 at 7:27 PM, Steve Langasek <<email address hidden>
> wrote:

> I don't think this is a bug; the effect of clearing the screen after
> successfully setting the background_color should, AIUI, be precisely to
> refresh the screen with the background color (as opposed to only using
> the background color when drawing more text to the screen). But
> assigning to Colin, who (as grub maintainer and author of the code in
> question) will be able to answer more authoritatively.
>
> ** Changed in: plymouth (Ubuntu)
> Assignee: (unassigned) => Colin Watson (cjwatson)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1289809
>
> Title:
> Grub theme: black screen with purple border
>
> Status in “plymouth” package in Ubuntu:
> New
>
> Bug description:
> There's a minor typo on the grub theme which produces a black screen
> with purple border after exiting the grub menu (or on starting
> Plymouth). I understand that there's a `!` (negation) missing before
> the background_color invokation:
>
> $ cat /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
> if background_color 44,0,30; then
> clear
> fi
>
> ProblemType: Bug
> DistroRelease: Ubuntu 14.04
> Package: plymouth 0.8.8-0ubuntu15
> ProcVersionSignature: Ubuntu 3.13.0-16.36-generic 3.13.5
> Uname: Linux 3.13.0-16-generic i686
> ApportVersion: 2.13.3-0ubuntu1
> Architecture: i386
> Date: Sat Mar 8 12:09:15 2014
> DefaultPlymouth: /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth
> InstallationDate: Installed on 2014-01-14 (53 days ago)
> InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha i386 (20140113)
> MachineType: Hewlett-Packard HP Compaq nx7400 (GF451LA#ABM)
> PccardctlIdent:
> Socket 0:
> no product info available
> PccardctlStatus:
> Socket 0:
> no card
> ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-16-generic
> root=UUID=96147aaf-4d58-4669-83a5-18e2f94dbd65 ro quiet splash vt.handoff=7
> ProcFB: 0 inteldrmfb
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-16-generic
> root=UUID=96147aaf-4d58-4669-83a5-18e2f94dbd65 ro quiet splash vt.handoff=7
> SourcePackage: plymouth
> TextPlymouth: /lib/plymouth/themes/ubuntu-text/ubuntu-text.plymouth
> UpgradeStatus: No upgrade log present (probably fresh install)
> dmi.bios.date: 12/18/2006
> dmi.bios.vendor: Hewlett-Packard
> dmi.bios.version: 68YGU Ver. F.0A
> dmi.board.name: 30A2
> dmi.board.vendor: Hewlett-Packard
> dmi.board.version: KBC Version 40.17
> dmi.chassis.asset.tag: CNU7111JLR
> dmi.chassis.type: 10
> dmi.chassis.vendor: Hewlett-Packard
> dmi.modalias:
> dmi:bvnHewlett-Packard:bvr68YGUVer.F.0A:bd12/18/2006:svnHewlett-Packard:pnHPCompaqnx7400(GF451LA#ABM):pvrF.0A:rvnHewlett-Packard:rn30A2:rvrKBCVersion40.17:cvnHewlett-Packard:ct10:cvr:
> dmi.product.name: HP Compaq nx7400 (GF451LA#ABM...

Read more...

Revision history for this message
Edwin Pujols (edwinpm5) wrote :

Yep, after testing it again I can confirm the frame is drawn before the grub menu is presented (or when timeout=0). With the negation this does not happen: background is continuous on one or other color, the right thing (tm).

description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in plymouth (Ubuntu):
status: New → Confirmed
Revision history for this message
Alberto Salvia Novella (es20490446e) wrote :

It's a cosmetic or usability issue that doesn't limit the functionality of a non-core package.

Changed in plymouth (Ubuntu):
importance: Undecided → Low
Revision history for this message
Sebastian (sebastianhaselbeck) wrote :

shouldnt this phase show the ubuntu logo with what used to be a loading bar?

Revision history for this message
Sebastian (sebastianhaselbeck) wrote :

Still having this on a fresh install of 14.04
Disappointing. So how can it be fixed? Would be nice to see the regular Ubuntu logo splash screen instead....

Revision history for this message
Brian Burns (aundae) wrote :

I also see this on a fresh install of 14.04 today. The proposed fix doesn't change the behavior for me.

Revision history for this message
dan (dadan) wrote :

See attached what it looks like. it's a regression since 13.10 --> 14.10 upgrade.

it boots coorectly, but no access to grub menu and its options.

Revision history for this message
Aidan (knowles-aidan) wrote :

Also experiencing this bug on fresh install of 14.04.

Grub covered with black square and purple border + no plymouth screen/animation on boot.

Revision history for this message
jaideepsai (jaideepsai) wrote :

Hi friends i am a newbie to ubuntu ...i recently made a fresh install of 14.04 ...i have this black +bluescreen problem.....can anyone tell me how to fix it?
Thank you in advance

Revision history for this message
Matt White (mattw922) wrote :

Same experience as others here. Proposed solution made the purple frame go away, but still no access to GRUB options.

Revision history for this message
Edwin Pujols (edwinpm5) wrote :

I believe this comment might provide a workaround to the "no access to GRUB options" problem:

https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1273764/comments/8

It's about another bug in which grub ignores the timeout options in /etc/default/grub

Colin Watson (cjwatson)
Changed in plymouth (Ubuntu):
assignee: Colin Watson (cjwatson) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.