Orange Pi 4/4B Kodi Media Center 17.6 看全部

Edited by player888 at 2021-1-16 09:54

转自GitHubhttps://github.com/ITMO-lab/Orange-Pi-4-Kodi-Media-Center
俄国人制作的,google 翻译,测试OK,俄文,可自行设置其它语言。镜像链接:ubuntu_18.04_kodi_orange_pi_4_full.tar.xz

前言
该存储库分为3个分支,以便在克隆主存储库时节省可用空间和流量。图像和图像位于单独的分支中,因此您不会在master分支中找到它们。
本指南包含适用于Orange Pi 4的现成媒体中心图像(我尚未在Orange Pi 4b上对其进行测试,但是它们之间的唯一区别是附加的AI模块,因此除此以外,其他所有功能都应正常工作)。
如果您只想快速安装Orange Pi 4(4b)的固件而无需进行详细介绍,则 这里有一些简单的说明。
如果您正在使用其他任何Raspberry Pi,Orange Pi,Banana Pi,Asus Tinker Board或其他产品,则可以从开发板制造商的官方网站下载所需的固件版本(最好是ubuntu或基于ubuntu的os),并配置OpenGL视频驱动程序(ES ),并按照本节和以下各节中的所有说明自行安装所有软件包
另外,您可以自行决定扩展安装的软件包集。如果您创建自己的映像或找到另一套Kodi软件包,请在此存储库中的讨论中添加信息。主要要求是您的解决方案可以免费使用,就像Richard Stallman遗赠的一样。

目录
1.为需要“ ctrl + c ctrl + v”的用户快速安装固件
2.安装和配置官方固件
3.在Orange Pi 4的图像中为gpu Mali-T860 MP4配置柴火
4.使用插件安装和配置Kodi
5固件芯片的一般描述和总结


1快速固件安装
首先,您将意外地需要Micro SD卡。甚至不建议使用10级的速度,甚至对于普通发行版也是如此,因为系统是从sd卡启动的。在使用Kodi的情况下,电影将暂时几乎完全加载到此sd卡上进行观看,因此需要一个质量可靠的sd卡来舒适地观看视频而没有刹车。我建议使用金士顿或三星,它们的寿命要比其他公司的显卡长一个数量级,并且还要经过时间的考验。
至于sd卡的大小,对于系统来说仅8 GB就足够了,但是,为了方便观看全高清电影,我建议32 GB。Orange Pi仍不支持30 fps的4K视频,处理器容量还不够,并且略有过热,它开始剧烈地和滞后地节流,直到完全冷却后才保持此状态。
接下来,必须格式化卡。如果您至少知道2个分区表(GPT和MBR),那么我建议使用MBR-Windows的默认表。至于文件系统,建议在网上使用fat32。
我建议在程序中格式化和准备SD卡:SDCardFormatterv5_WinEN.zip
然后,您可以上传完成的图像:ubuntu_18.04_kodi_orange_pi_4_full.tar.xz
首先,您需要例如通过WinRAR或7zip解压缩ubuntu_18.04_kodi_orange_pi_4_full.img。
您可以使用以下程序将映像上传到sd卡:win32diskimager-1.0.0-install.exe
上载图像后,从中启动,为此,我们只需将其插入Orange Pi的SD卡插槽中,连接显示器并打开电源即可。如果我们看到绿屏或伪影,请关闭电源,然后再次打开,这有时会在第一次启动时发生。
默认情况下,有一个使用密码orangepi的orangepi帐户。
成功启动后(不会要求您输入密码),第一步是扩展系统分区。为此,请运行gparted并调整系统分区的大小,以使其占用sd卡上的所有剩余空间。
该系统已准备就绪,可以使用。仅使用蓝牙键盘作为遥控器,预先安装了许多芯片,以便从沙发方便地控制机顶盒。

