GithubHelp home page GithubHelp logo

garbear / kodi-steamlink Goto Github PK

View Code? Open in Web Editor NEW
432.0 52.0 36.0 597.92 MB

Steam Link port of Kodi

License: Other

Makefile 0.58% Python 1.12% HTML 0.55% JavaScript 2.38% CSS 0.16% Shell 0.26% M4 0.17% C++ 84.27% CMake 1.61% C 6.61% Batchfile 0.18% Objective-C++ 0.84% C# 0.09% Objective-C 0.49% Java 0.11% NSIS 0.04% GLSL 0.17% HLSL 0.09% Groovy 0.17% Perl 0.11%

kodi-steamlink's Introduction

Kodi on the Steam Link

This repo contains the Steam Link port of Kodi.

Installation

  1. Download the latest release from https://github.com/garbear/kodi-steamlink/releases.
  2. Copy archive to the folder steamlink/apps/ on a USB drive (FAT32 or EXT4).
  3. Insert the drive into the Steam Link and power-cycle. It will take approximately 2 minutes to install the 80MB archive.
  4. When the Steam Link boots, Kodi should appear on the home screen.

Building Kodi

To build Kodi, follow the steps at: https://github.com/ValveSoftware/steamlink-sdk/tree/master/examples/kodi

Debugging

Kodi may crash when launched from the Steam Link homescreen due to a PulseAudio conflict. Until this is fixed, Kodi must be run from the command line.

Enable SSH

  1. Create a non-empty file on the USB drive at steamlink/config/system/enable_ssh.txt
  2. Insert the drive and power on the Steam Link
  3. SSH into the Steam Link as root using an SSH client, e.g. ssh [email protected]
  4. The password is steamlink123

Changing Steam Link builds

If you need to test Kodi on a build different from the latest public beta, follow these steps:

  1. Place the build number (e.g. 600) in a text file on a USB drive at steamlink/config/system/update_branch.txt
  2. Insert the drive and power on the Steam Link

To revert back to the latest public beta build:

  1. Place the word beta in a text file on a USB drive at steamlink/config/system/update_branch.txt
  2. Insert the drive and power on the Steam Link

Kill the Steam Link launcher and launch Kodi

If you are on the public build (566), enter the commands:

killall powermanager.sh powermanager app_run.sh shell

cd /home/apps/kodi && ./kodi.sh

If you are on the beta build (597 or later), enter the commands:

killall powermanager.sh powermanager shell.sh shell

cd /home/apps/kodi && ./kodi.sh

Viewing the log

If you launched Kodi from the Steam Link launcher, use the command:

tail -F /home/apps/kodi/.home/.kodi/temp/kodi.log

If you launched Kodi from the command line, use the command:

tail -F /home/steam/.kodi/temp/kodi.log

Remote debugging via GDB

To get a stack trace, run gdbserver on the Steam Link and connect via local gdb. This is explained here: https://github.com/ValveSoftware/steamlink-sdk

build_steamlink.sh can be modified to make this easier. See this commit and this commit.

Before building Kodi, modify the startup script to run gdbserver. Find the line with the Kodi command and prefix it with gdbserver :8080 like this.

Debugging locally using Valgrind

To track down a memory corruption bug, perform a "depends" build of Kodi. This will use the same libraries as the Steam Link instead of relying on system libraries.

First, create a writable folder /opt/kodi-deps. Then clone this repo and run:

cd tools/depends
./bootstrap
./configure --with-toolchain=/usr --prefix=/opt/kodi-deps --host=x86_64-linux-gnu
make
cd ../..

Before compiling Kodi, modify the startup script to launch Kodi under Valgrind. You should prefix the Kodi command with valgrind --leak-check=yes like this.

Next, compile Kodi via CMake:

mkdir build
cd build
/opt/kodi-deps/x86_64-linux-gnu-native/bin/cmake \
    -DCMAKE_BUILD_TYPE=Debug \
    -DCMAKE_TOOLCHAIN_FILE=/opt/kodi-deps/x86_64-linux-gnu/share/Toolchain.cmake \
    -DCMAKE_INSTALL_PREFIX=$HOME/kodi-steamlink \
    ../project/cmake
make
make install

You can substitute the installation folder ($HOME/kodi-steamlink) for a prefix of your choice.

Finally, run the resulting startup script at $HOME/kodi-steamlink/bin/kodi.

kodi-steamlink's People

Contributors

ace20022 avatar afedchin avatar alwinesch avatar davilla avatar elupus avatar fernetmenta avatar fetzerch avatar fritsch avatar garbear avatar hudokkow avatar jenkins4kodi avatar jmarshallnz avatar karlson2k avatar koying avatar ksooo avatar lrusak avatar martijnkaijser avatar memphiz avatar mkortstiege avatar montellese avatar notspiff avatar opdenkamp avatar paxxi avatar peak3d avatar popcornmix avatar rechi avatar ronie avatar tamland avatar wsnipex avatar xhaggi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kodi-steamlink's Issues

Kodi won't start

Hello there,

i decided to give KODI@steamlink a try, but can't start it.

copied "kodi-17.6-2018-03-10.tgz" to USB: /steamlink/apps/ (8GB FAT32 win10 formatted)
unpluged the power chord, pluged-in the USB stick, repluged-in the power cord and
after a short while the main screen is up with the "kodi" app.

Now, after unpluging the USB-Stick, if i start "kodi" steamlink came up with the Network screen
like after a restart.

i have already tested some older versions of steamlink (beta) builds + Kodi v17.1 RC 2 up to 17.6.
same error, every time

ssh via puTTy is running fine with "root@steamlink123"
never used a console before, seemed to be there is no log?
tail -F /home/apps/kodi/.home/.kodi/temp/kodi.log
tail: can't open '/home/apps/kodi/.home/.kodi/temp/kodi.log': No such file or directory

if i cd /home/apps/kodi it shows me only bin icon.png kodi.sh lib toc.txt via ls
same path: ./kodi.sh doesn't work...
[1] Segmentation fault "$ {LIBDIR}/${bin...

Kind regards Viki

EDIT: Found via Filezilla @ /home/steam/

############## Kodi CRASH LOG ###############
################ SYSTEM INFO ################
Date: Sat Apr 7 01:48:24 CEST 2018
Kodi Options:
Arch: armv7l
Kernel: Linux 3.8.13-mrvl #90 PREEMPT Wed Mar 7 19:29:19 PST 2018
Release: lsb_release not available
############## END SYSTEM INFO ##############
############### STACK TRACE #################
gdb not installed, can't get stack trace.
############# END STACK TRACE ###############
################# LOG FILE ##################
Logfile not found in the usual place.
Please attach it separately.
Use pastebin.com or similar for forums or IRC.
############### END LOG FILE ################
############ END Kodi CRASH LOG #############

unable to access fat32 usb drive

Loaded kodi 17.1 on steam link.
Unable to mount/load a fat32 formatted usb with mkv's on it.
Unsure how to get it to mount. Don't see it when trying to add media sources. Any tips on troubleshooting this?

System time is way off (before 2016-01-01)

I installed the latest version of Kodi 17.6, installation went well. but then after installing the YouTube add-on a could not sign in or use it. So I checked the logs and found a time and date error.

01:09:48.136 T:2602562512 ERROR: /home/apps/kodi/.home/.kodi/addons/script.module.urllib3/lib/urllib3/connection.py:306: SystemTimeWarning: System time is way off (before 2016-01-01). This will probably lead to SSL verification errors. My time region is set correct and as far as i know is the network working.

