* Re: Bootscreen
@ 2003-01-28 21:48 Balram Adlakha
2003-01-28 21:59 ` Bootscreen John Bradford
` (2 more replies)
0 siblings, 3 replies; 13+ messages in thread
From: Balram Adlakha @ 2003-01-28 21:48 UTC (permalink / raw)
To: linux-kernel
though i have recently subscribed to this list (OMG, 30 mails/hour!), I've
read the whole thread about this bootscreen thing... I see absolutely _no_
reason why it should not be included in the kernel configuration, since there
are patches available already to make it work, and there are already soo many
useless options that adding another won't make a difference...
Many people will choose to stay away from it, including me, but those users
coming from the windows world are scared out of their wits when they see the
kernel booting, and I've seen it myself...
I don't think adding the option to the kernel configuration would do any
harm...exept that the kernel source may get enlarged by (200 kb?), and the
kernel source gets enlarged every day anyway... 2.5 is HUGE compared to
2.2...
On Wednesday 29 January 2003 01:41, Arador wrote:
> yeah, why to do it inside the kernel?
>
> Just run a userspace logo for the first thing in the
> system in the init screens. I don't see a real reason why
> that thing should be put in kernel. Where would you put the
> 800x600 image (since you have nothing mounted)?
>
>
> Just run the first task with something that puts
> a fb logo; and send nothing to the screen until you run
> xdm. That would be nice for the users that doesn't
> want to see those horrible "debug" things.
>
> If i remember correctly, xp doesn't shows the logo
> since the start neither. It does a bit of job before.
>
> A linux kernel doesn't take too much time to boot
> (the ide detection is the slower part i remember)
>
> And the kernel messages always were, always will be,
> useful. To get a clean screen perhaps we could have
> something like a boot parm called silentdmesg, and then
> do the previous thing.
does a slient screen work when you have framebuffer enabled?
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: Bootscreen 2003-01-28 21:48 Bootscreen Balram Adlakha @ 2003-01-28 21:59 ` John Bradford 2003-01-29 14:46 ` Bootscreen Denis Vlasenko 2003-01-29 15:09 ` Bootscreen Horst von Brand 2 siblings, 0 replies; 13+ messages in thread From: John Bradford @ 2003-01-28 21:59 UTC (permalink / raw) To: Balram Adlakha; +Cc: linux-kernel > though i have recently subscribed to this list (OMG, 30 mails/hour!), I've > read the whole thread about this bootscreen thing... I see absolutely _no_ > reason why it should not be included in the kernel configuration, since there > are patches available already to make it work, and there are already soo many > useless options that adding another won't make a difference... Many old options are also removed, though. > I don't think adding the option to the kernel configuration would do any > harm...exept that the kernel source may get enlarged by (200 kb?), and the > kernel source gets enlarged every day anyway... 2.5 is HUGE compared to > 2.2... That's partly because it's a development tree. There are big efforts to trim it down as much as possible. I don't see any real advantage to putting in to the mainstream kernel something which can be achieved easily with a custom bootloader, and kernel options. John. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Bootscreen 2003-01-28 21:48 Bootscreen Balram Adlakha 2003-01-28 21:59 ` Bootscreen John Bradford @ 2003-01-29 14:46 ` Denis Vlasenko 2003-01-29 15:31 ` Bootscreen [had to throw in 2 cents worth, sorry] Rob Wilkens ` (2 more replies) 2003-01-29 15:09 ` Bootscreen Horst von Brand 2 siblings, 3 replies; 13+ messages in thread From: Denis Vlasenko @ 2003-01-29 14:46 UTC (permalink / raw) To: Balram Adlakha, linux-kernel On 28 January 2003 23:48, Balram Adlakha wrote: > though i have recently subscribed to this list (OMG, 30 mails/hour!), > I've read the whole thread about this bootscreen thing... I see > absolutely _no_ reason why it should not be included in the kernel > configuration, since there are patches available already to make it > work, and there are already soo many useless options that adding > another won't make a difference... Many people will choose to stay > away from it, including me, but those users coming from the windows > world are scared out of their wits when they see the kernel booting, > and I've seen it myself... Yeah, dude, let's dumb down our users... don't allow them to become curious and start learning. Grown up, mature people are scared when they see letters and numbers on the screen? On what planet am I? And if someone *is* scared and totally non-curious, well... do you want to have such a user? /me not. -- vda ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Bootscreen [had to throw in 2 cents worth, sorry] 2003-01-29 14:46 ` Bootscreen Denis Vlasenko @ 2003-01-29 15:31 ` Rob Wilkens 2003-01-29 16:31 ` Jan-Benedict Glaw 2003-01-29 19:45 ` LKML I/O scheduling (was Re: Bootscreen [had to throw in 2 cents worth, sorry]) Alex Bligh - linux-kernel 2003-01-29 19:52 ` Bootscreen Balram Adlakha 2003-01-30 13:54 ` Bootscreen Stefan Reinauer 2 siblings, 2 replies; 13+ messages in thread From: Rob Wilkens @ 2003-01-29 15:31 UTC (permalink / raw) To: vda; +Cc: Balram Adlakha, linux-kernel On Wed, 2003-01-29 at 09:46, Denis Vlasenko wrote: > Yeah, dude, let's dumb down our users... don't allow them > to become curious and start learning. As I recall, the way Windows 95/98/ME operated with the bootscreen (and this might be wise for Linux as well) is to display a bootscreen, but have it disappear if someone taps the escape key and returned to the console where they CAN OPTIONALLY read the messages if their heart desires. In Windows 2000/XP, this is no longer, sadly, how it works, but there still was (I believe) a mode in that OS where it displays all the boot messages (/SOS option or similar). In Novell Netware 5, which uses X-Windows incidentally (I believe), the way out of the bootscreen was alt-escape if you wanted to switch over to the boot console, IIRC. The answer is that there is nothing they should have to see in the boot messages that is useful to the end users unless an error occurs. Even if there is, the boot messages do and should scroll by too quickly to be meaningful. It's not called dumbing down users, it's called abstracting the boot process so that the users don't have to think about it and instead can think about higher order tasks. Incidentally, a lot of the init "scripted" startup processes, like "initializing hotplug system: usb" which stop for several seconds really should occur in parallel rather than sequentially occuring. However, the nature of expecting their output to be plopped onto a text display almost require them to be serialized. If they were instead parallellized, and set up to output to a system log when failures/succcesses occured, sort of like the windows event log (or the existing linux dmesg log) the boot process might occur much more quickly. Of course, that last paragraph is admittedly off-topic for the lkml, since the init scripts are not a kernel issue, they are in userland. The kernel spawns them, though, so I consider it partially relevant (and the bootscreen, theoretically would still be displayed as they executed, so I still consider it relevant to this thread). -Rob p.s. I'm hoping this thread is about the possibility of putting some sort of graphical bootscreen up. I'm tuning in late, so if I'm on the wrong page, just ignore me. Most people on this list have already filtered me out (plonked me), so you can too. I won't be offfended. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Bootscreen [had to throw in 2 cents worth, sorry] 2003-01-29 15:31 ` Bootscreen [had to throw in 2 cents worth, sorry] Rob Wilkens @ 2003-01-29 16:31 ` Jan-Benedict Glaw 2003-01-29 16:52 ` Bootscreen [had to throw in 0.2 " Herman Oosthuysen 2003-01-29 19:45 ` LKML I/O scheduling (was Re: Bootscreen [had to throw in 2 cents worth, sorry]) Alex Bligh - linux-kernel 1 sibling, 1 reply; 13+ messages in thread From: Jan-Benedict Glaw @ 2003-01-29 16:31 UTC (permalink / raw) To: linux-kernel [-- Attachment #1: Type: text/plain, Size: 1564 bytes --] On Wed, 2003-01-29 10:31:00 -0500, Rob Wilkens <robw@optonline.net> wrote in message <1043854259.877.25.camel@RobsPC.RobertWilkens.com>: > On Wed, 2003-01-29 at 09:46, Denis Vlasenko wrote: > > Yeah, dude, let's dumb down our users... don't allow them > > to become curious and start learning. > > As I recall, the way Windows 95/98/ME operated with the bootscreen (and > this might be wise for Linux as well) is to display a bootscreen, but > have it disappear if someone taps the escape key and returned to the > console where they CAN OPTIONALLY read the messages if their heart > desires. In Windows 2000/XP, this is no longer, sadly, how it works, > but there still was (I believe) a mode in that OS where it displays all > the boot messages (/SOS option or similar). Well, what do you do (think 2.5.x) when you don't have keyboard drivers compiled in? I currently do use them as loaded modules, *if* at all I do need them. Most of the time, my alphas only have two (or three) cables plugged in: power, network and possibly serial console... If there's a monitor, it's wired to a monitor switch (so you can see the messages, but basically, since there's no keyboard support loaded, it's useless), but it won't be used. Serial console is my way to go... MfG, JBG -- Jan-Benedict Glaw jbglaw@lug-owl.de . +49-172-7608481 "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur fuer einen Freien Staat voll Freier Bürger" | im Internet! Shell Script APT-Proxy: http://lug-owl.de/~jbglaw/software/ap2/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Bootscreen [had to throw in 0.2 cents worth, sorry] 2003-01-29 16:31 ` Jan-Benedict Glaw @ 2003-01-29 16:52 ` Herman Oosthuysen 0 siblings, 0 replies; 13+ messages in thread From: Herman Oosthuysen @ 2003-01-29 16:52 UTC (permalink / raw) To: linux-kernel Maybe we should replace Tux with a dancing paper clip during bootup. That will make everybody feel right at home and then they won't mind when Mozilla or X locks up on them; bug reports will go down to zero, since users will accept them as special features and this mailing list will have much less crud messages like this one... ;-) ^ permalink raw reply [flat|nested] 13+ messages in thread
* LKML I/O scheduling (was Re: Bootscreen [had to throw in 2 cents worth, sorry]) 2003-01-29 15:31 ` Bootscreen [had to throw in 2 cents worth, sorry] Rob Wilkens 2003-01-29 16:31 ` Jan-Benedict Glaw @ 2003-01-29 19:45 ` Alex Bligh - linux-kernel 1 sibling, 0 replies; 13+ messages in thread From: Alex Bligh - linux-kernel @ 2003-01-29 19:45 UTC (permalink / raw) To: rwilkens, vda; +Cc: Balram Adlakha, linux-kernel, Alex Bligh - linux-kernel Rob, --On 29 January 2003 10:31 -0500 Rob Wilkens <robw@optonline.net> wrote: [huge snip] > p.s. I'm hoping this thread is about the possibility of putting some > sort of graphical bootscreen up. I'm tuning in late, so if I'm on the > wrong page, just ignore me. The LKML message I/O scheduling rules suggest that if a fair number of reads are not processed prior to write activity, then a lot of bandwidth can be wasted and the medium can eventually become write-only due to messsage storms. This can be avoided by ensuring writers block to allow their read activity to progress first - the write should in general be dependent on the reads in any case. As per Andrew Morton's post on anticipatory scheduling, a short delay before doing the write to allow further reads to take place is often a good idea in this context too. -- Alex Bligh ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Bootscreen 2003-01-29 14:46 ` Bootscreen Denis Vlasenko 2003-01-29 15:31 ` Bootscreen [had to throw in 2 cents worth, sorry] Rob Wilkens @ 2003-01-29 19:52 ` Balram Adlakha 2003-01-30 6:53 ` Bootscreen Denis Vlasenko 2003-01-30 10:39 ` Bootscreen Helge Hafting 2003-01-30 13:54 ` Bootscreen Stefan Reinauer 2 siblings, 2 replies; 13+ messages in thread From: Balram Adlakha @ 2003-01-29 19:52 UTC (permalink / raw) To: vda; +Cc: linux-kernel On Wednesday 29 January 2003 20:16, you wrote: > Yeah, dude, let's dumb down our users... don't allow them > to become curious and start learning. > > Grown up, mature people are scared when they see letters > and numbers on the screen? On what planet am I? > > And if someone *is* scared and totally non-curious, well... > do you want to have such a user? /me not. yes they do get scared!!! Alright I guess they are not mature... So 95% of all people are not mature... So linux is only for the remaining 5%? ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Bootscreen 2003-01-29 19:52 ` Bootscreen Balram Adlakha @ 2003-01-30 6:53 ` Denis Vlasenko 2003-01-30 10:18 ` Bootscreen Bernd Eckenfels 2003-01-30 10:39 ` Bootscreen Helge Hafting 1 sibling, 1 reply; 13+ messages in thread From: Denis Vlasenko @ 2003-01-30 6:53 UTC (permalink / raw) To: Balram Adlakha; +Cc: linux-kernel On 29 January 2003 21:52, Balram Adlakha wrote: > On Wednesday 29 January 2003 20:16, you wrote: > > Yeah, dude, let's dumb down our users... don't allow them > > to become curious and start learning. > > > > Grown up, mature people are scared when they see letters > > and numbers on the screen? On what planet am I? > > > > And if someone *is* scared and totally non-curious, well... > > do you want to have such a user? /me not. > > yes they do get scared!!! > Alright I guess they are not mature... > So 95% of all people are not mature... > > So linux is only for the remaining 5%? This presumes that people don't change. They do, especially younger ones. Linux gives them a chance. I am sure you have seen Windows generation geeks: even those who can potentially learn did not do that because Windows did not let them do that. Bootscreen blocked it all. -- vda 3307 ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Bootscreen 2003-01-30 6:53 ` Bootscreen Denis Vlasenko @ 2003-01-30 10:18 ` Bernd Eckenfels 0 siblings, 0 replies; 13+ messages in thread From: Bernd Eckenfels @ 2003-01-30 10:18 UTC (permalink / raw) To: linux-kernel In article <200301300655.h0U6t6s21523@Port.imtp.ilyichevsk.odessa.ua> you wrote: > I am sure you have seen Windows generation geeks: > even those who can potentially learn did not do that > because Windows did not let them do that. Well actually I do not know much people who start their windows with /SOS or other verbose boot options, even if this is possible with windows. I agree, that a clean boot screen where only critical information is displayed (and possibly with some fancy animation) is good for most desktop users. It helps them more to learn than it will stop them. There is no reason to not add a "verbose" option. Greetings Bernd -- eckes privat - http://www.eckes.org/ Project Freefire - http://www.freefire.org/ ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Bootscreen 2003-01-29 19:52 ` Bootscreen Balram Adlakha 2003-01-30 6:53 ` Bootscreen Denis Vlasenko @ 2003-01-30 10:39 ` Helge Hafting 1 sibling, 0 replies; 13+ messages in thread From: Helge Hafting @ 2003-01-30 10:39 UTC (permalink / raw) To: Balram Adlakha; +Cc: vda, linux-kernel Balram Adlakha wrote: > > On Wednesday 29 January 2003 20:16, you wrote: > > > Yeah, dude, let's dumb down our users... don't allow them > > to become curious and start learning. > > > > Grown up, mature people are scared when they see letters > > and numbers on the screen? On what planet am I? > > > > And if someone *is* scared and totally non-curious, well... > > do you want to have such a user? /me not. > > yes they do get scared!!! Instruct tech support to tell the user to not waste his (or the companys) time staring at the booting pc. He should do something useful like reading snail mail or cleaning up his desk. The login window appear soon enough and then the user forgets about that strange text. The only time you get a worried user reading the text is when the machine actually hang and leave the text long enough for him to read. And then the messages _will_ be useful for support. _Scared_ by _text_? Sure. The first time. And perhaps the next time. And then it is just one of lifes little oddities, "the pc pukes some boring text while starting up, nothing exciting about that, I can login and start working faster than the other guys anyway." > Alright I guess they are not mature... > So 95% of all people are not mature... > > So linux is only for the remaining 5%? Hey, I turned on the pc, and some lights lit up! - The power led? Some of them were RED! I'm scared!... Helge Hafting ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Bootscreen 2003-01-29 14:46 ` Bootscreen Denis Vlasenko 2003-01-29 15:31 ` Bootscreen [had to throw in 2 cents worth, sorry] Rob Wilkens 2003-01-29 19:52 ` Bootscreen Balram Adlakha @ 2003-01-30 13:54 ` Stefan Reinauer 2 siblings, 0 replies; 13+ messages in thread From: Stefan Reinauer @ 2003-01-30 13:54 UTC (permalink / raw) To: Denis Vlasenko; +Cc: linux-kernel * Denis Vlasenko <vda@port.imtp.ilyichevsk.odessa.ua> [030129 15:46]: > Yeah, dude, let's dumb down our users... don't allow them > to become curious and start learning. How would a graphical bootscreen keep them away from becoming curious? With my bootsplash patch you can either choose to hide the kernel messages completely, or have the boot messages scroll down on a graphical background. No information missing, it just looks a lot better. > Grown up, mature people are scared when they see letters > and numbers on the screen? On what planet am I? The world is just not just technophile freaks, sorry if this is new to you ;-) > And if someone *is* scared and totally non-curious, well... > do you want to have such a user? /me not. Freedom for those who are more equal than others. Regards Stefan -- The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offense. -- E. W. Dijkstra ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Bootscreen 2003-01-28 21:48 Bootscreen Balram Adlakha 2003-01-28 21:59 ` Bootscreen John Bradford 2003-01-29 14:46 ` Bootscreen Denis Vlasenko @ 2003-01-29 15:09 ` Horst von Brand 2 siblings, 0 replies; 13+ messages in thread From: Horst von Brand @ 2003-01-29 15:09 UTC (permalink / raw) To: Balram Adlakha; +Cc: linux-kernel, brand Balram Adlakha <b_adlakha@softhome.net> said: > though i have recently subscribed to this list (OMG, 30 mails/hour!), > I've read the whole thread about this bootscreen thing... I see > absolutely _no_ reason why it should not be included in the kernel > configuration, since there are patches available already to make it work, > and there are already soo many useless options that adding another won't > make a difference... Patches to clean up the useless options are wellcome... but first check if they are really useless or just there for some hardware you happen not to have. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de Informatica Fono: +56 32 654431 Universidad Tecnica Federico Santa Maria +56 32 654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513 ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2003-01-30 13:45 UTC | newest] Thread overview: 13+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2003-01-28 21:48 Bootscreen Balram Adlakha 2003-01-28 21:59 ` Bootscreen John Bradford 2003-01-29 14:46 ` Bootscreen Denis Vlasenko 2003-01-29 15:31 ` Bootscreen [had to throw in 2 cents worth, sorry] Rob Wilkens 2003-01-29 16:31 ` Jan-Benedict Glaw 2003-01-29 16:52 ` Bootscreen [had to throw in 0.2 " Herman Oosthuysen 2003-01-29 19:45 ` LKML I/O scheduling (was Re: Bootscreen [had to throw in 2 cents worth, sorry]) Alex Bligh - linux-kernel 2003-01-29 19:52 ` Bootscreen Balram Adlakha 2003-01-30 6:53 ` Bootscreen Denis Vlasenko 2003-01-30 10:18 ` Bootscreen Bernd Eckenfels 2003-01-30 10:39 ` Bootscreen Helge Hafting 2003-01-30 13:54 ` Bootscreen Stefan Reinauer 2003-01-29 15:09 ` Bootscreen Horst von Brand
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox