Login text after splash
DreamcastKid Banned last edited by BuZz
Ok, figured it out ... this should work for you
I was able to display the message in your screenshot you posted, and was able to disable it.
What you need to change ...
Boot into Retropie ... go to RetroPie Setup, then RaspiConfig
then, go down to 3. Boot Options .. then down to B2 Wait for Network at Boot Choose whether to wait for network connection
down to Select
Then it will ask ... Would you like boot to wait until a network connection is established ?
Select ... No
And restart your system it will/should be gone on the next reboot .. and for every boot cycle.
Don't wory, a Network connection is established after booting into Retropie.
@dreamcastkid I tried that last night too but maybe it didn't stick. I'll try it again. Thank you so much for all of your help.
I tried that last night too but maybe it didn't stick.
make sure raspi-config file has write permissions ... location
only other setting i have (dunno if it affects this) is in config.txt i have
@dreamcastkid None of that worked. I have no idea what is going on. I hate to reimage because I loaded a bunch of ROMs already. But that is my fault. Lesson learned. I am also having issues with Bluetooth which is weird. My B+ image will connect to my PS4 controller with no issues. I can blow away the connection and pair it again with no problems. Thank you for your help. If you think of anything else let me know.
Thank you for your help. If you think of anything else let me know.
No probs :) ... but i'm now stumped. I don't know what the problem is.
I am running the Official Retropie image on my Raspberry Pi 3 B+
and on my Raspberry Pi 4 (4GB)
Both of them have no boot text, messages, splash screens, verbose login text of any kind ... both are using the same cmdline.txt and No to wait for network at boot.
Dunno, grab another SD Card ... do a fresh install of the Official Retropie image , and just try to disable all boot text, messages etc first ... before adding any stuff.
jhferguson last edited by jhferguson
@dreamcastkid So I went ahead and re-imaged last night and I noticed that the same text appears just before ES loads on a brand new boot. Always "Last Login" info which I don't care about lol. I noticed when I went in to connect to my Wifi that the same address (2600:6c5d:4200:e492:1d96:fe5e:3c5:389d which I assumed was an IPv6 address but not completely positive) was showing as my IP. Maybe that is just what the Pi grabs in order to continue booting until it is connected to the network? Kind of like the 169.x.x.x address in Windows. Not positive though.
I haven't entered anything into the config files yet and went straight for an update. The update failed and gave me an error message of "error running git pull returned 1". So I uninstalled the Carbon theme and ran the update again. Seemed to update with no issues after that but I haven't had much time to mess with it since. However, this time around I am taking notes. I'll keep you posted.
@dreamcastkid Found a video on YouTube that I think may solve my issue. Do you know anything about /etc/pam.d/login script? There is an option in there that states "session optional pam_lastlog.so".
And you can see from the screenshot that is what information is displaying. The guy in the video states to insert a # in front of any line that mentions "print", save, and exit. I would link the video but I am currently on my work PC and viewing YouTube from my phone. Let me know what you think.
@dreamcastkid This worked for the most part. Going to /etc/pam.d/login script and from there inserting a # in front of any line that mentions "print" got rid of every line except two.
It still shows
"Raspbian GNU/Linux 10 retropie tty1
retropie login: pi (automatic login)"
A little closer.
jhferguson last edited by jhferguson
@dreamcastkid Found it! This works completely. It was a MOTD thing. This will get rid of all of that text.
Use command touch ~/.hushlogin
then navigate to the login script
sudo nano /etc/pam.d/login script
#hashtag out the following:
session optional pam_lastlog.so
session optional pam_motd.so motd=/run/motd.dynamic
session optional pam_motd.so noupdate
then navigate to the autologin.conf
sudo nano /firstname.lastname@example.org/autologin.conf
Change ExecStart located at [Service] from:
ExecStart=-/sbin/agetty --autologin pi --noclear %I $TERM
ExecStart=-/sbin/agetty --skip-login --noclear --noissue --login-options "-f pi" %I $TERM
Now I am completely rid of any startup text.