* [gentoo-user] Kernel boot messages are no longer displayed
@ 2014-05-24 20:20 Hilco Wijbenga
2014-05-24 23:53 ` [gentoo-user] " walt
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Hilco Wijbenga @ 2014-05-24 20:20 UTC (permalink / raw
To: Gentoo User
Hi all,
Since kernel 3.12.13 (3.12.13-gentoo), the kernel boot messages have
disappeared, i.e. they are no longer displayed at boot time. All I get
is a line like "Loading kernel 3.12.13". (I just upgraded to
3.12.20-gentoo, so now it's something like "Loading kernel 3.12.20".)
I have no idea why. I checked my grub config and it does not add a
"quiet" argument. I see nothing in /etc/rc.conf about quiet (or
verbose). And X86_VERBOSE_BOOTUP is set to 'y'. I also looked for
"quiet", "boot", and "messages" (while running "make xconfig") and
nothing untoward showed up.
How do I get back to a normal and sane boot process?
Cheers,
Hilco
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-user] Re: Kernel boot messages are no longer displayed
2014-05-24 20:20 [gentoo-user] Kernel boot messages are no longer displayed Hilco Wijbenga
@ 2014-05-24 23:53 ` walt
2014-05-25 3:19 ` Hilco Wijbenga
2014-05-25 11:56 ` [gentoo-user] " Wang Xuerui
2014-05-25 15:12 ` Michael Orlitzky
2 siblings, 1 reply; 7+ messages in thread
From: walt @ 2014-05-24 23:53 UTC (permalink / raw
To: gentoo-user
On 05/24/2014 01:20 PM, Hilco Wijbenga wrote:
> Hi all,
>
> Since kernel 3.12.13 (3.12.13-gentoo), the kernel boot messages have
> disappeared, i.e. they are no longer displayed at boot time. All I get
> is a line like "Loading kernel 3.12.13". (I just upgraded to
> 3.12.20-gentoo, so now it's something like "Loading kernel 3.12.20".)
>
> I have no idea why. I checked my grub config and it does not add a
> "quiet" argument. I see nothing in /etc/rc.conf about quiet (or
> verbose). And X86_VERBOSE_BOOTUP is set to 'y'. I also looked for
> "quiet", "boot", and "messages" (while running "make xconfig") and
> nothing untoward showed up.
>
> How do I get back to a normal and sane boot process?
What is the next thing you see after "Loading kernel 3.12.20" ?
What was the last kernel that booted normally? Does it still boot
normally?
The kernel config files for each kernel are installed as
/boot/config-3.12.nn so you can compare them to see what changed.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Re: Kernel boot messages are no longer displayed
2014-05-24 23:53 ` [gentoo-user] " walt
@ 2014-05-25 3:19 ` Hilco Wijbenga
2014-05-25 8:02 ` Greg Turner
0 siblings, 1 reply; 7+ messages in thread
From: Hilco Wijbenga @ 2014-05-25 3:19 UTC (permalink / raw
To: Gentoo User
On 24 May 2014 16:53, walt <w41ter@gmail.com> wrote:
> On 05/24/2014 01:20 PM, Hilco Wijbenga wrote:
>> Since kernel 3.12.13 (3.12.13-gentoo), the kernel boot messages have
>> disappeared, i.e. they are no longer displayed at boot time. All I get
>> is a line like "Loading kernel 3.12.13". (I just upgraded to
>> 3.12.20-gentoo, so now it's something like "Loading kernel 3.12.20".)
>>
>> I have no idea why. I checked my grub config and it does not add a
>> "quiet" argument. I see nothing in /etc/rc.conf about quiet (or
>> verbose). And X86_VERBOSE_BOOTUP is set to 'y'. I also looked for
>> "quiet", "boot", and "messages" (while running "make xconfig") and
>> nothing untoward showed up.
>>
>> How do I get back to a normal and sane boot process?
>
> What is the next thing you see after "Loading kernel 3.12.20" ?
Nothing. There is a pause of a dozen seconds or so and then the login
panel appears.
By the way, I checked again and it says "Loading Linux 3.12.20-gentoo
..." (just to be complete and precise).
> What was the last kernel that booted normally? Does it still boot
> normally?
I don't quite remember. :-( Probably whatever kernel came before
3.12.13 but I don't have any leftover configs or anything like that. I
ran the sys-kernel/aufs-sources (to be able to use Docker) so it might
have been one of those but I doubt it.
> The kernel config files for each kernel are installed as
> /boot/config-3.12.nn so you can compare them to see what changed.
Well, not by default... :-) In any case, I have deleted it all. It
didn't seem a difficult thing to fix and whenever I had logged in
other stuff happened that made me forget about the boot messages. :-)
It's just today I decided to google for it. Surprisingly, nobody is
complaining about this so it must be something specific to my
environment. I just have no clue what. I certainly did nothing (on
purpose) to get rid of boot messages.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Re: Kernel boot messages are no longer displayed
2014-05-25 3:19 ` Hilco Wijbenga
@ 2014-05-25 8:02 ` Greg Turner
0 siblings, 0 replies; 7+ messages in thread
From: Greg Turner @ 2014-05-25 8:02 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 4499 bytes --]
The essence of your problem is: you need a working console during your boot
sequence if you want to see anything. For an X86 'puter the main two ways
to get that are: the VGA console, and the framebuffer console
(CONFIG_VGA_CONSOLE, almost always works in a pinch unless you boot from
EFI, in which case it probably doesn't work at all).
A working framebuffer console needs a working framebuffer. The glue that
says (as best I understand it): "hey, Mr. kernel, please don't just leave
that framebuffer of mine just lying around doing nothing, let's use it as a
console" is CONFIG_FRAMEBUFFER_CONSOLE.
Furthermore, CONFIG_EARLY_PRINTK is required if you want the really early
junk to whiz by illegibly at the beginning of your boot sequence (the stuff
that looks about like the output of "dmesg|head -n 500")
If you compiled your framebuffer as a module, it also won't load until that
module does. Which means, either until udev starts (and successfully loads
the module) or until it gets loaded by some other means, i.e., by script
code in an initrd/initramfs.
The's a migration, in linuxville, underway now, from the old-school
"userspace modesetting" paradigm (where graphic card configuration sorta
worked like Windows 95: the "drivers" were hyper-privileged user-land
programs running amok) to the newer, shinier "kernel modesetting" paradigm,
which finally brings linux, let's say, into a "Windows NT 3.5" sort-of
epoch (i.e.: working drivers, at least, finally, in the kernel, where they
belong -- but, God help you, if you start hot-plugging stuff or want to use
suspend, that stuff all broke). There has been some pain and upheaval.
Recipes that used to work have been breaking and you just have to read
your logs and some wikis and figure it out, sometimes, the old fashioned
way.
If you run radeon, well, read the wiki, most of the advice in there is
correct and necessary to get a working accelerated system these days --
disabling KMS will break your xorg and your framebuffer entirely! also be
/sure/ CONFIG_FB_RADEON and CONFIG_DRM_RADEON_UMS are both OFF (that's the
/opposite/ of on!! I mean it!!!) and CONFIG_DRM_RADEON is on (preferably
compiled into the kernel). Finally: if you you are using fglrx... well,
frankly, your drivers are a sinking ship, bail now while you are still
breathing. I'm not up to speed on the latest nvidia trouble but, read the
wiki is probably the best advice.
On Sat, May 24, 2014 at 8:19 PM, Hilco Wijbenga <hilco.wijbenga@gmail.com>wrote:
> On 24 May 2014 16:53, walt <w41ter@gmail.com> wrote:
> > On 05/24/2014 01:20 PM, Hilco Wijbenga wrote:
> >> Since kernel 3.12.13 (3.12.13-gentoo), the kernel boot messages have
> >> disappeared, i.e. they are no longer displayed at boot time. All I get
> >> is a line like "Loading kernel 3.12.13". (I just upgraded to
> >> 3.12.20-gentoo, so now it's something like "Loading kernel 3.12.20".)
> >>
> >> I have no idea why. I checked my grub config and it does not add a
> >> "quiet" argument. I see nothing in /etc/rc.conf about quiet (or
> >> verbose). And X86_VERBOSE_BOOTUP is set to 'y'. I also looked for
> >> "quiet", "boot", and "messages" (while running "make xconfig") and
> >> nothing untoward showed up.
> >>
> >> How do I get back to a normal and sane boot process?
> >
> > What is the next thing you see after "Loading kernel 3.12.20" ?
>
> Nothing. There is a pause of a dozen seconds or so and then the login
> panel appears.
>
> By the way, I checked again and it says "Loading Linux 3.12.20-gentoo
> ..." (just to be complete and precise).
>
> > What was the last kernel that booted normally? Does it still boot
> > normally?
>
> I don't quite remember. :-( Probably whatever kernel came before
> 3.12.13 but I don't have any leftover configs or anything like that. I
> ran the sys-kernel/aufs-sources (to be able to use Docker) so it might
> have been one of those but I doubt it.
>
> > The kernel config files for each kernel are installed as
> > /boot/config-3.12.nn so you can compare them to see what changed.
>
> Well, not by default... :-) In any case, I have deleted it all. It
> didn't seem a difficult thing to fix and whenever I had logged in
> other stuff happened that made me forget about the boot messages. :-)
> It's just today I decided to google for it. Surprisingly, nobody is
> complaining about this so it must be something specific to my
> environment. I just have no clue what. I certainly did nothing (on
> purpose) to get rid of boot messages.
>
>
[-- Attachment #2: Type: text/html, Size: 5529 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Kernel boot messages are no longer displayed
2014-05-24 20:20 [gentoo-user] Kernel boot messages are no longer displayed Hilco Wijbenga
2014-05-24 23:53 ` [gentoo-user] " walt
@ 2014-05-25 11:56 ` Wang Xuerui
2014-05-25 15:12 ` Michael Orlitzky
2 siblings, 0 replies; 7+ messages in thread
From: Wang Xuerui @ 2014-05-25 11:56 UTC (permalink / raw
To: gentoo-user
2014-05-25 4:20 GMT+08:00 Hilco Wijbenga <hilco.wijbenga@gmail.com>:
> Hi all,
>
> Since kernel 3.12.13 (3.12.13-gentoo), the kernel boot messages have
> disappeared, i.e. they are no longer displayed at boot time. All I get
> is a line like "Loading kernel 3.12.13". (I just upgraded to
> 3.12.20-gentoo, so now it's something like "Loading kernel 3.12.20".)
>
> I have no idea why. I checked my grub config and it does not add a
> "quiet" argument. I see nothing in /etc/rc.conf about quiet (or
> verbose). And X86_VERBOSE_BOOTUP is set to 'y'. I also looked for
> "quiet", "boot", and "messages" (while running "make xconfig") and
> nothing untoward showed up.
>
> How do I get back to a normal and sane boot process?
Hi, I also experienced this change earlier this year, and it seems the
old behavior can be restored by setting loglevel=7 in kernel cmdline.
Actually, not printing that much message can lead to a small
performance gain, as some console drivers tend to not be very fast;
but you certainly can have the messages if you want.
Hope that helps~
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Kernel boot messages are no longer displayed
2014-05-24 20:20 [gentoo-user] Kernel boot messages are no longer displayed Hilco Wijbenga
2014-05-24 23:53 ` [gentoo-user] " walt
2014-05-25 11:56 ` [gentoo-user] " Wang Xuerui
@ 2014-05-25 15:12 ` Michael Orlitzky
2014-05-25 22:02 ` Hilco Wijbenga
2 siblings, 1 reply; 7+ messages in thread
From: Michael Orlitzky @ 2014-05-25 15:12 UTC (permalink / raw
To: gentoo-user
On 05/24/2014 04:20 PM, Hilco Wijbenga wrote:
> Hi all,
>
> Since kernel 3.12.13 (3.12.13-gentoo), the kernel boot messages have
> disappeared, i.e. they are no longer displayed at boot time. All I get
> is a line like "Loading kernel 3.12.13". (I just upgraded to
> 3.12.20-gentoo, so now it's something like "Loading kernel 3.12.20".)
>
What version was the previous kernel? These two options appeared
recently and are capable of clobbering your console:
* Mark VGA/VBE/EFI FB as generic system framebuffer (X86_SYSFB)
* Simple framebuffer support (FB_SIMPLE)
The first time I set them incorrectly, I got a blank screen until XFCE
popped up.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] Kernel boot messages are no longer displayed
2014-05-25 15:12 ` Michael Orlitzky
@ 2014-05-25 22:02 ` Hilco Wijbenga
0 siblings, 0 replies; 7+ messages in thread
From: Hilco Wijbenga @ 2014-05-25 22:02 UTC (permalink / raw
To: Gentoo User
On 25 May 2014 08:12, Michael Orlitzky <mjo@gentoo.org> wrote:
> On 05/24/2014 04:20 PM, Hilco Wijbenga wrote:
>> Hi all,
>>
>> Since kernel 3.12.13 (3.12.13-gentoo), the kernel boot messages have
>> disappeared, i.e. they are no longer displayed at boot time. All I get
>> is a line like "Loading kernel 3.12.13". (I just upgraded to
>> 3.12.20-gentoo, so now it's something like "Loading kernel 3.12.20".)
>>
>
> What version was the previous kernel? These two options appeared
> recently and are capable of clobbering your console:
>
> * Mark VGA/VBE/EFI FB as generic system framebuffer (X86_SYSFB)
> * Simple framebuffer support (FB_SIMPLE)
>
> The first time I set them incorrectly, I got a blank screen until XFCE
> popped up.
Ka-ching! X86_SYSFB was indeed set and after I enabled FB_SIMPLE,
everything went back to normal. Thanks Michael!
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-05-25 22:02 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-24 20:20 [gentoo-user] Kernel boot messages are no longer displayed Hilco Wijbenga
2014-05-24 23:53 ` [gentoo-user] " walt
2014-05-25 3:19 ` Hilco Wijbenga
2014-05-25 8:02 ` Greg Turner
2014-05-25 11:56 ` [gentoo-user] " Wang Xuerui
2014-05-25 15:12 ` Michael Orlitzky
2014-05-25 22:02 ` Hilco Wijbenga
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox