Bug 683254 - Kernel messages can be still seen after init process has been started
Summary: Kernel messages can be still seen after init process has been started
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: plymouth
Version: 15
Hardware: i686
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Ray Strode [halfline]
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-08 22:23 UTC by Artem S. Tashkinov
Modified: 2011-03-10 08:51 UTC (History)
10 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2011-03-10 08:51:19 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Artem S. Tashkinov 2011-03-08 22:23:43 UTC
Description of problem: I still see kernel messages after /sbin/init process has been started


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


How reproducible: always


Steps to Reproduce:
1. Install minimum Fedora 15 installation
2. Boot without rhgb and quiet options
3. 
  
Actual results: kernel messages can be seen after "Welcome to Fedora release 15" message


Expected results: no kernel messages dumped after this message


Additional info:

Comment 1 Bill Nottingham 2011-03-09 15:59:22 UTC
This is expected; if you don't boot with 'quiet', the kernel's not quiet.

Comment 2 Artem S. Tashkinov 2011-03-09 17:51:42 UTC
This is *not* expected, because all previous RH and Fedora releases don't have this "feature".

I'm now running Fedora 14 without quiet boot option and there are no kernel messages in any of text terminals.

Comment 3 Bill Nottingham 2011-03-09 18:53:53 UTC
There used to be code that frobbed the kernel loglevel on boot in rc.sysinit. This was removed in Fedora 14 for a variety of reasons:

1) This didn't do anything useful prior to rsyslog, as sysklogd would reset it.
2) This overrides the kernel commandline, for people who want to temporarily reset it there
3) This actually turns messages back on out from underneath plymouth, which isn't nice.

From a release note that should have gone into Fedora 14 (but did not):

...
Use of the 'LOGLEVEL' parameter in /etc/sysconfig/init to set the console loglevel is no longer supported. To set the console loglevel, pass 'loglevel=<number>' as a boot time parameter.

...

Comment 4 Lennart Poettering 2011-03-09 23:04:59 UTC
systemd doesn't actually fiddle with this. I think Plymouth does that now.

Comment 5 Artem S. Tashkinov 2011-03-10 08:51:19 UTC
(In reply to comment #3)

You reasoning looks sound even though I'm not entirely content with it.

1) Kernel boot messages often are the only resort of seeing and understanding why the system doesn't boot properly or misbehaves. At the same time removing quiet boot option makes the system overly verbose.
2) A lot of people may disagree why you are changing 13+ years defaults.

Feel free to close this bug report and I'd like to know (link will suffice) if this change/proposal has been discussed on a mailing list.


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