1 post tagged

Ubuntu

Kodi 17.1-Krypton с OpenGL ES 2.0 на Orange Pi

Продолжение поста Компиляция KODI на OrangePi пакет был собран 31 марта 17 года. 1 апреля повторить собрать kodi не удалось: сайт kodi.tv не работал ну и репо тоже, были плановые работы. У админов сайта своеобразное чувство юмора. kodi не пираты, просто есть пиратские плагины. Это сутки красовалось на сайте kodi.tv :

Делюсь первым пакетом Kodi 17.1-Krypton с OpenGL ES 2.0 для Allwinner H3
Это всё тестировал на дату публикации поста, на OrangePiPC с картой на 4 Gb.

Устанавливаем Armbian Ubuntu Server Armbian_5.25_Orangepipc_Ubuntu_xenial_default_3.4.113.img
и кучку необходимых пакетов
Обращаю ваше внимание, все команды я выполняю от root’а на терминале PuTTY . install required libraries :

apt-get update && apt-get upgrade -y
apt -y install mesa-utils libx11-dev libxext-dev xutils-dev libdrm-dev x11proto-xf86dri-dev libxfixes-dev libpcrecpp0v5 libtinyxml2.6.2v5 libpython2.7 libyajl2 libtag1v5-vanilla liblcms2-2 libmicrohttpd10 libssh-4 libxslt1.1 libsmbclient libpulse0 libvdpau1 libva1 libva-drm1 libva-x11-1 libump libdri2-1 libcurl3 x11proto-dri2-dev libfreetype6  xorg-dev xutils-dev libltdl-dev libtool

install mali driver

mkdir /tmp/kodi_install && cd /tmp/kodi_install
wget http://ua3nbw.ru/files/deb/libmali.tar.gz
tar -xzvf libmali.tar.gz -C /

Cобираем драйвер mali с EGL_TYPE=framebuffer :

git clone https://github.com/linux-sunxi/sunxi-mali 
cd sunxi-mali                                                                   
git submodule init                                                              
git submodule update                                                            
git pull                                                                        
wget http://pastebin.com/raw.php?i=hHKVQfrh -O ./include/GLES2/gl2.h            
wget http://pastebin.com/raw.php?i=ShQXc6jy -O ./include/GLES2/gl2ext.h   
make config VERSION=r3p0 ABI=armhf EGL_TYPE=framebuffer                                             
mkdir /usr/lib/mali                                                             
echo "/usr/lib/mali" > /etc/ld.so.conf.d/1-mali.conf                            
make -C include install                                                         
make -C lib/mali prefix=/usr libdir='$(prefix)/lib/mali/' install

install helper libraries + Kodi 17.1 :

wget http://ua3nbw.ru/files/deb/libdri2_201703240300-git-1_armhf.deb
wget http://ua3nbw.ru/files/deb/libump_201703240301-git-1_armhf.deb
wget http://ua3nbw.ru/files/deb/xf86-video-fbturbo_201703240302-git-1_armhf.deb
wget http://ua3nbw.ru/files/deb/kodi_201703311126-git-1_armhf.deb
dpkg -i *.deb
reboot

ну и запуск:

echo 0 > /sys/class/graphics/fbcon/cursor_blink
kodi

Естественно просто чистый kodi, аддоны и русский язык ставим сами.

Скриншот вебморды:

2017   armbian   Kodi   Ubuntu