Full log: 01:06:43.262 T:2676683728 DEBUG: Previous line repeats 125 times. 01:06:43.262 T:2676683728 DEBUG: Failed to connect to LIRC. Giving up. 01:06:43.262 T:2676683728 DEBUG: Thread RemoteControl 2676683728 terminating 01:06:43.375 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:06:56.119 T:3000550352 DEBUG: Previous line repeats 17 times. 01:06:56.119 T:3000550352 DEBUG: CAnnouncementManager - Announcement: OnScreensaverActivated from xbmc 01:06:56.120 T:3000550352 DEBUG: GOT ANNOUNCEMENT, type: 4, from xbmc, message OnScreensaverActivated 01:06:56.122 T:3000557568 DEBUG: ------ Window Init () ------ 01:06:56.122 T:3000557568 DEBUG: Alloc resources: 0.01ms (0.01 ms skin load) 01:06:57.207 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:16.826 T:3000550352 DEBUG: Previous line repeats 181 times. 01:09:16.826 T:3000550352 DEBUG: CAnnouncementManager - Announcement: OnScreensaverDeactivated from xbmc 01:09:16.826 T:3000550352 DEBUG: GOT ANNOUNCEMENT, type: 4, from xbmc, message OnScreensaverDeactivated 01:09:16.826 T:3000557568 DEBUG: OnKey: 168 (0xa8, obc87) pressed, screen saver/dpms woken up 01:09:16.995 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:17.848 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:17.848 T:3000557568 DEBUG: ------ Window Deinit () ------ 01:09:18.530 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:19.159 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:19.160 T:3000557568 DEBUG: OnKey: 169 (0xa9, obc86) pressed, action is Left 01:09:19.160 T:2961896400 INFO: CActiveAESink::OpenSink - initialize sink 01:09:19.160 T:2961896400 DEBUG: CActiveAESink::OpenSink - trying to open device STEAMLINK:SteamLink 01:09:19.241 T:2961896400 DEBUG: CActiveAESink::OpenSink - SteamLinkAudio Initialized: 01:09:19.241 T:2961896400 DEBUG: Output Device : Steam Link Low Latency Audio 01:09:19.242 T:2961896400 DEBUG: Sample Rate : 48000 01:09:19.242 T:2961896400 DEBUG: Sample Format : AE_FMT_S16NE 01:09:19.242 T:2961896400 DEBUG: Channel Count : 2 01:09:19.242 T:2961896400 DEBUG: Channel Layout: FL,FR 01:09:19.242 T:2961896400 DEBUG: Frames : 2400 01:09:19.242 T:2961896400 DEBUG: Frame Size : 4 01:09:19.250 T:2978673616 DEBUG: Thread SteamLinkAudio start, auto delete: false 01:09:20.065 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:20.282 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:20.282 T:3000557568 DEBUG: OnKey: menu (0xd8) pressed, action is PreviousMenu 01:09:20.300 T:3000557568 DEBUG: CGUIWindowManager::PreviousWindow: Deactivate 01:09:20.598 T:3000557568 DEBUG: ------ Window Deinit (SettingsCategory.xml) ------ 01:09:20.604 T:3000557568 DEBUG: CGUIWindowManager::PreviousWindow: Activate new 01:09:20.604 T:3000557568 DEBUG: ------ Window Init (Settings.xml) ------ 01:09:20.608 T:3000557568 DEBUG: Window Settings.xml was already loaded 01:09:20.609 T:3000557568 DEBUG: Alloc resources: 3.85ms 01:09:21.601 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:23.041 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:23.041 T:3000557568 DEBUG: OnKey: 167 (0xa7, obc88) pressed, action is Down 01:09:23.136 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:24.087 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:24.087 T:3000557568 DEBUG: OnKey: menu (0xd8) pressed, action is PreviousMenu 01:09:24.088 T:3000557568 DEBUG: CGUIWindowManager::PreviousWindow: Deactivate 01:09:24.423 T:3000557568 DEBUG: ------ Window Deinit (Settings.xml) ------ 01:09:24.444 T:3000557568 DEBUG: CGUIWindowManager::PreviousWindow: Activate new 01:09:24.444 T:3000557568 DEBUG: ------ Window Init (Home.xml) ------ 01:09:24.450 T:3000557568 DEBUG: Window Home.xml was already loaded 01:09:24.451 T:3000557568 DEBUG: Alloc resources: 6.45ms 01:09:24.670 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:25.667 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:25.667 T:3000557568 DEBUG: OnKey: 169 (0xa9, obc86) pressed, action is Left 01:09:26.175 T:3000557568 DEBUG: OnKey: 167 (0xa7, obc88) pressed, action is Down 01:09:26.188 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:26.457 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:26.458 T:3000557568 DEBUG: OnKey: 167 (0xa7, obc88) pressed, action is Down 01:09:27.741 T:2442875856 DEBUG: Previous line repeats 4 times. 01:09:27.742 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:28.069 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:28.070 T:3000557568 DEBUG: OnKey: 167 (0xa7, obc88) pressed, action is Down 01:09:28.106 T:2693460944 DEBUG: Thread JobWorker start, auto delete: true 01:09:29.276 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:32.929 T:3000557568 DEBUG: Previous line repeats 5 times. 01:09:32.932 T:3000557568 DEBUG: OnKey: 168 (0xa8, obc87) pressed, action is Right 01:09:33.881 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:34.097 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:34.097 T:3000557568 DEBUG: OnKey: 167 (0xa7, obc88) pressed, action is Down 01:09:34.288 T:2693460944 DEBUG: DoWork - took 188 ms to load special://masterprofile/Thumbnails/7/76e3a364.jpg 01:09:34.467 T:3000557568 DEBUG: OnKey: 11 (0x0b, obc244) pressed, action is Select 01:09:34.470 T:3000557568 DEBUG: Activating window ID: 10025 01:09:34.814 T:3000557568 DEBUG: ------ Window Deinit (Home.xml) ------ 01:09:34.864 T:3000557568 DEBUG: ------ Window Init (MyVideoNav.xml) ------ 01:09:34.864 T:3000557568 INFO: Loading skin file: MyVideoNav.xml, load type: KEEP_IN_MEMORY 01:09:35.290 T:3000557568 DEBUG: Load MyVideoNav.xml: 416.33ms 01:09:35.291 T:3000557568 DEBUG: CDirectoryProvider[]: refreshing.. 01:09:35.291 T:2693460944 ERROR: GetDirectory - Error getting 01:09:35.291 T:3000557568 DEBUG: CDirectoryProvider[]: refreshing.. 01:09:35.292 T:2693460944 ERROR: GetDirectory - Error getting 01:09:35.292 T:3000557568 DEBUG: CDirectoryProvider[]: refreshing.. 01:09:35.292 T:2693460944 ERROR: GetDirectory - Error getting 01:09:35.292 T:3000557568 DEBUG: CDirectoryProvider[]: refreshing.. 01:09:35.293 T:2693460944 ERROR: GetDirectory - Error getting 01:09:35.293 T:3000557568 DEBUG: CDirectoryProvider[]: refreshing.. 01:09:35.294 T:2693460944 ERROR: GetDirectory - Error getting 01:09:35.294 T:3000557568 DEBUG: CDirectoryProvider[]: refreshing.. 01:09:35.294 T:2693460944 ERROR: GetDirectory - Error getting 01:09:35.294 T:3000557568 DEBUG: CDirectoryProvider[]: refreshing.. 01:09:35.294 T:2693460944 ERROR: GetDirectory - Error getting 01:09:35.297 T:3000557568 DEBUG: Alloc resources: 432.36ms (426.13 ms skin load) 01:09:35.398 T:3000557568 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.youtube/) 01:09:35.398 T:3000557568 DEBUG: ParentPath = [plugin://plugin.video.youtube/] 01:09:35.407 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:35.430 T:2434487248 DEBUG: Thread JobWorker start, auto delete: true 01:09:35.441 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:35.461 T:2693460944 DEBUG: CAddonDatabase::SetLastUsed[plugin.video.youtube] took 63 ms 01:09:35.462 T:2434487248 DEBUG: StartScript - calling plugin YouTube('plugin://plugin.video.youtube/','1','') 01:09:35.463 T:2685072336 DEBUG: Thread JobWorker start, auto delete: true 01:09:35.463 T:2602562512 DEBUG: Thread LanguageInvoker start, auto delete: false 01:09:35.463 T:2602562512 INFO: initializing python engine. 01:09:35.463 T:2602562512 DEBUG: CPythonInvoker(2, /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py): start processing 01:09:35.559 T:2602562512 DEBUG: -->Python Interpreter Initialized<-- 01:09:35.559 T:2602562512 DEBUG: CPythonInvoker(2, /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py): the source file to load is "/home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py" 01:09:35.561 T:2602562512 DEBUG: CPythonInvoker(2, /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py): setting the Python path to /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib:/home/apps/kodi/.home/.kodi/addons/script.module.certifi/lib:/home/apps/kodi/.home/.kodi/addons/script.module.chardet/lib:/home/apps/kodi/.home/.kodi/addons/script.module.idna/lib:/home/apps/kodi/.home/.kodi/addons/script.module.requests/lib:/home/apps/kodi/.home/.kodi/addons/script.module.six/lib:/home/apps/kodi/.home/.kodi/addons/script.module.urllib3/lib:/home/apps/kodi/lib/python2.7/site-packages/setuptools-18.4-py2.7.egg:/home/apps/kodi/lib/python2.7/site-packages/Pillow-3.0.0-py2.7-linux-x86_64.egg:/home/apps/kodi/lib/python27.zip:/home/apps/kodi/lib/python2.7:/home/apps/kodi/lib/python2.7/plat-linux2:/home/apps/kodi/lib/python2.7/lib-tk:/home/apps/kodi/lib/python2.7/lib-old:/home/apps/kodi/lib/python2.7/lib-dynload:/home/apps/kodi/lib/python2.7/site-packages 01:09:35.561 T:2602562512 DEBUG: CPythonInvoker(2, /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py): entering source directory /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib 01:09:35.561 T:2602562512 DEBUG: CPythonInvoker(2, /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py): instantiating addon using automatically obtained id of "plugin.video.youtube" dependent on version 2.20.0 of the xbmc.python api 01:09:35.918 T:3000557568 DEBUG: ------ Window Init (DialogBusy.xml) ------ 01:09:35.919 T:3000557568 DEBUG: Window DialogBusy.xml was already loaded 01:09:35.919 T:3000557568 DEBUG: Alloc resources: 0.06ms 01:09:37.056 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:38.360 T:2602562512 DEBUG: Previous line repeats 1 times. 01:09:38.360 T:2602562512 DEBUG: [plugin.video.youtube] send_notification: |check_settings| -> |{"httpd_address": "0.0.0.0", "use_httpd": false, "whitelist": "", "httpd_port": 50152}| 01:09:38.368 T:2602562512 DEBUG: [plugin.video.youtube] JSONStore Load |/home/apps/kodi/.home/.kodi/userdata/addon_data/plugin.video.youtube/api_keys.json| 01:09:38.374 T:2602562512 DEBUG: [plugin.video.youtube] JSONStore Load |/home/apps/kodi/.home/.kodi/userdata/addon_data/plugin.video.youtube/access_manager.json| 01:09:38.397 T:3000550352 DEBUG: CAnnouncementManager - Announcement: check_settings from plugin.video.youtube 01:09:38.397 T:3000550352 DEBUG: GOT ANNOUNCEMENT, type: 512, from plugin.video.youtube, message check_settings 01:09:38.504 T:2602562512 DEBUG: [plugin.video.youtube] User: |0| Using API key set: |1| 01:09:38.602 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:38.832 T:2621264848 DEBUG: Previous line repeats 1 times. 01:09:38.832 T:2621264848 DEBUG: [plugin.video.youtube] onNotification: |check_settings| -> |{"httpd_address": "0.0.0.0", "use_httpd": false, "whitelist": "", "httpd_port": 50152}| 01:09:38.840 T:2602562512 DEBUG: [plugin.video.youtube] Starting Kodion framework by bromix... 01:09:39.023 T:2602562512 NOTICE: [plugin.video.youtube] Running: YouTube (6.1.3) on Krypton (Kodi-17.6) with Python 2.7.12 Path: / Params: {} 01:09:39.209 T:2602562512 DEBUG: [plugin.video.youtube] JSONStore Load |/home/apps/kodi/.home/.kodi/userdata/addon_data/plugin.video.youtube/access_manager.json| 01:09:39.223 T:2602562512 DEBUG: [plugin.video.youtube] Selecting YouTube config "All" 01:09:39.235 T:2602562512 DEBUG: [plugin.video.youtube] User is not logged in 01:09:39.235 T:2602562512 DEBUG: [plugin.video.youtube] Setting content-type: "files" for "/" 01:09:39.298 T:2602562512 DEBUG: [plugin.video.youtube] Shutdown of Kodion 01:09:39.298 T:2602562512 INFO: CPythonInvoker(2, /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py): script successfully run 01:09:39.333 T:3000557568 DEBUG: Saving fileitems [plugin://plugin.video.youtube/] 01:09:39.335 T:3000557568 DEBUG: -- items: 8, sort method: 0, ascending: false 01:09:39.358 T:2527065040 DEBUG: Thread BackgroundLoader start, auto delete: false 01:09:39.503 T:2527065040 DEBUG: Thread BackgroundLoader 2527065040 terminating 01:09:39.642 T:3000557568 DEBUG: ------ Window Deinit (DialogBusy.xml) ------ 01:09:39.762 T:2602562512 INFO: Python script stopped 01:09:39.768 T:2602562512 DEBUG: Thread LanguageInvoker 2602562512 terminating 01:09:40.126 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:41.579 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:41.579 T:3000557568 DEBUG: OnKey: 167 (0xa7, obc88) pressed, action is Down 01:09:41.660 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:41.764 T:2693460944 DEBUG: Previous line repeats 1 times. 01:09:41.764 T:2693460944 DEBUG: DoWork - took 182 ms to load special://masterprofile/Thumbnails/d/ddce672a.jpg 01:09:42.215 T:3000557568 DEBUG: OnKey: 11 (0x0b, obc244) pressed, action is Select 01:09:42.219 T:3000557568 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.youtube/sign/in/) 01:09:42.219 T:3000557568 DEBUG: ParentPath = [plugin://plugin.video.youtube/] 01:09:42.276 T:2434487248 DEBUG: CAddonDatabase::SetLastUsed[plugin.video.youtube] took 57 ms 01:09:42.277 T:2685072336 DEBUG: StartScript - calling plugin YouTube('plugin://plugin.video.youtube/sign/in/','2','') 01:09:42.278 T:2602562512 DEBUG: Thread LanguageInvoker start, auto delete: false 01:09:42.278 T:2602562512 INFO: initializing python engine. 01:09:42.278 T:2602562512 DEBUG: CPythonInvoker(3, /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py): start processing 01:09:42.375 T:2602562512 DEBUG: -->Python Interpreter Initialized<-- 01:09:42.376 T:2602562512 DEBUG: CPythonInvoker(3, /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py): the source file to load is "/home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py" 01:09:42.378 T:2602562512 DEBUG: CPythonInvoker(3, /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py): setting the Python path to /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib:/home/apps/kodi/.home/.kodi/addons/script.module.certifi/lib:/home/apps/kodi/.home/.kodi/addons/script.module.chardet/lib:/home/apps/kodi/.home/.kodi/addons/script.module.idna/lib:/home/apps/kodi/.home/.kodi/addons/script.module.requests/lib:/home/apps/kodi/.home/.kodi/addons/script.module.six/lib:/home/apps/kodi/.home/.kodi/addons/script.module.urllib3/lib:/home/apps/kodi/lib/python2.7/site-packages/setuptools-18.4-py2.7.egg:/home/apps/kodi/lib/python2.7/site-packages/Pillow-3.0.0-py2.7-linux-x86_64.egg:/home/apps/kodi/lib/python27.zip:/home/apps/kodi/lib/python2.7:/home/apps/kodi/lib/python2.7/plat-linux2:/home/apps/kodi/lib/python2.7/lib-tk:/home/apps/kodi/lib/python2.7/lib-old:/home/apps/kodi/lib/python2.7/lib-dynload:/home/apps/kodi/lib/python2.7/site-packages 01:09:42.378 T:2602562512 DEBUG: CPythonInvoker(3, /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py): entering source directory /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib 01:09:42.378 T:2602562512 DEBUG: CPythonInvoker(3, /home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py): instantiating addon using automatically obtained id of "plugin.video.youtube" dependent on version 2.20.0 of the xbmc.python api 01:09:42.755 T:3000557568 DEBUG: ------ Window Init (DialogBusy.xml) ------ 01:09:42.756 T:3000557568 DEBUG: Window DialogBusy.xml was already loaded 01:09:42.756 T:3000557568 DEBUG: Alloc resources: 0.21ms 01:09:43.195 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:45.372 T:2602562512 DEBUG: Previous line repeats 3 times. 01:09:45.372 T:2602562512 DEBUG: [plugin.video.youtube] send_notification: |check_settings| -> |{"httpd_address": "0.0.0.0", "use_httpd": false, "whitelist": "", "httpd_port": 50152}| 01:09:45.376 T:2602562512 DEBUG: [plugin.video.youtube] JSONStore Load |/home/apps/kodi/.home/.kodi/userdata/addon_data/plugin.video.youtube/api_keys.json| 01:09:45.382 T:2602562512 DEBUG: [plugin.video.youtube] JSONStore Load |/home/apps/kodi/.home/.kodi/userdata/addon_data/plugin.video.youtube/access_manager.json| 01:09:45.386 T:3000550352 DEBUG: CAnnouncementManager - Announcement: check_settings from plugin.video.youtube 01:09:45.386 T:3000550352 DEBUG: GOT ANNOUNCEMENT, type: 512, from plugin.video.youtube, message check_settings 01:09:45.412 T:2621264848 DEBUG: [plugin.video.youtube] onNotification: |check_settings| -> |{"httpd_address": "0.0.0.0", "use_httpd": false, "whitelist": "", "httpd_port": 50152}| 01:09:45.518 T:2602562512 DEBUG: [plugin.video.youtube] User: |0| Using API key set: |1| 01:09:45.840 T:2602562512 DEBUG: [plugin.video.youtube] Starting Kodion framework by bromix... 01:09:46.022 T:2602562512 NOTICE: [plugin.video.youtube] Running: YouTube (6.1.3) on Krypton (Kodi-17.6) with Python 2.7.12 Path: /sign/in/ Params: {} 01:09:46.071 T:2602562512 DEBUG: [plugin.video.youtube] JSONStore Load |/home/apps/kodi/.home/.kodi/userdata/addon_data/plugin.video.youtube/access_manager.json| 01:09:46.134 T:3000557568 DEBUG: ------ Window Init (DialogConfirm.xml) ------ 01:09:46.134 T:3000557568 INFO: Loading skin file: DialogConfirm.xml, load type: KEEP_IN_MEMORY 01:09:46.143 T:3000557568 DEBUG: Load DialogConfirm.xml: 9.00ms 01:09:46.146 T:3000557568 DEBUG: Alloc resources: 11.85ms (9.26 ms skin load) 01:09:46.266 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:47.626 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:47.728 T:3000557568 DEBUG: OnKey: 11 (0x0b, obc244) pressed, action is Select 01:09:47.801 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:47.914 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:47.914 T:3000557568 DEBUG: ------ Window Deinit (DialogConfirm.xml) ------ 01:09:47.948 T:2602562512 DEBUG: [plugin.video.youtube] Selecting YouTube config "All" 01:09:47.967 T:2602562512 DEBUG: [plugin.video.youtube] User is not logged in 01:09:47.972 T:2602562512 DEBUG: [plugin.video.youtube] Requesting device and user code: Config: |YouTube-TV| Client id [:5]: |86155| 01:09:48.136 T:2602562512 ERROR: /home/apps/kodi/.home/.kodi/addons/script.module.urllib3/lib/urllib3/connection.py:306: SystemTimeWarning: System time is way off (before 2016-01-01). This will probably lead to SSL verification errors SystemTimeWarning 01:09:48.468 T:2602562512 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <class 'requests.exceptions.SSLError'> Error Contents: HTTPSConnectionPool(host='accounts.google.com', port=443): Max retries exceeded with url: /o/oauth2/device/code (Caused by SSLError(SSLError(1, u'[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)'),)) Traceback (most recent call last): File "/home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/default.py", line 7, in <module> runner.run(__provider__) File "/home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/kodion/runner.py", line 43, in run __RUNNER__.run(provider, context) File "/home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/kodion/impl/xbmc/xbmc_runner.py", line 23, in run results = provider.navigate(context) File "/home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/kodion/abstract_provider.py", line 87, in navigate result = method(context, re_match) File "/home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/kodion/register_provider_path.py", line 11, in wrapper return func(*args, **kwargs) File "/home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/youtube/provider.py", line 886, in _on_sign yt_login.process(mode, self, context, re_match) File "/home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/youtube/helper/yt_login.py", line 113, in process access_token_tv, expires_in_tv, refresh_token_tv = _do_login(_for_tv=True) File "/home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/youtube/helper/yt_login.py", line 44, in _do_login json_data = _client.request_device_and_user_code_tv() File "/home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/youtube/client/login_client.py", line 204, in request_device_and_user_code_tv return self.request_device_and_user_code(client_id=client_id) File "/home/apps/kodi/.home/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/youtube/client/login_client.py", line 224, in request_device_and_user_code result = requests.post(url, data=post_data, headers=headers, verify=self._verify) File "/home/apps/kodi/.home/.kodi/addons/script.module.requests/lib/requests/api.py", line 112, in post return request('post', url, data=data, json=json, **kwargs) File "/home/apps/kodi/.home/.kodi/addons/script.module.requests/lib/requests/api.py", line 58, in request return session.request(method=method, url=url, **kwargs) File "/home/apps/kodi/.home/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 512, in request resp = self.send(prep, **send_kwargs) File "/home/apps/kodi/.home/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 622, in send r = adapter.send(request, **kwargs) File "/home/apps/kodi/.home/.kodi/addons/script.module.requests/lib/requests/adapters.py", line 511, in send raise SSLError(e, request=request) SSLError: HTTPSConnectionPool(host='accounts.google.com', port=443): Max retries exceeded with url: /o/oauth2/device/code (Caused by SSLError(SSLError(1, u'[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)'),)) -->End of Python script error report<-- 01:09:48.480 T:3000557568 DEBUG: ------ Window Init (DialogNotification.xml) ------ 01:09:48.480 T:3000557568 DEBUG: Window DialogNotification.xml was already loaded 01:09:48.480 T:3000557568 DEBUG: Alloc resources: 0.01ms 01:09:49.000 T:2602562512 INFO: Python script stopped 01:09:49.008 T:2602562512 DEBUG: Thread LanguageInvoker 2602562512 terminating 01:09:49.048 T:3000557568 ERROR: GetDirectory - Error getting plugin://plugin.video.youtube/sign/in/ 01:09:49.056 T:3000557568 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.youtube/sign/in/) failed 01:09:49.056 T:3000557568 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.youtube/) 01:09:49.057 T:3000557568 DEBUG: ParentPath = [plugin://plugin.video.youtube/] 01:09:49.080 T:3000557568 DEBUG: Loading items: 8, directory: plugin://plugin.video.youtube/ sort method: 0, ascending: false 01:09:49.107 T:2693460944 DEBUG: CAddonDatabase::SetLastUsed[plugin.video.youtube] took 50 ms 01:09:49.120 T:2602562512 DEBUG: Thread BackgroundLoader start, auto delete: false 01:09:49.221 T:2602562512 DEBUG: Thread BackgroundLoader 2602562512 terminating 01:09:49.331 T:3000557568 DEBUG: ------ Window Deinit (DialogBusy.xml) ------ 01:09:49.336 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:49.888 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:49.888 T:3000557568 DEBUG: OnKey: 167 (0xa7, obc88) pressed, action is Down 01:09:50.871 T:2442875856 DEBUG: Previous line repeats 4 times. 01:09:50.871 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:51.305 T:3000557568 DEBUG: Previous line repeats 1 times. 01:09:51.305 T:3000557568 DEBUG: OnKey: 167 (0xa7, obc88) pressed, action is Down 01:09:52.407 T:2442875856 DEBUG: Previous line repeats 1 times. 01:09:52.407 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc 01:09:54.335 T:3000557568 DEBUG: Previous line repeats 3 times. 01:09:54.335 T:3000557568 DEBUG: ------ Window Deinit (DialogNotification.xml) ------ 01:09:55.476 T:2442875856 DEBUG: CWebServer[8080]: request received for /jsonrpc

