Anyone who wants to hide the boot messages is obviously not curious about what is going on inside the system. So it should not be surprising if they give suboptimal advice.berighteous wrote:wow that's complicated.
The point of the Raspberry Pi is that it's designed for learning about computers. It allows you to get under the hood and tinker with it. If you are editing startup scripts and there is a problem, then it's useful (perhaps essential) to be able to see those messages. That's one of the reasons the boot up messages haven't been hidden and one of the reasons it starts at a text command prompt rather than booting straight into LXDE.This linux experience is totally backwards.
ok how do I actually do this? I looked at /boot/ and the only .txt file is config.txt. The more I bang on this linux thing the less I understand about linux.jojopi wrote:
The easy way to hide all boot messages is to remove "console=tty1" from /boot/cmdline.txt. This also has the advantage that you can put it back (on another machine) if subsequent boots start to fail.
Interestingly, early arcade games displayed their own version of the startup text you see in Linux as they went through their self tests. See most early games in Mame for prime examples....so in a way, the scrolling text makes your device MORE like these original arcade gamesberighteous wrote:Thanks all for your input. Rerouting the text to a file I can read if I need to makes more sense, or with a keypress as it's booting. I'll take a look at all your suggestions and see if I can do them without blowing up the OS again. lol.
I'm amused by all the "You should be reading all this text so you can learn" stuff. Once the system is running we only care about our work. I want to see error messages, sure. but most of the stuff scrolling by is 1) too fast to read anyway, and 2) normal housekeeping stuff that being displayed just for the sake of displaying it.
My personal end use is to have a pi in an arcade machine. The player doesn't care about the linux gibberish, and he won't be able to do use the info anyway. He needs to be able to turn on the machine and start playing a game.
I'm not changing or adding anything to the operating system, nothing changing the stuff being loaded. The messages shouldn't ever change. I shouldn't have to read them EVERY SINGLE TIME I have to reboot to test the software configuration.
Oh, and I'm not using the windowing environment at all. I just want to boot, see a nice splash screen, and then have the emulator front end take over.
I appreciate the help. Sorry if my musings about the usefulness of the boot text ruffled any feathers.
and very useful they where when you had to try and fix them ..... ;-pjamesh wrote: Interestingly, early arcade games displayed their own version of the startup text you see in Linux as they went through their self tests. See most early games in Mame for prime examples....so in a way, the scrolling text makes your device MORE like these original arcade games
BerryBoot is very nifty and all, but it completely changes the way the kernel starts up and mounts the root filesystem, compared to downloading the recommended images and installing them directly to a card.berighteous wrote:I set this thing up with the berry boot thing, and know nothing about it, other than it's called Wheezy for some unknown reason.
Code: Select all
sudo mount /dev/mmcblk0p1 /boot sudo nano /boot/cmdline.txt
Look at /etc/motdberighteous wrote:Thanks. That got rid of the miles of scrolling text. I appreciate a simple solution.
Is there any way to get rid of or hide he
"Last login: monday sep 17... The programs included with the Debian GNU/Linux system are free software yadda yadda yadda type 'startx' to launch a graphical session."
message? maybe a quick screen clear or something?
Now I know I'm treading on the patience of people here, but...
Um, replacing the raspberry in the upper left corner of the screen while it boots? It's probably impossibly complicated isn't it? Silly me would expect it to just be a picture file that the code is loading somewhere that we could just replace with a same parameter image...
Code: Select all
# cat /etc/motd The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Type 'startx' to launch a graphical session
"touch ~/.hushlogin" will disable all those messages for the current user.berighteous wrote:"Last login: monday sep 17... The programs included with the Debian GNU/Linux system are free software yadda yadda yadda type 'startx' to launch a graphical session."
Code is on github nowadays and not proprietary.jojopi wrote:BerryBoot is very nifty and all, but it completely changes the way the kernel starts up and mounts the root filesystem, compared to downloading the recommended images and installing them directly to a card.
It hides the real /boot to discourage you from upgrading the kernel, which will break it. It is also proprietary, so strictly speaking you should ask the author whether there is a method to disable boot messages that does not break the user interface and works with all the supported distros.
They have to turn the thing on to play a game. I just want to hide all the behind the scenes stuff as much as possible to make it closer to the original arcade experience.Dweeber wrote: Curious... how often does the player of the arcade game reboot the computer? Wouldn't think that would be common.
I saw the berry boot thing on the forum here and said, "That's simpler. Let it do all the configuring."Max wrote: Question is whether the poster needs to have the boot menu displayed, or only used Beryboot as installation method for Wheezy?
Some people do not use it to have multiple operating systems, but just to avoid having to install image writing software, or because they have a small SD card on which the standard image does not fit.
Its a splash screen generated by the boot process. Part of the boot loader. I'm sure there is a way to lose it, but it would require most likely recompiling the bootloader/process. Just a wild guess, but it is most likely not an actual image but rather a mathematical generated image (doesn't use up space)... but that is just a guess.berighteous wrote: Here I go again. Please forgive me for asking...
What is the rainbow color box when it boots? Is it a photo or is it system generated... and why is it on there at all? I don't mind it, but if I can change it to something more meaningful I'd like to.
I appreciate your patience. I'm curious about how much we can customize the pi experience. I'm stuck with nasty texty startup things on the old computers I've been using. I really would like something cleaner. Faster would be good. The fastest sd card I had lying around is class 2 and it takes 45 seconds from start to command prompt. (I set it to auto log in) I'm sorry I'm asking too many separate questions at once... lol. You've all been so helpful, the questions keep popping in...