Bug 15666 - After install from Classical media, boot process from Grub to Log in is in scrolling text
Summary: After install from Classical media, boot process from Grub to Log in is in sc...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Release (media or process) (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: release_blocker normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
: 15657 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-04-09 19:02 CEST by Thomas Andrews
Modified: 2015-04-23 22:26 CEST (History)
9 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
SVG plot by systemd-analyze (112.78 KB, image/svg+xml)
2015-04-11 18:38 CEST, Rémi Verschelde
Details
journal.txt from a gnome 32 install (225.59 KB, text/plain)
2015-04-16 19:50 CEST, claire robinson
Details
kdejournal.txt (108.97 KB, text/plain)
2015-04-17 14:16 CEST, claire robinson
Details
plymouth-debug.log (189.16 KB, text/plain)
2015-04-17 14:34 CEST, claire robinson
Details
Output in Konsole as dracut -f is executed (4.59 KB, text/plain)
2015-04-18 15:17 CEST, Thomas Andrews
Details

Description Thomas Andrews 2015-04-09 19:02:35 CEST
Description of problem:

After install from Classical i586 media on two very different sets of real hardware, first and subsequent boots show a display of scrolling text between Grub and Log in screens, rather than the expected bubbling cauldron graphical sequence. It's as if "Esc" on the keyboard had been pressed.

Version-Release number of selected component (if applicable):

April 8, 2015 build of the i586 Classical DVD for Mageia 5 RC. Previous builds did not exhibit this.

How reproducible:

Always

Steps to Reproduce:
1. Install from Classical media
2. Boot
3.


Reproducible: 

Steps to Reproduce:
Comment 1 Thomas Andrews 2015-04-10 03:32:18 CEST
Still present in April 9 build of iso.

Also observed scrolling text during shutdown.
Comment 2 Rémi Verschelde 2015-04-11 18:34:47 CEST
I've been experiencing this bug since we switched to kernel 3.19 in Cauldron, but at first I thought it was hardware-dependent since I was the only one complaining about it.

Now I guess I was the only one seeing it because I had forced the regeneration of my initrd to take plymouth properly into account, and some recent changes in this regard might have triggered this bug on a wider scale.

Thomas, Colin, any idea about this issue? Basically (on my cauldron at least), plymouth's splash screen starts properly, but disappears after a couple of seconds and then shows the boot log instead (starting around the filesystem checks).

Priority: Normal => release_blocker
CC: (none) => mageia, rverschelde, tmb

Comment 3 Rémi Verschelde 2015-04-11 18:38:08 CEST
Created attachment 6236 [details]
SVG plot by systemd-analyze

On this plot the plymouth-start service seems to be running for ~2,5 s, that could correspond to the duration of the splash animation before it drops to the text log.
papoteur 2015-04-11 18:40:03 CEST

CC: (none) => yves.brungard_mageia

Comment 4 Rémi Verschelde 2015-04-11 18:47:32 CEST
*** Bug 15657 has been marked as a duplicate of this bug. ***

CC: (none) => paiiou

Comment 5 David GEIGER 2015-04-11 18:51:29 CEST
Same issue here on my Cauldron x86_64 and KDE.

CC: (none) => geiger.david68210

Comment 6 Thomas Andrews 2015-04-11 21:13:45 CEST
On both of my machines, I get a brief blank screen after Mageia 5 is selected, and then it's right into the text. I don't see anything of the splash, or if I do it's too brief to spot. 

My hardware: 
Dell Dimension E310 desktop with 3.0MHz P4 processor, onboard graphics, Viewsonic VA912b monitor, connected with the analog cable.(No digital port on computer) (During the blank period, this monitor indicates twice that it's not getting a signal from the computer.)

Home made desktop computer with Fujitsu D1711 motherboard, Sempron 3100+ processor, GeForce 6200OC AGP video card, using the digital cable to an AOC e2351F monitor. (I don't remember if this one indicated the same no-signal condition)

Also, not seeing this after an install from the i586 KDE LiveDVD, on either machine.
Comment 7 Thomas Andrews 2015-04-11 21:40:54 CEST
Just checked, and I'm NOT seeing the "no signal" indicator on the AOC monitor. However, IMO this is most likely just because it is less sensitive to such things than the Viewsonic monitor.
claire robinson 2015-04-12 17:25:10 CEST

CC: (none) => eeeemail

Comment 8 claire robinson 2015-04-16 19:47:36 CEST
Valid latest RC isos (15th april)
Comment 9 claire robinson 2015-04-16 19:50:32 CEST
Created attachment 6298 [details]
journal.txt from a gnome 32 install
Comment 10 claire robinson 2015-04-17 14:16:00 CEST
Created attachment 6299 [details]
kdejournal.txt

Attaching journal from a classic 32 kde install

No sign of plymouth at all, text is displayed from very early in the boot process, before switching root.
Comment 11 claire robinson 2015-04-17 14:34:17 CEST
Created attachment 6300 [details]
plymouth-debug.log

Found plymouth can produce debugging info with plymouth:debug kernel option.
It drops plymouth-debug.log in /var/log (attached)
Comment 12 claire robinson 2015-04-17 14:38:02 CEST
Seems to look for tty0 and fall back to stdio on tty1

initialize_environment:source built on Oct 17 2014
initialize_environment:checking if '/dev/tty1' exists
check_for_consoles:checking for consoles
add_consoles_from_file:opening /sys/class/tty/console/active
add_consoles_from_file:reading file
add_consoles_from_file:console /dev/tty0 found!
check_for_consoles:After processing serial consoles there are now 0 text displays
redirect_standard_io_to_device:redirecting stdio to /dev/tty1
Comment 13 claire robinson 2015-04-17 14:41:25 CEST
In running system..

# cat /sys/class/tty/console/active
tty0
Comment 14 Thomas Andrews 2015-04-17 14:46:15 CEST
Also valid after a 64-bit install from the DualDVD of April 15.
Comment 15 Thomas Backlund 2015-04-17 21:13:54 CEST
I pushed some fixes in plymouth-0.8.6.1-13.mga5

does it help anything ?
Comment 16 Thomas Andrews 2015-04-18 01:36:23 CEST
No change here, in a 64-bit install from the DualDVD, or in a 32-bit KDE install from the Classical i586 DVD.
Comment 17 Thomas Backlund 2015-04-18 09:59:22 CEST
Sorry, I forgot to state one thing.... you need to recreate initrd too in order to pick up the changes, so when you are running an affected system, open a terminal window, su - to root and do "dracut -f"  

that should regenerate initrd for running system
Comment 18 papoteur 2015-04-18 12:56:40 CEST
(In reply to Thomas Backlund from comment #15)
> I pushed some fixes in plymouth-0.8.6.1-13.mga5
> 
> does it help anything ?

Tried the new plymouth, run dracut -f
no success :(
Thomas, do you need some more info.
I have not updated other things.
Papoteur
Comment 19 Thomas Andrews 2015-04-18 15:17:45 CEST
Created attachment 6309 [details]
Output in Konsole as dracut -f is executed
Comment 20 Thomas Andrews 2015-04-18 15:23:26 CEST
Tried "dracut -f" on i586 system, no joy. 

Several messages as dracut executed about things not done because the commands couldn't be found. File attached.

System is "stock" KDE install with packages selected by the installer, tainted repositories activated, all updates performed, including latest kernel.
Comment 21 Rémi Verschelde 2015-04-18 19:22:48 CEST
The dracut output is fine Thomas, it's just that it checks for every possible module, and it's method to know if the module exist is to check for the corresponding commands it seems. So the "command not found" message just mean that you are not using those modules.
Comment 22 Thomas Andrews 2015-04-18 19:55:54 CEST
OK, Remi. (Forgive the misspelling. American keyboard) 

To those of us among The Great Unwashed, it looked like something that ought to be checked.
Comment 23 Martin Whitaker 2015-04-19 01:21:05 CEST
I've just seen the same thing with 64-bit UEFI Live DVD and classic install using the latest RC ISOs. Check the boot kernel command line - it should include "splash quiet" to activate the plymouth splash screen. In my tests, the "splash" was missing on the Live DVD boot kernel command line, and both "splash" and "quiet" were missing in the classic install.

CC: (none) => mageia

Comment 24 claire robinson 2015-04-19 10:37:23 CEST
Ha! Yes confirmed. "splash quiet" is missing. We were looking too deeply and ignored the obvious.
Comment 25 Thomas Andrews 2015-04-19 15:21:07 CEST
Ah, yes. When troubleshooting it's always wise to keep Occam's Razor in mind, filed right next to Murphy's Law.
Comment 26 Mageia Robot 2015-04-20 22:16:54 CEST
commit 0ce20b33acee39ca684f12d213dc46ffb819825f
Author: Thomas Backlund <tmb@...>
Date:   Mon Apr 20 23:15:18 2015 +0259

    - bootloader:
      o dont override 'splash' and/or 'quiet' when adding 'noiswmd' (mga#15666)
---
 Commit Link:
   http://gitweb.mageia.org/software/drakx/commit/?id=0ce20b33acee39ca684f12d213dc46ffb819825f
Comment 27 Rémi Verschelde 2015-04-23 22:26:46 CEST
Fixed in 5RC9.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.