How to change screen resolution?

Hello, resolution of KODI is set to 1280x740 and it is not possible change it from GUI - option is grey.
So, how to change resolution to proper 1920x1080.

KODI has been installed for the first time on old HD Ready TV, so it probably remembering setting from there.

Stem Link is set to 1920x1080 properly.

A fadein is present at every playback

Hi,

There seems to be a fadein whenever a playback (video or audio) is started. It is a long one, around five seconds or more (haven't taken time, though).

Obviously this is annoying unless one is doing some DJ things and jumping between songs manually, for every other use case it is most probably not wanted behaviour. Note: this also happens if nothing was playing before!

Crossfading is disabled in the menus and I can not find anything else that could be causing this in settings. Have I missed some option where this can be disabled? Or is this a bug?

If this is a setting somewhere, it should be disabled per default IMHO (I have used / am using KODI on several installations and none have experienced / are experiencing this behaviour).

p.s. Thanks for this project - hope it catches on!

Audio delay on any live stream

First of all thank you very much for all the work put into kodi on the SL.

As the stream starts it loads black with sound, play for 5-10 seconds and the video plays so the audio is massively behind which is strange because the video performance is flawless.

Issue happens on h264 streams regardless of resolution and the used app (happens on YT, Twitch and even IPT). Audio delay adjustement does not fix it.

Running latest steamlink build and kodi 17.3

Kodi launches but does not respond to any inputs

Bug report

Describe the bug

Here is a clear and concise description of what the problem is:

Kodi loads and displays home screen. If I have a mouse connected, I can move it around, but clicking/hovering on items does nothing. A bluetooth keyboard connected to the steam link also generates no response from Kodi. Interestingly, the clock in the top right works. After a while, the screen dims into what I assume it a power saving mode. Also, when first installed/freshly reinstalled, a couple of messages in the top right appear, saying how the different scrapers failed to update.

Expected Behavior

Here is a clear and concise description of what was expected to happen:

I can interact with the Kodi GUI

Actual Behavior

None of the input methods tried work

To Reproduce

Steps to reproduce the behavior:

  1. Install Kodi using USB
  2. Launch Kodi from the steam link launcher

Debuglog

The debuglog can be found here:
https://imgur.com/a/OtvMqQg

Your Environment

Used Operating system:

  • Android

  • iOS

  • Linux

  • OSX

  • Raspberry-Pi

  • Windows

  • Windows UWP

  • Operating system version/name:

  • Kodi version:

note: Once the issue is made we require you to update it with new information or Kodi versions should that be required.
Team Kodi will consider your problem report however, we will not make any promises the problem will be solved.

Addon: HD Video Box

You ported Kodi to SL. Can you port the HD Video Box to steam link ? This is the perfect app for watching movies and TV shows. Or create an addon for Kodi ?

failing to install addons

Bug report

Describe the bug

Here is a clear and concise description of what the problem is:

i installed kodi leia prerelease
but when i try to update stock addons i get "update failed" and if i try to install from zip i get "Failed to install addon from zip" and if i try to install addon from stock repo i get "installation failed"

Expected Behavior

Here is a clear and concise description of what was expected to happen:

it should update and install addons

Actual Behavior

when i try to update stock addons i get "update failed"
if i try to install from zip i get "Failed to install addon from zip"
if i try to install addon from stock repo i get "installation failed"

Possible Fix

To Reproduce

Steps to reproduce the behavior:

Debuglog

The debuglog can be found here:

Screenshots

Here are some links or screenshots to help explain the problem:

Additional context or screenshots (if appropriate)

Here is some additional context or explanation that might help:

Your Environment

Used Operating system:

  • Android

  • iOS

  • Linux

  • OSX

  • Raspberri-Pi

  • Windows

  • Windows UWP

  • Operating system version/name:

  • Kodi version: 18 beta

note: Once the issue is made we require you to update it with new information or Kodi versions should that be required.
Team Kodi will consider your problem report however, we will not make any promises the problem will be solved.

Diagnosing "nothing happens": request for image

Can we have an image of what a successful install looks like on the home screen in the install documentation?
It's not working for me*, but I don't have a reference to compare which page of the Steam Link's UI I should be looking at to know when it's successfully installed.

  • [as in I can determine no difference in the Steam Link's behaviour with the USB drive never attached, attached, or not. Going to try another USB drive, but the documentation issue would be useful to fix]

autostart Kodi

Is it possible to auto start Kodi on Steamlink power-up? And if yes, is there a possibility to exit to Steamlink OS after booting directly to Kodi?

Kodi Wont Start

I'm using the current build (667 or something like that, I can check if it's pertinent). I checked the crashlog with tail.

06:26:41.410 T:3001475072 DEBUG: Loading: /home/apps/kodi/lib/kodi/system/libcpluff-arm.so
06:26:41.457 T:3001475072 INFO: ADDON: cpluff: 'Could not read plug-in directory /home/steam/.kodi/addons: No such file or directory'
06:26:41.623 T:3001475072 INFO: ADDON: cpluff: 'Could not read plug-in directory /home/apps/kodi/lib/kodi/addons: No such file or directory'
06:26:41.668 T:3001475072 FATAL: addon 'audioencoder.xbmc.builtin.aac' not installed or not enabled.
06:26:41.668 T:3001475072 FATAL: CServiceManager::Init: Unable to start CAddonMgr

what is audioencoder.xbmc.builtin.aac and how do I install it, and I assume the last line, just happened because of the lack of the above.

I was "starting" Kodi the way the readme describes (from the command line) though I believe the same thing happens when I try to launch it from the steamlink menu, though that won't work no matter what from what I've read.

Lagging/Stuterring during playback

Playback lags and stutters. I have confirmed it is only with the Steam Link.
Tried the same files on the Firestick/Firebox and no issues with playback.
Has anyone got a solution for this?

Kodi 18.7

Kodi 18.7 has arrived, can you just update it?

Thanks for awsome

HinataNekoNya

Kodi on steamlink hangs on DB build after a few seconds.

I use tinyMediaManager to create local DB files (next to the movies in my SAMBA share).

As I do frequent reinstalls of KODI on new systems, this has proven to be the best option for a quick rebuild and reinstall, as this means that I don't need to go out to the internet each time a new movie is added.

I have just found this project and want to contribute to it; if only in a minor way (due to time constraints).

I initially tried to add this app, using an ext4 formatted USB drive and failed, but persisted by reformatting in FAT32 and succeeded in installing KODI 17.1.

I successfully installed and launched KODI on my SteamLink and then set up my SAMBA share, hit the 'update' button and...

On three consecutive occasions, the SteamLink locked up and then had to be unplugged and plugged back in again, in order for it to respond and continue the DB rebuild... Only for it to crash again...

Upon reboot, each time, I have been able able to play the previously scraped videos, but the audio is always slightly out of sync with the video. Subtitles seem to be fine, though...

BUT it still keeps locking up. :(

I have not been logging errors up-to this point, but if I can help; please let me know... :)

Thanks,
Rich.

Does not start with beta 605

After the update (for me today) Kodi does not start anymore. It get back to the link menu and says "Connecting to network". Was working with version 600 (at least starting, need to do more testing).

@garbear Thanks for this app!

after start i got a black screen

i start kodi on my steam link with system version 640 public i have got a black screen and after sometimes i will back to the homescreen

Problem with S/PDIF output

I have Creative Omni Surround USB sound card connected to steamlink. In Kodi it's available to select one of 4 audio output devices - 3 analog and 1 S/PDIF, passthrough device is blanked automatically selected CREATIVE OMNI S/PDIF. But it doesn't matter what is chosen, all output is sent to analog output of the card (and silence through optical out). Even ac3/dts passthrough is working that way - with scratches out of speakers.

Similar problem with same card:
https://www.linuxquestions.org/questions/linux-hardware-18/alsa-sb-omni-surround-5-1-iec958-is-routed-to-the-analog-output-not-the-digital-output-4175609669/

Steam Link SSH password

In the README it says the password for logging into root on the Steam Link with SSH is steamlink but the password is actually steamlink123

[Leia Beta 3] Add-ons are unable to be downloaded or updated

Bug report

Describe the bug

Here is a clear and concise description of what the problem is:

When trying to update a preinstalled add-on or trying to download a new one, the system reports the message "[Add-on name] download failed".

Expected Behavior

Here is a clear and concise description of what was expected to happen:

Download and installation should proceed without issue.

Actual Behavior

[Add-on name] download failed.

Possible Fix

To Reproduce

Steps to reproduce the behavior:

  1. After booting, go to Add-ons category.
  2. Select "Available Updates"
  3. Select "Update All"

Debuglog

The debuglog can be found here:

https://pastebin.com/wz1JEbZN

Screenshots

Here are some links or screenshots to help explain the problem:

Additional context or screenshots (if appropriate)

Here is some additional context or explanation that might help:

Your Environment

Used Operating system:

Android

iOS

  • Linux

OSX

Raspberry-Pi

Windows

Windows UWP


Operating system version/name: Steam Link (Build 669 Beta)


Kodi version: Leia 18 Beta 3

note: Once the issue is made we require you to update it with new information or Kodi versions should that be required.
Team Kodi will consider your problem report however, we will not make any promises the problem will be solved.

Kodi 17.6 doesn't start, v17.5 is working well

Hi @garbear !

First, what I want to say is - I really appreciate your hard work developing Kodi for Steam Link. This is awesome.

When I tried latest Kodi 17.6 - I can't get it to run, Running from Steam Link menu shows black screen for 2-4 seconds, then Steam Link main menu is visible (no device reboot I guess). I've also tried launching it from console, here is the exception:

lsb_release: not found lsb_release: not found lsb_release: not found ERROR: Unable to create application. Exiting

And here is kodi.log file

19:59:00.064 T:3001257984 NOTICE: ----------------------------------------------------------------------- 19:59:00.268 T:3001257984 DEBUG: ConsoleKit.Manager: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.ConsoleKit was not provided by any .service files 19:59:00.269 T:3001257984 DEBUG: UPower: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files 19:59:00.270 T:3001257984 DEBUG: ConsoleKit.Manager: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.ConsoleKit was not provided by any .service files 19:59:00.271 T:3001257984 DEBUG: DeviceKit.Power: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.DeviceKit.Disks was not provided by any .service files 19:59:00.271 T:3001257984 DEBUG: UPower: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files 19:59:00.300 T:3001257984 NOTICE: load settings... 19:59:00.307 T:3001257984 ERROR: CSettings: error loading settings definition from special://xbmc/system/settings/settings.xml, Line 0 Failed to open file 19:59:00.307 T:3001257984 FATAL: Unable to load settings definitions

Also, it looks like deployment time of tgz archieve is shorter then 2 minutes.
When I tried earlier builds (17,5 and 17.4) - Kodi boots fine, I just can't boot into latest version.

Maybe you have some tips for me, what I can do or check? :)

