![]() |
[SOLVED] xbmc-preload service won't start on boot - Printable Version +- Forum (http://forum.xbian.org) +-- Forum: Software (/forum-6.html) +--- Forum: Configuration (/forum-17.html) +--- Thread: [SOLVED] xbmc-preload service won't start on boot (/thread-3921.html) |
xbmc-preload service won't start on boot - palswim - 29th Aug, 2017 05:31 AM 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 RE: xbmc-preload service won't start on boot - Nachteule - 29th Aug, 2017 06:21 AM 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 RE: xbmc-preload service won't start on boot - palswim - 29th Aug, 2017 07:36 AM (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? RE: xbmc-preload service won't start on boot - Nachteule - 30th Aug, 2017 03:30 AM 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 RE: xbmc-preload service won't start on boot - Nachteule - 30th Aug, 2017 03:32 AM Set to solved RE: xbmc-preload service won't start on boot - palswim - 30th Aug, 2017 04:31 PM (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. RE: xbmc-preload service won't start on boot - Nachteule - 30th Aug, 2017 06:45 PM (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) RE: xbmc-preload service won't start on boot - palswim - 31st Aug, 2017 07:18 AM (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 RE: xbmc-preload service won't start on boot - palswim - 20th Sep, 2017 08:21 AM (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. |