-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kernel update warning for RPi3B #1265
Comments
Just a few updates:
We are talking about important things like:
That said, if you have already updated, and want to rid all the If you don't want to do this, then at least you should make sure that the these logs are not written to the SD card in /var/log/.log*, by editing the custom syslog file:
|
(Responding as you've tagged so many issues which therefore get referenced). Yes there are a few issues showing up, but:
So how many are really relevant to your use case? |
@nhubbard That said I want to make clear that I don't only mean Kernel and Firmware. Because usually these come with a wide range of other package updates that are depending on them second hand. Thanks for clarifying some issues. However, saying that they are only present on older Kernels can't be right, because if they are no longer present and have been fixed in new releases, those issues should have been closed. Regarding what's relevant. If you want specific usage scenarios you may want to ask some of the at least 6000+ users of MM, and see what their specific setups are. Most of them never update. Some of them try to update often. People are trying to optimize and run MM and all sorts of modules on all sorts of HW configurations, even including RPiZ's. So any issue at all may be serious to them. Regarding 2512, the rate limiting have the very nasty side effect of not reporting anything useful at all in Regarding 2517, the For example, another issue I've looked at, is the over writing of the users So yes, the warning is well warranted and the links too, since there is no other sensible place to post them. |
I didn't say that. You were blaming the upgrade from 4.9.80 to 4.14.30-v7+ as being the cause of all your issues. I was stating that those issues were also present on 4.9.80, therefore the upgrade to 4.14 is not the cause of the issue. People will see it on 4.9.80 too.
Nope, deliberately done to rate limit independently of any other rate limited messaging. |
I managed to restore the xset screen blanking, but it relies on using: xsetroot -display :0 -solid Black This is most likely not permanent and need to be put in some file. The problem is that there are about 20 different x related configuration files, that all have background colors set... all spread around the FS each overiding the other! 🥂 It's a total mess. Nobody knows what is controlling what! 🥇 |
Had to create an account to chime in on this one. Working on multimedia applications using the rasp. We were hoping to base our product on the RPi3B+ and in the process had to do an upgrade in order to boot it. Noticed several things along the way. Starting with kernel/fw version 4.14.24-v7+ 1097 (rpi-update bdb826a8db75ba36d754bd71fb64d3905d3bd026) our application begins to behave strangely. It is a network streaming application with package resends, and starting from this fw/kernel version the application will not get packages in time. Stepping back to the previous version (2659c9e87b574b3b05eacef80961c404ed0f0ce3) and the problem is gone. Back to bdb826a8db75ba36d754bd71fb64d3905d3bd026 and it is there again. Nothing else changed except doing an rpi-update between the tests (done several times just to be sure). I didn't manage to get the RPi3B+ to boot anything pre 4.14.26 without custom modifications. Noticed that the commit that gives us the problem is a set of firmware files ("Rework the frequency/voltage scaling logic") so I rolled back kernel/fw to a 4.14.24-version that does not have the issue, and tried getting the B+ to boot. I did manage to nail the problems down to GPU firmware, start.elf. I used a functioning system and replaced the start.elf file alone and then, at the same time, I could boot the B+ AND the problems are there. Switch to older start.elf, reboot (this is on an RPi3B), it works. Switch to start.elf from this version, reboot (still on RPi3B) - it is there. Last version I tried was 4.14-39, 793a5f5466cea7fb8aee649e5a3782dba9e0db2d. It still has the same problems. I continued using a 4.14 kernel on a regular RPi3B and have noticed some other strange new behavior. For some reason the application starts behaving flaky and the problem cannot be resolved by restarting the app. If I reboot the entire system it works again though. Nothing strange in the logs, haven't noticed anything unusal, but it is the same every time. Back to 4.9-79 as previously now, and haven't seen the problem. Yet... We would have preferred basing the product on the B+, but with things in their current state it is simply not possible. |
Since this isn't an issue with the code of the framework, I'm closing this issue. Please use the forum for further discussion. |
I just updated the kernel on my RPi3B (not the plus) from
4.9.80
to4.14.30-v7+
or above.Unfortunately, this has some very unpleasant side-effects.
For many already working power supplies, the kernel log messages are now spammed with low voltage as a critical message in
/var/log/kern.log
. This will undoubtedly cause both excessive SD card wear, read/write failures for high load devices. (Sure if your PSU is rated 2.5A @ 5V+ you should be ok and see less messages.) Unfortunately if you're a frequent user ofdmesg -e -x
you're out of luck until there is patch for not spamming the /dev/kmsg and /proc/kmsg.One processor core is constantly running 100+ % CPU usage. (yeah, often show more than 100 % LOL!) from the updated
lxpanel --profile LXDE-pi
process. (Check withhtop
).Someone seem to have enabled the
apt-get upgrade
in a cron script, so now you can expect your OS and firmware to automagically upgrade your system without your interaction. See:less /var/log/syslog |grep apt cat /etc/cron.daily/apt-compat cat /usr/lib/apt/apt.systemd.daily
Unfortunately, there are also loads of other bloated services now running after update. You need to go through all of them and see if it's something you will ever use.
Screen on/off/blanking using
xset -display :0 dpms force [on/off]
is no longer working, reason unknown...BlueTooth seem re-enabled even though I had it turned off previously. (need investigation)
It also tries to outsmart you by over writing your
/home/pi/.asoundrc
ALSA config file!So unless, you have the new
RPi3 B+
(plus), I strongly recommend against upgrading your device until further investigation and tests have been done. This is especially true if you have a MM running with a lot of custom modules and other cron or HW automation hacks.The text was updated successfully, but these errors were encountered: