Posts by chewitt

    There is a community add-on for FTP, which will never be added to official builds because it is not a secure protocol, unlike SFTP which has been supported in our codebase since ~2009 ish.

    From the logs you've give us it looks like the correct drivers are loaded, Xorg is running, something is being output. If the result is still a black screen I have to guess it's an issue with connectors/cables or something funky about the TV itself. If I had local access to the box to experiment I could test a bit more, but remotely.. I'm out of sensible suggestions. Have you tested with it on a different TV?

    I wouldn't accept this as an addition to the LE add-on repo because there is no clear active/upstream maintainer (most of the forks are dead for years) and this is not an LE specific add-on, so it should be submitted (by the creator, or an active maintainer) to the Kodi repo not ours. NB: Some of the other GitHub forks have more recent commits than the one you found, which might solve your problem.

    systemctl stop kodi.service
    mv /storage/.kodi /storage/.kodi-old
    systemctl start kodi.service

    ^^ that gives you a "clean" Kodi instance; i.e. it resets guisettings.xml which might contain info on the old display settings. The same process can be used to revert the change if required. No guarantee this will work, but you never know.

    two things:

    a) cp /etc/x11/xorg-nvidia.conf /storage/.config/xorg.conf .. then edit the file so modedebug is "true" and reboot, then "cat /var/log/Xorg.0.log | paste" again so we can see debug output. There is a single GPU detected, but maybe something is wonky.

    b) wget 96-nvidia.rules -O /storage/.config/udev.rules.d/96-nvdia.rules .. then reboot and see if the card prefers the older 340.xx driver instead of the 357.xx one.

    Pi Zero is kind of "minimal spec" for running Kodi and is not ideal for a Kodi workhorse. There are some caching improvements that should improve the GUI navigation in large lists (e.g. library views) due in LE 8.0.1 (with Kodi 17.1). From personal experience an RPi3 with a faster clock speed and more RAM is very daily-useable; although in comparison a 3.5 year old Intel/nVidia box I have is still miles better (was 4x the price of a typical RPi3 kit at the time I acquired it though). Yatse is nothing to do with LE, if that doesn't work it's not our problem :)

    The 3.10 kernel used by the WP1 does not support many of the internal functions needed for docker support. We managed to backport missing things to enable support in the 3.14 kernel used by WP2/Hub but it wasn't simple and 3.10 would be a huge amount more work (and after the 3.14 effort nobody is volunteering). There are no plans from Amlogic (or LE staff) to bump the kernel used by MX chipset devices to anything newer, which means there are no plans to bring docker support to WP1.

    It looks like everything is up and working .. run "/usr/lib/kodi/kodi-xrandr | paste" so we can see the Xorg modes available. You can also switch modes by running "xrandr --output HDMI-1 --mode 0x1be" (where 0x1be is a valid mode shortcode). You might need to see if other modes are within range of what the monitor will handle?

    If installing on another machine results in something that boots .. do CTL+ALT+F3 on the "hung" screen and you should see a local console (because it hasn't hung, it's just not showing output). At the console run "cat /var/log/Xorg.0.log | paste" and "journalctl -b 0 --no-pager | paste" and share the URL's generated. You should also be able to do "ifconfig" and see the IP address and then SSH in to the box.

    "probably" .. but I'd suggest you have a search in the code of add-ons in the Kodi add-on repo. Finding prior art from other add-on creators is usually more instructive than asking Q's to the wrong audience. In the LE forum you'll find people with expertise in the OS that runs the app, but we're not experts in the plugins that run in the app.