[Bug 1094452] New: console blanking and power saving disabled by default?
http://bugzilla.opensuse.org/show_bug.cgi?id=1094452 Bug ID: 1094452 Summary: console blanking and power saving disabled by default? Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.0 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: per@computer.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- It appears that Leap15 has console blanking disabled by default, in comparison to.e.g. Leap42.3 and older versions. "/sys/module/kernel/parameters/consoleblank" contains 0, meaning blanking is disabled. I see this can be changed at boot time with kernel argument 'consoleblank=xx', or with 'setterm --blank' later on. There must be a default setting somewhere too? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1094452 http://bugzilla.opensuse.org/show_bug.cgi?id=1094452#c2 David Rankin <drankinatty@suddenlinkmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |drankinatty@suddenlinkmail. | |com --- Comment #2 from David Rankin <drankinatty@suddenlinkmail.com> --- This is not the intended behavior because it breaks console blanking for every server operating without X. All monitors on my server are stuck ON 24/7 because default console blanking is broken. The intended behavior is to have consoleblank default to 600, so that console blanking works correctly. This has worked properly for nearly 20 years. There is no reason to break the default behavior by zeroing consoleblank. The underlying issue is apparently a problem with the vt blanking effecting the new X. So instead of fixing X properly to work with default consoleblank, all default console blanking was broken by setting the value to 0 as a workaround to an X problem. Let's fix the problem so that default console blanking works correctly, as it always has, instead of just giving up and disabling console DPMS altogether. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1094452 http://bugzilla.opensuse.org/show_bug.cgi?id=1094452#c3 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo? --- Comment #3 from Takashi Iwai <tiwai@suse.com> --- Could you (or anyone who wants to change) rather argue this to upstream? At best post a trivial patch to revert that. There is no reason to "fix" this *only* in our side, if the suggestion is absolutely right. In principle, we usually follow the upstream policy. So the right way to correct such behavior is to change the upstream at first. Thanks. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1094452 http://bugzilla.opensuse.org/show_bug.cgi?id=1094452#c4 --- Comment #4 from David Rankin <drankinatty@suddenlinkmail.com> --- The console should blank and powerdown, with defaults of 10 min (600s) and 12 min, respectively. Servers are NOT headless as used to justify the change in the "intended behavior" link - that is a boneheaded assumption to justify crippling /sys/module/kernel/parameters/consoleblank to mask other problems that should have been fixed instead of swept-under-the-rug by disabling default console blanking and powerdown -- that has worked flawlessly for the past 15 years. What kind of defect in reasoning makes it OK to break default behavior? None. If there is a problem with X due to some change in X or vt reordering that now makes blanking /dev/tty0 a problem for X users -- then fix X, don't break default vt blanking and powerdown. The type of backwards reasoning in https://bugs.launchpad.net/ubuntu/+source/kbd/+bug/869017?comments=all that suggests breaking defaults instead of fixing the actual problem is what leads to a proliferation of unnecessary kernel parameters passed at boot or forces the creation of unnecessary startup services just to restore basic default terminal blanking and powerdown. That strikes me as completely unacceptable and a complete abdication to insure simple default features -- just work. I don't mean to beat a dead horse, but fix the problem, don't break default behavior. This type of fundamental behavior by the console should just work as it always has, not be something users now have jump through hoops adding startup files or passing kernel parameters just to restore simple, basic, default power-saving features. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1094452 http://bugzilla.opensuse.org/show_bug.cgi?id=1094452#c5 --- Comment #5 from Takashi Iwai <tiwai@suse.com> --- You need to argue this with upstream devs. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1094452 http://bugzilla.opensuse.org/show_bug.cgi?id=1094452#c6 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jslaby@suse.com Assignee|kernel-maintainers@forge.pr |jslaby@suse.com |ovo.novell.com | --- Comment #6 from Takashi Iwai <tiwai@suse.com> --- In anyway, I leave this to Jiri, who was on Cc in the affecting commit. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1094452 http://bugzilla.opensuse.org/show_bug.cgi?id=1094452#c8 --- Comment #8 from Per Jessen <per@computer.org> --- (In reply to Jiri Slaby from comment #7)
If I ask in the server world, i.e. linux machines running without X: "How many of them have monitor connected?"
What would you answer?
In my case, I run a datacentre downstairs with 10 19" racks, maybe about 100+ physical servers. The answer is most of them, via KVM switches. Only 3 monitors.
1) minority? Yes, this is the right answer, so the default was changed respecting the majority. 2) other answer? Think about it more and jump to 1).
Jiri, I don't see how "most servers do not have a physical console" should affect the default power saving for those that do ?? It's non-sensical.
It really helps if you have a hanged box to come to it, plug in monitor and see the actual crash (the console is not blanked).
That I can sort of understand.
If you belong to the minority, you still have the opportunity to change it via the parameter. So what's up?
Just reporting a problem or a change, as I see it. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com