Unable to install Kodi on SL.

I am not a PC newbie and yet I have been completely unable to install Kodi on Steamlink via USB thumb drives. The boot process takes the same amount of time before attempt of install or after this makes no difference. I would assume that Kodi is not installing due to that and the fact no Kodi on the home screen after boot up. I have tried the basic stuff to get it working. I have tried the below steps on 3 different flash drives and all freshly formatted to make sure there were no issues. I have utilized 2 different formatting utilities. with no luck. The utilities that I have tried is Windows 10 format and Rufus; The format tried is FAT32.

Download the latest release from https://github.com/garbear/kodi-steamlink/releases.
Copy archive to the folder steamlink/apps/ on a USB drive (FAT32 or EXT4).
Insert the drive into the Steam Link and power-cycle. It will take approximately 2 minutes to install the 80MB archive.
When the Steam Link boots, Kodi should appear on the home screen.

Subtitles are not showing during playback

There is no subtitles when playing movie from Kodi. Not from DLNA, HTTP, FTP nor NFS.

I try to play MKV file with x264 Video. I've video with built-in subtitles in English (not working) and Polish external subtitles in .txt file (not working).

This same (both subititles) works on Kodi v.17.5 installed and played from local machine.

  • Kodi v17.5
  • Steam Link FW 640 beta

