xbianonpi / xbian

XBMC on Raspberry Pi, Bleeding Edge
https://xbian.org
GNU General Public License v3.0
294 stars 46 forks source link

[rpi4] System halts on reboot #886

Closed eremem closed 3 years ago

eremem commented 3 years ago

Every time when I try to reboot the system (either from Kodi or in the command line), the system shows the following steps on the splash screen:

and shuts down:|

Installed from XBian_2020.09.18_rpi4.img.

mkreisl commented 3 years ago

Sorry, I can't reproduce it

Tested it with fresh XBian_2020.09.18_rpi4.img installed on an external USB disk and my longterm stable XBian installed on sd-card which is always up2date, and reboot always works

And of course my development installations for Kodi 19 reboot all as they should

eremem commented 3 years ago

Thank you for your check.

That's strange though, since except for some extra packages installed from the default repo(s), I have nothing but the vanilla distro running here.

I will do a fresh install in the following days and let you know if the problem occurs there or not.

eremem commented 3 years ago

It seems to be a hardware issue - many active USB hubs back-power the RPi 4 on reboot, which prevents it from booting up. Unplugging the USB cable "magically" restores rebooting, which of course is no solution at all. Reportedly there are hardly any active USB hubs out there, which don't affect the reboot on RPi 4 (!!!). More about the issue here.

New RPi generation, new quirks. "Nice"...

mkreisl commented 3 years ago

Yes, it is unfortunately the case that the Raspberry Pi Foundation is producing more and more messes. It started really badly with the Pi3B, and the Pi4 is not much better. Also concerning the software development (especially around Kodi), a single tragedy

eremem commented 3 years ago

Well, I guess that's the price of popularity. Maybe the Pi4's design is right and the rest of the world is USB-standard-incompatible. The only problem is, this way the Pi folks make a bunch of their clients disappointed if not angry. They can fight the world but can they win?... I made a last test and disabled the Vcc pin in the hub's plug. Now the reboot sometimes works - it's too unreliable anyway. Not a big problem for my current project, but a pain in the a*, should the Pi run unattended and need to be rebooted remotely...

I close this issue now. Thank you for your support.