Solved: xbmc-preload service won't start on boot
|
29th Aug, 2017, 05:31 AM
Post: #1
|
|||
|
|||
xbmc-preload service won't start on boot
Running the latest packages from the following apt sources on a Pi B:
sources list (Click to View) As to why the Kodi processes wouldn't start within 200 seconds, I found that the xbmc-preload service would not run automatically. However, if I started the service manually (start xbmc-preload) while the splash screen was still running reporting "network started", Kodi would start successfully. If I tried to start the service after the xbmc-failed-start service had killed the splash process, Kodi would not start. The xbmc-preload service has the following dependencies: Code: start on started xbian-run and filesystem Terminal ~ # status filesystem status: Unknown job: filesystem |
|||
29th Aug, 2017, 06:21 AM
(This post was last modified: 29th Aug, 2017 06:26 AM by Nachteule.)
Post: #2
|
|||
|
|||
RE: xbmc-preload service won't start on boot
Your sources.list is a real adventure
Please look into file /etc/init/mountall.conf This service emits variable filesystem You can check if variable has been set by Terminal root@kmxbilr /etc/init # sudo cat /var/log/upstart/upstart-ev.log | grep filesystem Mon Aug 7 23:09:39 CEST 2017 21.60 0.31 virtual-filesystems 1.99 0.45 0.15 3/119 945 Mon Aug 7 23:09:39 CEST 2017 21.63 0.31 remote-filesystems 1.99 0.45 0.15 4/118 947 Mon Aug 7 23:09:49 CEST 2017 31.66 0.31 local-filesystems 2.40 0.59 0.20 19/158 1422 Mon Aug 7 23:09:50 CEST 2017 31.89 0.31 filesystem 2.40 0.59 0.20 21/158 1443 |
|||
29th Aug, 2017, 07:36 AM
Post: #3
|
|||
|
|||
RE: xbmc-preload service won't start on boot
(29th Aug, 2017 06:21 AM)Nachteule Wrote: Please look into file /etc/init/mountall.confThanks; that helped me troubleshoot and resolve the issue. Nothing to do with XBian, sorry. The installation of libplymouth4 from the raspberrypi.org repository upgraded the plymouth package as well, which broke the mountall command. Reverting the plymouth package to the version in the raspbian.org (different than raspberrypi.org) repository fixed the Kodi boot sequence. (29th Aug, 2017 06:21 AM)Nachteule Wrote: Your sources.list is a real adventureThat's not a direct output of my sources.list file, but a compilation of the URLs from sources.list and the files in the sources.list.d directory. The raspbian.org and raspberrypi.org repositories come with the normal Raspbian installation. The XBian repository provides the XBian-specific packages. And the I2P repository provides the I2P network software, nothing else. Other than the I2P repository, shouldn't every XBian distribution have these sources? |
|||
30th Aug, 2017, 03:30 AM
Post: #4
|
|||
|
|||
RE: xbmc-preload service won't start on boot
Ok, understood
But double entries for Raspbian confusing me, and Code: deb mirror://apt.xbian.org/mirror.txt stable main __ARCH__ is garbage, you should delete that entry |
|||
30th Aug, 2017, 03:32 AM
Post: #5
|
|||
|
|||
RE: xbmc-preload service won't start on boot
Set to solved
|
|||
30th Aug, 2017, 04:31 PM
Post: #6
|
|||
|
|||
RE: xbmc-preload service won't start on boot
(29th Aug, 2017 07:36 AM)palswim Wrote:(29th Aug, 2017 06:21 AM)Nachteule Wrote: Please look into file /etc/init/mountall.confThanks; that helped me troubleshoot and resolve the issue. Nothing to do with XBian, sorry. Actually, I noticed that the mountall package comes from the XBian source (I would use the "term" tag, but it doesn't preserve spaces): Code: ~ # apt-cache policy mountall Does the mountall package from XBian use plymouth whereas the mountall from Raspbian does not? In that case, perhaps the XBian package needs to indicate a dependency on plymouth. |
|||
30th Aug, 2017, 06:45 PM
(This post was last modified: 30th Aug, 2017 06:51 PM by Nachteule.)
Post: #7
|
|||
|
|||
RE: xbmc-preload service won't start on boot
(30th Aug, 2017 04:31 PM)palswim Wrote: Does the mountall package from XBian use plymouth whereas the mountall from Raspbian does not? In that case, perhaps the XBian package needs to indicate a dependency on plymouth. Sorry, don't know what's the difference between XBian version of mountall to the origin. You could look look into sources for figuring out what's the difference Yes, XBian version has plymouth as dependency: Terminal dpkg-deb -I mountall_2.54+xbian1_armhf.deb | grep Depends Pre-Depends: dpkg (>= 1.15.7.2) Depends: makedev, udev, plymouth, coreutils (>= 7.1), libc6 (>= 2.9), libdbus-1-3 (>= 1.9.14), libnih-dbus1 (>= 1.0.0), libnih1 (>= 1.0.0), libplymouth4 (>= 0.9.2), libudev1 (>= 183) |
|||
31st Aug, 2017, 07:18 AM
Post: #8
|
|||
|
|||
RE: xbmc-preload service won't start on boot
(30th Aug, 2017 06:45 PM)Nachteule Wrote: Sorry, don't know what's the difference between XBian version of mountall to the origin. You could look look into sources for figuring out what's the difference Interesting: in the changelog (mountall-2.54+xbian1/debian/changelog), it lists at the top: Code: mountall (2.54+xbian1) UNRELEASED; urgency=medium |
|||
20th Sep, 2017, 08:21 AM
Post: #9
|
|||
|
|||
RE: xbmc-preload service won't start on boot
(30th Aug, 2017 03:32 AM)Nachteule Wrote: Set to solved I wouldn't say we've solved this issue, but the root cause lies with the dependencies of the mountall package, even before the XBian fork. If an XBian developer was trying to eliminate the dependency on plymouth, then he hasn't quite eliminated it completely. |
|||
« Next Oldest | Next Newest »
|
Possibly Related Threads... | |||||
Thread: | Author | Replies | Views: | Last Post | |
[PROBLEM] rpi - xbmc service stops | stevewalsh | 1 | 5,599 |
9th Apr, 2016 03:54 AM Last Post: IriDium |
|
[SOLVED] How to start xbian-config and xbmc service from tty | deckoff | 4 | 28,156 |
9th Aug, 2013 10:20 PM Last Post: rikardo1979 |