Addons fail to install.

Bug report

Describe the bug

Here is a clear and concise description of what the problem is:

Addons fails to install. Every addon.

Expected Behavior

Here is a clear and concise description of what was expected to happen:

Addons to be installed.

Actual Behavior

Addons fail to install.
https://www.youtube.com/watch?v=oulRNBHhoTA

Possible Fix

To Reproduce

Steps to reproduce the behavior:

Debuglog

The debuglog can be found here:
https://paste.kodi.tv/difovixoxo.kodi

Screenshots

Here are some links or screenshots to help explain the problem:

Additional context or screenshots (if appropriate)

Here is some additional context or explanation that might help:

Reply in a KODI support forum:

One of the developers has looked at the log and made the following comment...

nothing server related, as the file gets downloaded correctly.
something is wrong with the iconv (or libc) library on that system
...
it looks like something is wrong with the (system) library providing the iconv_open function

Also I noticed that in debug, the log starts with actual time and then ports 2 hours back. In Kodi it shows 2 hours less than the actual time.

Your Environment

Used Operating system:

  • Android

  • iOS

  • Linux (STEAMLINK)

  • OSX

  • Raspberry-Pi

  • Windows

  • Windows UWP

  • Operating system version/name: Steamlink

  • Kodi version: 18.0

note: Once the issue is made we require you to update it with new information or Kodi versions should that be required.
Team Kodi will consider your problem report however, we will not make any promises the problem will be solved.

