hannibal1986 Posted September 4, 2016 Posted September 4, 2016 (edited) that steps must be followed to install kodi in armbian? thnks I have added 'deb http://http.debian.net/debianjessie-backports main' in sources.list and sudo apt-get update & sudo apt-get install kodi but when you start kodi the screen goes black Edited February 18, 2017 by zador.blood.stained Renamed and pinned the thread
hannibal1986 Posted September 21, 2016 Author Posted September 21, 2016 I need to work on armbian 5.20 kodi correct ? It shows only black screen. I have to change the kernel? some tutorial? My board is opi+2e
issalig Posted September 22, 2016 Posted September 22, 2016 Hi, if you just want Kodi, try jernej openelec port. https://github.com/jernejsk/OpenELEC-OPi2 http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=1075
hannibal1986 Posted September 22, 2016 Author Posted September 22, 2016 I need use kodi, apache2, phpmyadmin, ssh... In openelec not work all only armbian
fedyhd Posted October 18, 2016 Posted October 18, 2016 1- Hi, I realized that Kodi on Armbian does not use the internal player but mpv and does not support Hdmi-CEC. It's right? 2- I use armbian successfully on one of my two Opi-pc from March 2016. Now, I tried Jernej Openelec port on my other orange pi and works fine with CEC although a little hot. However I would use at least this program (which works perfect on Armbian): "https://github.com/r10r/rcswitch-pi.git"on Openelec, but I do not know how to compile it as an addon for installing on Openelec. Orangepi-forum is almost always out of reach, and I can not write there a question. From https://github.com/jernejsk/OpenELEC-OPi2 I compiled the OpenELEC image but what steps should I follow for the addons? I do not understand this example: "You can build wanted addon with: PROJECT=H3 ARCH=arm scripts/create_addon pvr.iptvsimple where pvr.iptvsimple is the addon you want to build." pvr.iptvsimple is the folder source?
jernej Posted October 18, 2016 Posted October 18, 2016 I'm not sure if hijacking Armbian forum is ok for my OpenELEC fork, but due to reachability issues I will answer anyway. You can open an issue on github with question label. 1- Hi, I realized that Kodi on Armbian does not use the internal player but mpv and does not support Hdmi-CEC. It's right? Not sure on mpv but certainly doesn't support CEC. 2- I use armbian successfully on one of my two Opi-pc from March 2016. Now, I tried Jernej Openelec port on my other orange pi and works fine with CEC although a little hot. However I would use at least this program (which works perfect on Armbian): "https://github.com/r10r/rcswitch-pi.git"on Openelec, but I do not know how to compile it as an addon for installing on Openelec. Orangepi-forum is almost always out of reach, and I can not write there a question. From https://github.com/jernejsk/OpenELEC-OPi2 I compiled the OpenELEC image but what steps should I follow for the addons? I do not understand this example:"You can build wanted addon with:PROJECT=H3 ARCH=arm scripts/create_addon pvr.iptvsimplewhere pvr.iptvsimple is the addon you want to build." pvr.iptvsimple is the folder source? One thing which helps with lowering temperature is disabling RSS feeds. It will lower it for at least few degrees. I guess OE is hotter due to more intensive GPU usage. I think usual temperature settings are basically the same. Yes, pvr.iptvsimple is a folder inside build system. Please take a look at content inside this folder to get an idea what is needed to create custom plugin. AFAIK a big issue here in my opinion is that all plugins must be compiled statically or at least without external dependencies (other than already included in base image). RCSwitch has dependency on wiringPi. I already compiled it as a plugin (gpio program) and you can test it here (link will be valid for 14 days): https://transfer.sh/ILHOt/tools.wiringop-7.0.1.zipI will take a look if there is some way to compile plugins with external dependencies or else I may include wiringPi in base image. Does anyone know which wiringPi port for H3 is best? I used this: https://github.com/WereCatf/WiringOP/commits/h3
fedyhd Posted October 20, 2016 Posted October 20, 2016 I'm not sure if hijacking Armbian forum is ok for my OpenELEC fork, but due to reachability issues I will answer anyway. You can open an issue on github with question label. Not sure on mpv but certainly doesn't support CEC. One thing which helps with lowering temperature is disabling RSS feeds. It will lower it for at least few degrees. I guess OE is hotter due to more intensive GPU usage. I think usual temperature settings are basically the same. Yes, pvr.iptvsimple is a folder inside build system. Please take a look at content inside this folder to get an idea what is needed to create custom plugin. AFAIK a big issue here in my opinion is that all plugins must be compiled statically or at least without external dependencies (other than already included in base image). RCSwitch has dependency on wiringPi. I already compiled it as a plugin (gpio program) and you can test it here (link will be valid for 14 days): https://transfer.sh/ILHOt/tools.wiringop-7.0.1.zipI will take a look if there is some way to compile plugins with external dependencies or else I may include wiringPi in base image. Does anyone know which wiringPi port for H3 is best? I used this: https://github.com/WereCatf/WiringOP/commits/h3 Many thanks for your reply, jernej. Regarding the temperature, I see that after a few minutes in the home the temperature is about 70 degrees centigrade (on Armbian in idle is about 50 degrees). I disabled the RSS feeds but for now I have not tested well if the situation improves. About wiringOP, on armbian (OPI-PC) I had used https://github.com/zhaolei/WiringOP and It worked well in the few tests done. Nevertheless, with https://transfer.sh/ILHOt/tools.wiringop-7.0.1.zip in your openelec fork I get the following output of the command "gpio readall": OpenELEC:~ # gpio readall +-----+-----+----------+------+---+-Orange Pi+---+---+------+---------+-----+--+ | BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM | +-----+-----+----------+------+---+----++----+---+------+----------+-----+-----+ | | | 3.3v | | | 1 || 2 | | | 5v | | | | | | SDA.0 | | | 3 || 4 | | | 5V | | | | | | SCL.0 | | | 5 || 6 | | | 0v | | | | 6 | 6 | IO6 PA06 | ALT3 | 0 | 7 || 8 | | | TxD3 | | | | | | 0v | | | 9 || 10 | | | RxD3 | | | | | | RxD2 | | | 11 || 12 | 0 | ALT3 | IO1 PD14 | 1 | 110 | | | | TxD2 | | | 13 || 14 | | | 0v | | | | | | CTS2 | | | 15 || 16 | 0 | ALT3 | IO4 PC04 | 4 | 68 | | | | 3.3v | | | 17 || 18 | 0 | ALT3 | IO5 PC07 | 5 | 71 | | | | MOSI | | | 19 || 20 | | | 0v | | | | | | MISO | | | 21 || 22 | | | RTS2 | | | | | | SCLK | | | 23 || 24 | | | SPI-CE0 | | | | | | 0v | | | 25 || 26 | | | CE1 | | | | | | SDA.1 | | | 27 || 28 | | | SCL.1 | | | | 7 | 7 | IO7 PA7 | ALT3 | 0 | 29 || 30 | | | 0v | | | | 8 | 8 | IO8 PA8 | ALT3 | 0 | 31 || 32 | 0 | ALT3 | IO9 PG08 | 9 | 200 | | 9 | 10 | IO10 PA9 | ALT3 | 0 | 33 || 34 | | | 0v | | | | 10 | 12 | IO12PA10 | ALT3 | 0 | 35 || 36 | 0 | ALT3 | IO13PG09 | 13 | 201 | | 20 | 14 | IO14PA20 | ALT3 | 0 | 37 || 38 | 0 | ALT3 | IO15PG06 | 15 | 198 | | | | 0v | | | 39 || 40 | 0 | ALT3 | IO16PG07 | 16 | 199 | +-----+-----+----------+------+---+----++----+---+------+----------+-----+-----+ | BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM | +-----+-----+----------+------+---+-Orange Pi+---+------+----------+-----+-----+ Note the written "Orange Pi" instead of "OrangePIPC" and also the gpio numbering is different from that on armbian with https://github.com/zhaolei/WiringOP. Indeed I copied the folder compiled on armbian inside /storage in OpenELEC and I get: OpenELEC:~/WiringOP # LD_LIBRARY_PATH=/storage/WiringOP /storage/WiringOP/gpio/gpio readall +-----+-----+----------+------+---+--OrangePiPC--+---+------+---------+-----+--+ | BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM | +-----+-----+----------+------+---+----++----+---+------+----------+-----+-----+ | | | 3.3v | | | 1 || 2 | | | 5v | | | | 2 | 8 | SDA.0 | ALT5 | 0 | 3 || 4 | | | 5V | | | | 3 | 9 | SCL.0 | ALT5 | 0 | 5 || 6 | | | 0v | | | | 4 | 7 | GPIO.7 | ALT3 | 0 | 7 || 8 | 0 | ALT3 | TxD3 | 15 | 14 | | | | 0v | | | 9 || 10 | 0 | ALT3 | RxD3 | 16 | 15 | | 17 | 0 | RxD2 | ALT3 | 0 | 11 || 12 | 0 | ALT3 | GPIO.1 | 1 | 18 | | 27 | 2 | TxD2 | ALT3 | 0 | 13 || 14 | | | 0v | | | | 22 | 3 | CTS2 | ALT3 | 0 | 15 || 16 | 0 | ALT3 | GPIO.4 | 4 | 23 | | | | 3.3v | | | 17 || 18 | 0 | ALT3 | GPIO.5 | 5 | 24 | | 10 | 12 | MOSI | ALT4 | 0 | 19 || 20 | | | 0v | | | | 9 | 13 | MISO | ALT4 | 0 | 21 || 22 | 0 | ALT3 | RTS2 | 6 | 25 | | 11 | 14 | SCLK | ALT4 | 0 | 23 || 24 | 0 | ALT4 | CE0 | 10 | 8 | | | | 0v | | | 25 || 26 | 0 | ALT3 | GPIO.11 | 11 | 7 | | 0 | 30 | SDA.1 | ALT4 | 0 | 27 || 28 | 0 | ALT4 | SCL.1 | 31 | 1 | | 5 | 21 | GPIO.21 | ALT3 | 0 | 29 || 30 | | | 0v | | | | 6 | 22 | GPIO.22 | ALT3 | 0 | 31 || 32 | 0 | ALT3 | RTS1 | 26 | 12 | | 13 | 23 | GPIO.23 | ALT3 | 0 | 33 || 34 | | | 0v | | | | 19 | 24 | GPIO.24 | ALT3 | 0 | 35 || 36 | 0 | ALT3 | CTS1 | 27 | 16 | | 26 | 25 | GPIO.25 | ALT3 | 0 | 37 || 38 | 0 | ALT3 | TxD1 | 28 | 20 | | | | 0v | | | 39 || 40 | 0 | ALT3 | RxD1 | 29 | 21 | +-----+-----+----------+------+---+----++----+---+------+----------+-----+-----+ | BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM | +-----+-----+----------+------+---+--OrangePIPC--+------+----------+-----+-----+ where I added "LD_LIBRARY_PATH=/storage/WiringOP" because I have copied there "WiringOP/wiringPi/libwiringPi.so.2.0" renamed in "WiringOP/libwiringPi.so" and "WiringOP/devLib/libwiringPiDev.so.2.0" renamed in "WiringOP/libwiringPiDev.so". Otherwise I get the error "libwiringPi.so" and "libwiringPiDev.so" not found. In the moment I could not directly test the gpio command installed via openelec addons with, for example, a LED or a relay, but I tested the above libraries ("libwiringPi.so" and "libwiringPiDev.so") copied in ~/WiringOP from armbian that work perfect. In fact, I copied the folder "rcswitch-pi" compiled on armbian ("https://github.com/r10r/rcswitch-pi") inside /storage of openelec like before, and then the following command works perfectly: LD_LIBRARY_PATH=/storage/WiringOP /storage/rcswitch-pi/send XXXXX X 1 etc. (My electrical outlet turns on) The same thing works with the "codesend" command from "https://github.com/timleland/rfoutlet.git" compiled again on Armbian 5.20.
jernej Posted October 20, 2016 Posted October 20, 2016 Heh, it seems that zhaolei merged WereCatf improvements 9 hours ago, so I guess zhaolei's version is now better. Are you ok with current state, e.g. copied libraries and executables, or do you want to have everything packed as a plugin?
fedyhd Posted October 20, 2016 Posted October 20, 2016 Heh, it seems that zhaolei merged WereCatf improvements 9 hours ago, so I guess zhaolei's version is now better. Are you ok with current state, e.g. copied libraries and executables, or do you want to have everything packed as a plugin? I'm ok now thanks, but it would be even better to have plugins in the unofficial repository (for wiringOP sure, then about 433mhz transmitters the above projects "rcswitch-pi" and "rfoutlet" only depend from that two library of WiringOP). Finally I wanted to thank you for your wonderful work with OpenELEC.
fedyhd Posted October 25, 2016 Posted October 25, 2016 .... One thing which helps with lowering temperature is disabling RSS feeds. .... Disabling the RSS feeds the problem of high temperatures seems to go away. I have about 50°C. I posted a driver issue on github ("https://github.com/jernejsk/OpenELEC-OPi2/issues/76"). Bye!
mirek Posted November 9, 2016 Posted November 9, 2016 Hi, is there any solution to get Kodi working on Armbian 5.20? I have a black screen and message from console: /usr/lib/arm-linux-gnueabihf/kodi/kodi-xrandr: Failed to get size of gamma for output default Please help!
hannibal1986 Posted November 9, 2016 Author Posted November 9, 2016 Hi, is there any solution to get Kodi working on Armbian 5.20? I have a black screen and message from console: /usr/lib/arm-linux-gnueabihf/kodi/kodi-xrandr: Failed to get size of gamma for output default Please help! No, sorry
Johann Pascher Posted May 10, 2017 Posted May 10, 2017 I have kodi on ARMBIAN 5.25 stable Ubuntu 16.04.1 LTS 3.4.113-sun8i orangepipc+ board running tested the latest version kodi alfa as well but kodi 17 and 18 don only work on a headless server with codi alone installed. Version 15 of Kodi can bi installed easy, had only some problem with ma remote control. See may thread about it:
coliscip Posted May 22, 2017 Posted May 22, 2017 Can you explain how to install KODI 16 on Armbian 5.25 Desktop based on Ubuntu16.04? I've tried to install it but I received errors on libcec4 and libshairplay. Board is Orange Pi pC. Thank you in advance! Ciprian
talraash Posted May 22, 2017 Posted May 22, 2017 Quote how to install KODI 16 on Armbian 5.25 Desktop based on Ubuntu16.04 It's great install from yakkety repos. I don't test cec and shareplay, but default mediaplayer functionalityi work fine.
ekonik3 Posted September 11, 2018 Posted September 11, 2018 how to install KODI 16 on Armbian 5.25 Desktop based on Ubuntu16.04 It's great install from yakkety repos. I don't test cec and shareplay, but default mediaplayer functionalityi work fine.Could you please tell me how to do it? I'm willing to install Kodi on my armbian tooSent from my Mi A1 using Tapatalk
talraash Posted September 11, 2018 Posted September 11, 2018 4 hours ago, ekonik3 said: It's great install from yakkety repos. I don't test cec and shareplay, but default mediaplayer functionalityi work fine. Could you please tell me how to do it? I'm willing to install Kodi on my armbian too Sent from my Mi A1 using Tapatalk That post from 2017, now 2018... Use mainline kernel +cedrus+kodi now.
Kianabrey Posted October 8, 2018 Posted October 8, 2018 Hi guys, I also want to install Kodi on Armbian, how do I install? I would like to experience the Armbian if it is a beautiful or a suit.
Valery Rezvyakov Posted October 28, 2018 Posted October 28, 2018 On 10/8/2018 at 12:41 PM, Kianabrey said: Hi guys, I also want to install Kodi on Armbian, how do I install? I would like to experience the Armbian if it is a beautiful or a suit. kodi-wayland FEATURES: - mainline kernel & U-Boot - completely open source except GPU (Mali) driver - latest Kodi - MPEG2 should work well
marine1988 Posted July 6, 2020 Posted July 6, 2020 Is there nay way to make it work h2 deconding on banana pi zero?
Recommended Posts