2安装和配置官方固件
如果您使用的不是Orange Pi板,请从官方站点下载固件。建议使用基于Ubuntu 18.04或更高版本20.04的版本,因为那里有新版本的Kodi。还可以看到视频驱动程序可以在该固件上工作。您可以通过以下方法进行检查:
sudo apt install glmark2glmark2-es2
在运行桌面环境的控制台中运行:
glmark2并glmark2-es2因此。
glmark2-因为这是对成熟的OpenGL驱动程序的测试(在Orange Pi 4上,它试图调用Rockchip驱动程序,但该驱动程序不存在),因此不太可能看到视频卡并给出良好的结果。重要的是,至少glmark2-es2可以看到您的视频卡并使用OpenGL ES驱动程序(只是不应出现错误消息)。
在我制作固件时,用于橙色Pi 4的Armbian 20.04不支持Mali-T860 MP4视频卡的驱动程序,而来自官方Orange Orange存储库的ubuntu xenial(16.04)和仿生(18.04)则支持。
Orange Pi官方网站的“下载”部分中下载适用于Orange Pi 4的最新版本的ubuntu 18.04(仿生)。
或者,您可以使用我的克隆OrangePi_4_ubuntu_bionic_desktop_linux4.4.179_v1.3,在此基础上配置了所有内容。我保留了它,因为新的官方更新可能需要更改安装过程。
您只需要将图像上传到SD卡,为此,我们首先将其格式化:SDCardFormatterv5_WinEN.zip
然后,您可以使用以下程序将映像上传到SD卡:win32diskimager-1.0.0-install.exe
对于某些Raspberry Pi映像,仅当使用Etcher时,我的系统才能正确启动
然后剩下的就是将SD卡插入板卡,连接显示器,键盘,鼠标,连接到网络并开始安装软件。
!!! 重要!!!
通过sudo apt update更新系统被认为是一种很好的做法。安装后立即进行sudo apt升级。在我们的情况下,此操作无法完成,因为系统具有一套针对Mali-T860 MP4视频卡的手动编译的驱动程序,并且在更新后将永久删除它们。为使一切正常运行,我们会严格按照说明进行操作。
我们仅更新存储库列表:
sudo apt update
之后,可能会出现apt锁错误。但是,在考虑了这些信息之后,我们只是在不了解原因的情况下无意中删除了这些锁。
sudo rm -rf/var/lib/dpkg/lock-frontend
sudo rm -rf/var/lib/dpkg/lock
我们重复观察,确保不会出现任何错误:
sudo apt update
如果你看到
为了使系统在加载我们的LXDE时不需要密码,您需要注册:
sudo bash -c 'echo"[SeatDefaults]" > /etc/lightdm/lightdm.conf;echo"user-session=ubuntu" >> /etc/lightdm/lightdm.conf;echo"greeter-session=lightdm-gtk-greeter" >>/etc/lightdm/lightdm.conf;echo "autologin-user=orangepi" >>/etc/lightdm/lightdm.conf;echo "autologin-user-timeout=0" >>/etc/lightdm/lightdm.conf'
如果您使用的是其他桌面环境,只需在登录时相应地禁用密码要求即可。尽管可以保留登录密码的保护。如果有任何小孩破坏了父母保护代码的4位数字,那么在破坏了linux帐户的密码之后,应该将他们带到没有入学考试的任何大学。双赢。
仅需提供一些标准软件包即可简化工作:
sudo apt install -y htopgedit nano gparted exfat-fuse exfat-utils ntfs-3g
如果您想要vim,而不是nano,那是对的。已安装exFat和ntfs,以便您可以在这些标记中读取闪存驱动器。
您无法在Orange Pi 4上进行sudo apt升级,直到Point 3Orange Pi 4映像中为gpu Mali-T860 MP4配置柴火
如果您使用的是其他板,并且柴火没有问题,则只需更新系统即可:
sudo apt upgrade -y
如果出现问题,则必须重新开始并查找故障原因。
还建议进行以下操作:
sudo reboot
更新系统后。


3OrangePi 4的图像中为gpuMali-T860 MP4配置柴火
首先,您需要禁止更新手动编译的柴火。
echo "libegl-mesa0hold" | sudo dpkg --set-selections #杀死GPU驱动程序
echo"libgl1-mesa-dri hold" | sudo dpkg --set-selections #更新后减慢操作系统加载
echo "libllvm9hold" | sudo dpkg --set-selections #Libgl1-mesa-dri依赖性
现在您可以安全地更新系统
sudo apt update
sudo apt upgrade -y
对于apt升级过程中的所有请求,请输入“ N”或选择“否”。更新系统后,我们产生:
sudo reboot