Unable to install

Bug report

Describe the bug

I have installed perfectly the kodi on my steam link but I can't install anything sadly I try to change my time with ssh I try to install from zip I try to change my source too but nothing has worked so if someone could help me
Here is a clear and concise description of what the problem is:

Expected Behavior

Here is a clear and concise description of what was expected to happen:

Actual Behavior

Possible Fix

To Reproduce

Steps to reproduce the behavior:

Debuglog

The debuglog can be found here:

Screenshots

Here are some links or screenshots to help explain the problem:

Additional context or screenshots (if appropriate)

Here is some additional context or explanation that might help:

Your Environment

Used Operating system:

  • Android

  • iOS

  • Linux

  • OSX

  • Raspberry-Pi

  • Windows

  • Windows UWP

  • Operating system version/name:

  • Kodi version:

note: Once the issue is made we require you to update it with new information or Kodi versions should that be required.
Team Kodi will consider your problem report however, we will not make any promises the problem will be solved.

Kodi 17.5 Plex plugin won't connect.

Installing Plex TV Plugin and opening it results in no internet connection error.
Internet does work fine in other places. Just not this plugin.

Addon: Simple IP PVR Client

Hi,
First for all thanxs to the admin for this app.
I bought yesterday a steam link and install today kodi and i having problems with this addon.
I installed the addon and setup my m3u list and is very slow, laggy and stuterring. Only the audio works ok.
how can i repair this?

sorry for my english, im spanish native language

Still use as Steam Link?

As the title suggested, is it possible to still use it as a steam link? Or am I stuck with kodu afterwards?

I use my steam link as a multi monitor solution so this detail is highly important to me.

Audio passthrough settings not available

hi,
just got my steam link, installed latest kodi-steamlink and noticed empty Audio passthrough section under System settings.. so i can't get videos with 5.1 sound working, seems like it;s downmixed to 2.0 or something.
Is there any way to get it working or it is a hardware related?
thanks

18 Alpha 2 "Release"

I'm interested in testing 18 Alpha 2 on my Steam Link (in particular, because 18's support for DRM will make it possible to watch Amazon videos! https://github.com/Sandmann79/xbmc#inputstream). How would I go about creating a .zip file, suitable for installing on my Steam Link?

Also, are there any known issues with 18 Alpha 2 on Steam Links? If so, I have some interest in helping out (I'm a software developer, though my C++ skills are rusty).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.