[GUIDE] Kodi on Volumio 2.x -> Install on a nonvolumio image

Guides to let you easily discover and enjoy Volumio

Ads helps Volumio remain Free and Open Source. Please consider donating to help us continue to serve you.

[GUIDE] Kodi on Volumio 2.x -> Install on a nonvolumio image

Postby Saiyato » Wed Oct 16 2019 11:54

vitaminazeta wrote:Hello, does KODI plugin work on rpi4?
My volumio2 ver 2.632 it looks doesn't work. Not sure I m missing orbdoing something wrong.
Anyone else has tried to use KODI plugin on RPI4?

I wish to use volumio to play music and the same rpi4 to play movie h265.

rpi3 works fine but can't support h265

Thanks
Giacomo


Hi Giacomo,

Same as for the Sparky board, I need a PPA for Jessie for the Pi4, I haven't found any just yet. When Volumio (they are working on it) moves to Debian Buster it will almost immediately get support for Kodi.

Cheers
Just.Love.Music.
User avatar
Saiyato
Golden Ear
Golden Ear
 
Posts: 631
Joined: Wed Dec 23 2015 07:58
Location: Woudenberg, Netherlands

Ads helps Volumio remain Free and Open Source. Please consider donating to help us continue to serve you.


[GUIDE] Kodi on Volumio 2.x -> Install on a nonvolumio image

Postby Saiyato » Wed Oct 16 2019 11:57

Luca wrote:
Saiyato wrote:We'll need a ppa (package archive) with a compiled Kodi package and its dependencies

Hi, thank for your nice reply.
After searching i've found this ppa available for the sparky sbc:

kodi:
Installed: (none)
Candidate: 2:17.1+dfsg1-3
Version table:
2:17.1+dfsg1-3 500
500 http://ftp.debian.org/debian stretch/main armhf Packages

Can it be of any help? Again thank you for your help.


Hi Luca,

This ppa is for Debian Stretch, I'm not sure if it's the case for Sparky, but I believe the platform is Debian Jessie. So we can't really use that ppa :(

Sorry
Just.Love.Music.
User avatar
Saiyato
Golden Ear
Golden Ear
 
Posts: 631
Joined: Wed Dec 23 2015 07:58
Location: Woudenberg, Netherlands


[GUIDE] Kodi on Volumio 2.x -> Install on a nonvolumio image

Postby Shrinking » Mon Dec 02 2019 21:05

First off, thank you Saiyato for your work on making it easy to run Kodi on top of Volumio! I have been running a Pi2 with that setup for a few years now without issue.

Recently I saw that they had released the Pi 4 which has significantly superior hardware to the Pi 2 that I have been using for a long time, so I decided to get one to update my setup. I found that the latest version of Volumio is rather straightforward and that a number of improvements appear to have been made - such as the plugin management system.

So I have gotten the latest Volumio installed and running on the card, I have my Hifiberry Digi+ installed and working for output from Volumio, and I have the Kodi Krypton plugin installed through the plugin manager - and that's where my problem is. I seem to be running into problems similar to what others have had, however after poring over every forum post about this I am unable to figure out exactly why this isn't working.

Ultimately, my problem is that Kodi is installed, appears to be running properly, however I only see a black screen. My TV is getting a signal, as when I restart Kodi on the Pi my TV detects an input change and displays the detected resolution of 1080p - it's just completely black. I have even tried the suggested steps of disconnecting and reconnecting the display, making sure the display is connected before powering on the Pi, power cycling the TV to make sure it is presenting it's correct EDID (which I have verified with tvservice -n), tried a different display (same result).

I am getting the same error(s) that others have reported in the past like:

Code: Select all
 /usr/bin/kodi: 46: /usr/bin/kodi: tvservice: not found


But it is running:

Code: Select all
        |-kodi-standalone---kodi---kodi_v7.bin-+-{HCEC Notify}
        |                                      |-{HDispmanx Notif}
        |                                      |-{HTV Notify}
        |                                      |-{ILCS_HOST}
        |                                      |-{VCHIQ completio}
        |                                      `-6*[{kodi_v7.bin}]


Full kodi.log:

Code: Select all
21:05:18.951 T:3019842208  NOTICE: special://profile/ is mapped to: special://masterprofile/
21:05:18.951 T:3019842208  NOTICE: -----------------------------------------------------------------------
21:05:18.951 T:3019842208  NOTICE: Starting Kodi (17.4 Git:20170913-5cc491e-dirty). Platform: Linux ARM 32-bit
21:05:18.951 T:3019842208  NOTICE: Using Release Kodi x32 build (version for Raspberry Pi)
21:05:18.951 T:3019842208  NOTICE: Kodi compiled Sep 13 2017 by GCC 4.9.2 for Linux ARM 32-bit version 3.16.7 (200711)
21:05:18.951 T:3019842208  NOTICE: Running on Raspbian GNU/Linux 8 (jessie), kernel: Linux ARM 32-bit version 4.19.79-v7l+
21:05:18.951 T:3019842208  NOTICE: FFmpeg version/source: ffmpeg-3.1-kodi
21:05:18.951 T:3019842208  NOTICE: Host CPU: ARMv7 Processor rev 3 (v7l), 4 cores available
21:05:18.951 T:3019842208  NOTICE: ARM Features: Neon enabled
21:05:18.951 T:3019842208  NOTICE: special://xbmc/ is mapped to: /usr/share/kodi
21:05:18.951 T:3019842208  NOTICE: special://xbmcbin/ is mapped to: /usr/lib/arm-linux-gnueabihf/kodi
21:05:18.951 T:3019842208  NOTICE: special://xbmcbinaddons/ is mapped to: /usr/lib/arm-linux-gnueabihf/kodi/addons
21:05:18.951 T:3019842208  NOTICE: special://masterprofile/ is mapped to: /home/kodi/.kodi/userdata
21:05:18.951 T:3019842208  NOTICE: special://envhome/ is mapped to: /home/kodi
21:05:18.951 T:3019842208  NOTICE: special://home/ is mapped to: /home/kodi/.kodi
21:05:18.951 T:3019842208  NOTICE: special://temp/ is mapped to: /home/kodi/.kodi/temp
21:05:18.951 T:3019842208  NOTICE: special://logpath/ is mapped to: /home/kodi/.kodi/temp
21:05:18.951 T:3019842208  NOTICE: The executable running is: /usr/lib/arm-linux-gnueabihf/kodi/kodi_v7.bin
21:05:18.951 T:3019842208  NOTICE: Local hostname: volumio-pi4
21:05:18.951 T:3019842208  NOTICE: Log File is located: /home/kodi/.kodi/temp//kodi.log
21:05:18.951 T:3019842208  NOTICE: -----------------------------------------------------------------------
21:05:18.956 T:3019842208   ERROR: DBus: Error org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files
21:05:18.973 T:3019842208  NOTICE: load settings...
21:05:19.039 T:3019842208  NOTICE: Found 2 Lists of Devices
21:05:19.039 T:3019842208  NOTICE: Enumerated PI devices:
21:05:19.039 T:3019842208  NOTICE:     Device 1
21:05:19.039 T:3019842208  NOTICE:         m_deviceName      : HDMI
21:05:19.040 T:3019842208  NOTICE:         m_displayName     : HDMI
21:05:19.040 T:3019842208  NOTICE:         m_displayNameExtra:
21:05:19.040 T:3019842208  NOTICE:         m_deviceType      : AE_DEVTYPE_HDMI
21:05:19.040 T:3019842208  NOTICE:         m_channels        : FL,FR
21:05:19.040 T:3019842208  NOTICE:         m_sampleRates     : 8000,11025,16000,22050,24000,32000,44100,48000,88200,96000,176400,192000
21:05:19.040 T:3019842208  NOTICE:         m_dataFormats     : AE_FMT_FLOAT,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_FLOATP,AE_FMT_S32NEP,AE_FMT_S16NEP,AE_FMT_RAW
21:05:19.040 T:3019842208  NOTICE:         m_streamTypes     : STREAM_TYPE_AC3,STREAM_TYPE_EAC3,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_512
21:05:19.040 T:3019842208  NOTICE:     Device 2
21:05:19.040 T:3019842208  NOTICE:         m_deviceName      : Analogue
21:05:19.040 T:3019842208  NOTICE:         m_displayName     : Analogue
21:05:19.040 T:3019842208  NOTICE:         m_displayNameExtra:
21:05:19.040 T:3019842208  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
21:05:19.040 T:3019842208  NOTICE:         m_channels        : FL,FR
21:05:19.040 T:3019842208  NOTICE:         m_sampleRates     : 48000
21:05:19.040 T:3019842208  NOTICE:         m_dataFormats     : AE_FMT_FLOAT,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_FLOATP,AE_FMT_S32NEP,AE_FMT_S16NEP
21:05:19.040 T:3019842208  NOTICE:         m_streamTypes     : No passthrough capabilities
21:05:19.040 T:3019842208  NOTICE:     Device 3
21:05:19.040 T:3019842208  NOTICE:         m_deviceName      : Both
21:05:19.040 T:3019842208  NOTICE:         m_displayName     : HDMI and Analogue
21:05:19.040 T:3019842208  NOTICE:         m_displayNameExtra:
21:05:19.040 T:3019842208  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
21:05:19.040 T:3019842208  NOTICE:         m_channels        : FL,FR
21:05:19.040 T:3019842208  NOTICE:         m_sampleRates     : 48000
21:05:19.040 T:3019842208  NOTICE:         m_dataFormats     : AE_FMT_FLOAT,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_FLOATP,AE_FMT_S32NEP,AE_FMT_S16NEP
21:05:19.040 T:3019842208  NOTICE:         m_streamTypes     : No passthrough capabilities
21:05:19.040 T:3019842208  NOTICE: Enumerated ALSA devices:
21:05:19.040 T:3019842208  NOTICE:     Device 1
21:05:19.040 T:3019842208  NOTICE:         m_deviceName      : default
21:05:19.040 T:3019842208  NOTICE:         m_displayName     : Playback/recording through the PulseAudio sound server
21:05:19.040 T:3019842208  NOTICE:         m_displayNameExtra:
21:05:19.040 T:3019842208  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
21:05:19.040 T:3019842208  NOTICE:         m_channels        : FL,FR,BL,BR,FC,LFE,SL,SR,UNKNOWN1,UNKNOWN2,UNKNOWN3,UNKNOWN4,UNKNOWN5,UNKNOWN6,UNKNOWN7,UNKNOWN8
21:05:19.040 T:3019842208  NOTICE:         m_sampleRates     : 5512,8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000
21:05:19.040 T:3019842208  NOTICE:         m_dataFormats     : AE_FMT_FLOAT,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE,AE_FMT_U8
21:05:19.040 T:3019842208  NOTICE:         m_streamTypes     : No passthrough capabilities
21:05:19.040 T:3019842208  NOTICE:     Device 2
21:05:19.040 T:3019842208  NOTICE:         m_deviceName      : pulse
21:05:19.040 T:3019842208  NOTICE:         m_displayName     : PulseAudio Sound Server
21:05:19.040 T:3019842208  NOTICE:         m_displayNameExtra:
21:05:19.040 T:3019842208  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
21:05:19.041 T:3019842208  NOTICE:         m_channels        : FL,FR,BL,BR,FC,LFE,SL,SR,UNKNOWN1,UNKNOWN2,UNKNOWN3,UNKNOWN4,UNKNOWN5,UNKNOWN6,UNKNOWN7,UNKNOWN8
21:05:19.041 T:3019842208  NOTICE:         m_sampleRates     : 5512,8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000
21:05:19.041 T:3019842208  NOTICE:         m_dataFormats     : AE_FMT_FLOAT,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE,AE_FMT_U8
21:05:19.041 T:3019842208  NOTICE:         m_streamTypes     : No passthrough capabilities
21:05:19.047 T:3019842208  NOTICE: Loaded settings file from special://xbmc/system/advancedsettings.xml
21:05:19.047 T:3019842208  NOTICE: Contents of special://xbmc/system/advancedsettings.xml are...
                                            <?xml version="1.0" encoding="UTF-8" ?>
                                            <advancedsettings>
                                              <fanartres>720</fanartres>
                                              <imageres>540</imageres>
                                              <video>
                                                <busydialogdelayms>750</busydialogdelayms>
                                              </video>
                                              <samba>
                                                <clienttimeout>30</clienttimeout>
                                              </samba>
                                              <cache>
                                                <memorysize>31457280</memorysize>
                                              </cache>
                                            </advancedsettings>
21:05:19.048 T:3019842208  NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
21:05:19.048 T:3019842208  NOTICE: Default Video Player: VideoPlayer
21:05:19.048 T:3019842208  NOTICE: Default Audio Player: paplayer
21:05:19.048 T:3019842208  NOTICE: Disabled debug logging due to GUI setting. Level 0.
21:05:19.048 T:3019842208  NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
21:05:19.048 T:3019842208  NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
21:05:19.049 T:3019842208  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
21:05:19.049 T:3019842208  NOTICE: Loaded playercorefactory configuration
21:05:19.049 T:3019842208  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
21:05:19.050 T:3019842208  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
21:05:19.064 T:3019842208  NOTICE: Running database version Addons27
21:05:19.105 T:3019842208  NOTICE: ADDONS: Using repository repository.xbmc.org
21:05:19.159 T:3019842208  NOTICE: Raspberry PI firmware version: Oct 11 2019 18:37:29
                                            Copyright (c) 2012 Broadcom
                                            version d4a63855399ed5c2e6cd94e6dbcd850d881c856d (tainted) (release) (start)
21:05:19.159 T:3019842208  NOTICE: ARM mem: 768MB GPU mem: 256MB MPG2:0 WVC1:0
21:05:19.159 T:3019842208  NOTICE: cache.memorysize: 30MB libass.cache: 0MB
21:05:19.159 T:3019842208  NOTICE: Config:
                                            arm_freq=1500
                                            audio_pwm_mode=514
                                            config_hdmi_boost=5
                                            core_freq=500
                                            core_freq_min=200
                                            disable_commandline_tags=2
                                            disable_l2cache=1
                                            disable_splash=1
                                            display_hdmi_rotate=-1
                                            display_lcd_rotate=-1
                                            enable_gic=1
                                            force_eeprom_read=1
                                            force_pwm_open=1
                                            framebuffer_ignore_alpha=1
                                            framebuffer_swap=1
                                            gpu_freq=500
                                            gpu_freq_min=500
                                            init_uart_clock=0x2dc6c00
                                            lcd_framerate=60
                                            pause_burst_frames=1
                                            program_serial_random=1
                                            ramfsaddr=-1
                                            hdmi_force_cec_address:0=65535
                                            hdmi_force_cec_address:1=65535
                                            hdmi_force_hotplug:0=1
                                            hdmi_pixel_freq_limit:0=0x11e1a300
                                            hdmi_pixel_freq_limit:1=0x11e1a300
21:05:19.159 T:3019842208  NOTICE: Config:
                                            device_tree=-
                                            ramfsfile=volumio.initrd
                                            hdmi_cvt:0=
                                            hdmi_cvt:1=
                                            hdmi_edid_filename:0=
                                            hdmi_edid_filename:1=
                                            hdmi_timings:0=
                                            hdmi_timings:1=
21:05:19.159 T:3019842208  NOTICE: InitWindowSystem: Using EGL Implementation: raspberrypi
21:05:19.161 T:3019842208  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 60.000000 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 59.940063 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 75.000000 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 60.000000 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 59.940063 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 72.000000 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 71.928070 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 75.000000 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 60.000000 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 59.940063 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 70.000000 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 75.000000 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 720 x 480 for display 0 with 720 x 480 @ 60.000000 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 720 x 480 for display 0 with 720 x 480 @ 59.940063 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 60.000000 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 59.940063 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 60.000000 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 59.940063 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 24.000000 Hz
21:05:19.161 T:3019842208  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 23.976025 Hz
21:05:19.161 T:3019842208  NOTICE: Found (1920x1080@60.000000) at 32, setting to RES_DESKTOP at 16
21:05:19.161 T:3019842208  NOTICE: Checking resolution 16


Any suggestions to help resolve this would be greatly appreciated! :)
Random avatar
Shrinking
Fresh off the boat
Fresh off the boat
 
Posts: 1
Joined: Mon Dec 02 2019 20:13

Previous

Return to Guides

Who is online

Users browsing this forum: No registered users and 1 guest