4使用插件安装和配置Kodi
此处的所有内容仅用于编解码器和柴火的vlc,带有依赖项和插件的kodi:
sudo apt install--install-suggests -y vlc
sudo apt install--install-suggests -y kodi
sudo apt install -ykodi-pvr*
要在LXDE上自动加载到kodi中,请输入:
bash -c 'echo"[Desktop Entry]" > ~/.config/autostart/kodi.desktop;echo"Type=Application" >> ~/.config/autostart/kodi.desktop;echo"Name=Kodi" >> ~/.config/autostart/kodi.desktop;echo"Comment=Kodi" >> ~/.config/autostart/kodi.desktop;echo"Exec=kodi-standalone" >> ~/.config/autostart/kodi.desktop;echo"StartupNotify=false" >> ~/.config/autostart/kodi.desktop;echo"Terminal=false" >> ~/.config/autostart/kodi.desktop;echo"Hidden=false" >> ~/.config/autostart/kodi.desktop;'
如果您使用其他桌面环境,只需简单地配置kodi-standalone自动运行(崩溃时启动和重新启动kodi的服务)。
现在您需要重启:
sudo reboot
如果您启动并启动了kodi,则一切正常。接下来,让我们开始安装插件和存储库。我用这些文章:
https://iptvmaster.ru/best-russian-repositories-kodi/
https://ninja-it.ru/nastraivaem-iptv-v-mediapleere-kodi/
再次打开终端,转到主目录并下载存储库(我只是在存储库中复制了信息,以免丢失或消失。如果它们仍然可用,则可以从这些站点下载):
wgethttps://github.com/ITMO-lab/Oran ... ository.seppius.zip
wgethttps://github.com/ITMO-lab/Oran ... earch.db-1.1.41.zip
wgethttps://github.com/ITMO-lab/Oran ... y.tdw1980-1.0.2.zip
wgethttps://github.com/ITMO-lab/Oran ... ory.srg70-1.1.3.zip
您还可以下载xbmc.python-2.26(由Google原始版本),某些插件需要该文件。
wgethttps://github.com/ITMO-lab/Oran ... c.python-2.26.0.zip
现在,根据综合指南https://ninja-it.ru/nastraivaem-iptv-v-mediapleere-kodi/,我们安装存储库并配置Puzzle TV。我们按照说明进行操作,并且,重要的是请勿打开TV程序,因为它通常会破坏整个kodi,并且在安装Puzzle TV之前,建议修复一个缺陷或通过运行以下命令:
sudo ln /etc/gdb/gdbinit~/.gdbinit#然后* .db软件包应该没问题。
如果您错过了此建议,可能有一个修复程序无效,但是您始终可以卸载并重新安装kodi:
https://forum.tv-mosaic.com/viewtopic.php?t=501
sudo rm -rf~/.kodi/userdata/Database/TV*.db ~/.kodi/userdata/Database/Epg*.db
之后,根据指南https://iptvmaster.ru/best-russian-repositories-kodi/,您可以添加观看电影的服务。我推荐Mosfilm,Kinopoisk-3.0和RuTor。
重要的是,配置用于观看洪流视频的编解码器始终是洪流2httpt2http),所有其他视频甚至在我的Windows 10上都因错误而崩溃
然后,您可以确保我们没有损坏任何东西,安装并配置漂亮的界面。我建议Confluence Extended。不仅是因为它很受欢迎,而且还因为它的安装没有破坏整个kodi。您还可以配置俄语界面语言。

5固件芯片的一般描述和总结
现在是时候安装化妆品芯片了。我们随意放置了用于更改系统布局和俄语的系统。
您可以使它专门用于键盘。为此,我们需要安装程序https://linux.die.net/man/1/xbindkeys
sudo apt installxbindkeys
例如,我们通过ctrl + alt + t在那里配置终端呼叫。之后,我们创建了一个紧急关闭和打开kodi的脚本(由于python上的lib,所以kodi很难做到这一点,所以让我们帮助老人)
bash -c 'echo "#!/bin/bash"> /usr/bin/kodi-down;echo "killall kodi-standalone" >>/usr/bin/kodi-down;echo "killall kodi" >>/usr/bin/kodi-down;echo "killall kodi.bin" >>/usr/bin/kodi-down;'
chmod +x/usr/bin/kodi-down
bash -c 'echo"#!/bin/bash" > /usr/bin/kodi-up;echo "/usr/bin/kodi-down">> /usr/bin/kodi-up;echo "/usr/bin/kodi-standalone &">> /usr/bin/kodi-up;'
chmod +x/usr/bin/kodi-up
在xbindkeys中,我们通过ctrl + alt + Up设置kodi-up调用,并通过ctrl + alt + Down设置kodi-down调用。现在我们可以方便地打开和关闭kodi。
这样的媒体中心比现成的解决方案最重要的优势在于,您不仅可以获得媒体中心,而且可以获得功能齐全的基于ARM64 Linux的计算机。
并且,在顶部的樱桃中,您可以设置漂亮的墙纸(通过1080p打印屏幕制成。如果需要更高的分辨率,则可以自己做)

Thanks with regard to publishing this type of excellent post! I discovered your site ideal for my personal requirements. It has fantastic as well as useful articles. Continue the great function!        pokój dla chłopca 7 lat
Seriously! What exactly a close watch opener that write-up has become in my opinion. Completely liked, book-marked, When i can’t lose time waiting for far more!        Wrought Iron Railings
123NextPage