• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Zdravím hosta! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
ARMBIAN - Linux pro ARM vývojové desky
#1
Lightbulb 
armbian - Linux (nejen) pro Banana Pi

Open source projekt armbian, linux for ARM development boards, je nyní asi nejpokročilejší malý
operační systém s možností volby národních jazyků (Languague) pro alternativní desky k Raspberry Pi.
Na stránce armbian.com/Download se orientujete podle typu procesorového chipu i podle vzhledu desky.
[Only registered and activated users can see links Click here to register] a přímo dostupný [Only registered and activated users can see links Click here to register]
Na stránce najdeme odkazy podle volby: Soubory ke stažení, návody, fórum.
Sám jsem zkoušel na desce Banana Pi (M1): [Only registered and activated users can see links Click here to register]
[Obrázek: bananapi.png]
Stránka pro desku Banana Pi (M1) obsahuje nyní (k 20.4.2017)
- instalační soubory pro server (bez GUI)
default Legacy (stable), případně next Mainline (beta) - verze Debian Jessie a Ubuntu Xenial,
- instalační soubory pro desktop (s nadstavbou XFCE 4.12.3)
default Legacy (stable), případně next Mainline (beta s další verzí jádra a omezeními) - verze Ubuntu Xenial.

Stránky pro jiné desky obsahují (nebo neobsahují) jiné varianty.

Kodi lze teoreticky instalovat z repozitáře. Ve sktečnosti asi tato možnost není v současnosti 4/2017 podporována!
Zkušenosti s deskou Banana Pi M1 popíši v příspěvku oddíl 4.
*** Přesto tady na YouTube na desce Orange Pi PC Plus je Kodi ukázáno jako běžící (slovenský komentář): [Only registered and activated users can see links Click here to register]
*** Systém, jak vidíme, je Debian (slyšíme "je to vlastně Armbian") a Kodi for Debian. Tato verze pro Orange Pi PC Plus je z archivu.


armbian v.3.4.113 jsem zkoušel na Banana Pi (M1) a popíši instalaci ve variantách
Desktop Legacy 3.4.113 Ubuntu 16.04 Xenial, soubor: Ubuntu_xenial_default_desktop.7z
Server Legacy 3.4.113 Ubuntu 16.04 Xenial, soubor: Ubuntu_xenial_default.7z
Armbian Desktop v současnosti obsahuje grafické rozhraní XFCE 4.12.3.
Armbian ve vezi Legacy používá HW akceleraci Banana Pi.

Vzhled desktopu XFCE (obsah menu Aplikations ale není úplně stejný jako v poslední verzi) si můžeme
 na stránce YouTube prohlédnout zde:
[Only registered and activated users can see links Click here to register]

SW pro přípravu paměťových karet [Only registered and activated users can see links Click here to register]

odd.2
Popis instalace s verzí Desktop Legacy 3.4.113 Ubuntu Xenial na Banana Pi.

odd.3
Popis instalace s verzí Server Legacy 3.4.113 Ubuntu Xenial na Banana Pi.

odd.4
Zkušenosti s instalací Kodi v systému desktop a v systému server.
Tato možnost asi není v současnosti (4/2017) podporována!


oddíl 2:
Popis postupu instalace s verzí Desktop Legacy 3.4.113 Ubuntu Xenial na Banana Pi (M1).
Zapojená USB klávesnice, myš, LAN kabel (DHCP), HDMI/DVI adapter a monitor LCD 1300x900px.

Soubor Armbian_5.25_Bananapi_Ubuntu_xenial_default_3.4.113_desktop.7z obsahuje image (verze k 20.4.2017).
Soubor image použijeme na vytvoření systémové karty SD.
K běhu postačuje 4GB, karta, doporučeno je použít 16GB (pokud budeme zapisovat i data).

Před prvním spuštěním doporučuji (kvůli výpisům mimo obraz) pokud nemáme FHD monitor, editovat v PC s Linuxem dva soubory (změnit oprávnění) v adresáři BOOT:
armbianEnv.txt a boot.cmd
u obou změnit zápis rozlišení monitoru z 1920x1080 na 1280x720. Pokud jej následuje p60, ponecháme.
Konfigurátor systému tohle změnit zatím neumožňuje.

První spuštění, login/heslo: root/1234.
Přijde výzva ke změně hesla root (linux administrátor), nejdříve zopakovat původní 1234, pak 2x nové (aspoň 1 číslice a velké/malé písmeno).
Přijde výzva k zadání jména uživatele a 2x jeho nového hesla, pak doplňující údaje které lze ponechat prázdné.

Poprvé se spustí grafické rozhraní XFCE.
Je potřeba udělat restart, protože při něm se spustí automatické rozšíření partition na plnou velikost SD karty.
Rozšíření na max velikost zkontrolujeme spuštěním terminálu a zadáním příkazu
df -h
Pokud k tomu nedošlo, vynutíme si rozšíření příkazem (ve starší verzi update.rc)
update-rc.d firstrun defaults
restartujeme a znovu zkontrolujeme.

Nastavíme správný čas pomocí myši pravého tlačítka nad údajem v systémové liště.
Clock >Timezone >Europe/Prague. Pokud se objeví jen nastavení datumu, nastavíme časové pásmo přes menu v konfigurátoru.
Rozbalíme menu Application >Settings a spustíme SW Boutique (ve starších verzích není, v novějších snad zůstane).
Na jeho poslední ikoně Fixies spustíme  postupně Update a Upgrade, opravíme a doplníme tím databázi instalačních balíčků (nutné).

Potom (volitelně) na jeho předposlední ikoně More Software odspodu nainstalujeme zdroje SW,
a to Synaptic Package Manager a pak Ubuntu Repository. Instalace a naplnění databáze po spuštění trvá opravdu velmi dlouho!

Pokračujeme nastavením národního prostředí.
Application >Settings >Settings Manager >Language support (spustí se nejdříve dokončení instalace), zvolíme Czech/Čeština.
Pak ještě zvolíme Apply System Wide.
Provedeme restart systému a dostaneme většinu hlavního menu v Češtině.

Application >Settings >Settings Manager >Keyboard, zrušíme Použít výchozí nastavení a přidáme Rozložení klávesnice České.
Až se objeví v seznamu klávesnic s anglickými, posuneme na první místo.
Nastavíme Volbu změny rozložení na obvyklé Alt+Shift (nebo jiné).

Spustíme Správce balíčků Synaptic (Synaptic Package Manager).
Pomocí vyhledání zadáme libreoffice. Zkontrolujeme, jestli jsou nainstalovány (zelená značka) jazykové balíčky označené "cs".
Zvolíme k instalaci LibreOffice-Calc (podobný Excelu) a potvrdíme, nainstalujeme.
Pomocí vyhledání postupně ještě najdeme a nainstalujeme Leafpad (editor přítulnější než VIM), Pinta (grafický editor) a Radiotray (IP radia s možností vlastního doplňování).
Spustíme LibreOffice a v menu Tools (nástroje) >Options (možnosti) >Language settings (Jazyková nastavení) >Languages (jazyky) zvolíme User Interface (Uživ. rozhraní) default Čeština.
Potvrdíme OK, zavřeme a znovu spustíme LibreOffice, který má nyní menu české.
Pokud potřebujeme, ještě nastavíme v načítání/ukládání >Obecné, pro používané dokumenty vlastní volbu formátů >Ukládat jako (například) Microsoft...97-2003.xls

Nastavení audio výstupu provádíme nad ikonou repro v systémové liště, aplikace má 5 záložek pro různá nastavení.
Ovládání hlasitosti produkce řídíme na záložce Výstupní zařízení. Klávesnice s mediálními tlačítky +/-, kterou vlastním, bohužel nemá podporu.

Armbian zatím nepodporuje bez další instalace ovladačů WiFi adaptery. Nemám ověřené.


oddíl 3:
Popis postupu instalace s verzí Server Legacy 3.4.113 Ubuntu Xenial na Banana Pi (M1).
(Postup s verzí Server Legacy 3.4.113 Debian Jessie dává obdobné výpisy.)
Zapojená USB klávesnice, myš, LAN kabel (DHCP), HDMI/DVI adapter a monitor LCD 1300x900px.

Soubor Armbian_5.25_Bananapi_Ubuntu_xenial_default_3.4.113.7z obsahuje image (verze k 20.4.2017).
Soubor image použijeme na vytvoření systémové karty SD.
K běhu postačuje 4GB, karta.

Mnoho informací najdeme v [Only registered and activated users can see links Click here to register]

Před prvním spuštěním doporučuji (kvůli výpisům mimo obraz) pokud nemáme FHD monitor, editovat v PC s Linuxem dva soubory (změnit oprávnění) v adresáři BOOT:
armbianEnv.txt a boot.cmd
u obou změnit zápis rozlišení monitoru z 1920x1080 na 1280x720. Pokud jej následuje p60, ponecháme.

První spuštění, login/heslo: root/1234.
Přijde výzva ke změně hesla root (linux administrátor), nejdříve zopakovat původní 1234, pak 2x nové (aspoň 1 číslice a velké/malé písmeno).
Přijde výzva k zadání jména uživatele (které můžeme zrušit Ctrl+C) a 2x jeho nového hesla,
pak na doplňující údaje které lze ponechat prázdné.

Po restartu příkazem
reboot
by mělo dojít k rozšíření partition na plnou velikost SD karty.
Rozšíření na max velikost zkontrolujeme zadáním příkazu
df -h
Pokud k tomu nedošlo, vynutíme si rozšíření příkazem (ve starší verzi update.rc)
update-rc.d firstrun defaults
restartujeme a znovu zkontrolujeme.

Pokud chceme vynutit změnu hesla např. správce root na původní, použijeme příkazy
chage -d 0 root
rootpwd="1234"

Server nemá grafické rozhraní.

Instalace Kodi s vlastním grafickým rozhraním do verze Legacy (default) vykázala řadu chybových hlášení
 a nepovedla se mi.
Instalace Kodi s vlastním grafickým rozhraním do verze Mainline (next) není ani podporována.


oddíl 4:
Zkušenosti s instalací Kodi v systému desktop a v systému server na Banana Pi (M1).
Tato možnost není v současnosti regulérně podporována!

Instalace v systému desktop Legacy (Ubuntu):
Ve Správci balíčků Synaptic je nabízena nepodporovaná verze Kodi 15.
Instalace v systému desktop Legacy dává chybová hlášení o porušených instalačních balíčcích a nesplněných závislostech.
Instalace končí chybou a neproběhne.

Instalace pomocí terminálu (uXteminal).
Instalaci lze spustit obvykle uváděnou posloupností příkazů:
apt-get update
apt-get install kodi
Instalace končí chybou a neproběhne.

Instalace v systému server Legacy (Ubuntu):
Instalaci lze spustit obvykle uváděnou posloupností příkazů:
apt-get update
apt-get install kodi

Připojit PPA repozitáře nelze.

Po spuštění příkazem kodi dostanu hlášení o chybě a kde najdu chybový soubor.
Log soubor uvádí asi 6 chyb, které jsem postupně odstraňoval instalací jmenovaných balíčků/SW.
Instalace vedla jen k částečnému úspěchu, který se ale netýkal Kodi.
Kodi se mi nainstalovat nepodařilo.

Verzi Ubuntu 16.04.01 LTS Xenial jsem příkazem apt-get upgrade povýšil na 16.04.02 LTS, instalace Kodi bez změny.
Doufám, že další vývoj ARMBIANu povede k možnosti KODI nainstalovat, na jejich fóru jsem pomoc s KODI nenašel.

Připojím obrázky výpisu souboru /root/kodi_crash-log_... .....Pokud byste někdo poznal jak na to.
                       

Rady z fóra armbianu
- Jak instalovat [Only registered and activated users can see links Click here to register]. Tam jsem nedošel.
- Doplněk do Firefox [Only registered and activated users can see links Click here to register], pokud je MPV nainstalován. (U mne MPV nereaguje nebo padá).
 
Citovat
#2
ARMBIAN - Přehrávání na Banana Pi M1 pomocí aplikací MPV, Totem, MPlayer, Firefox.

- Původně instalovaný MPV (má fungovat přetažením souboru do jeho okna) mi padá okamžitě. Ve Správce balíčků Synaptic není označen jako podporovaný.
- MPlayer - ve Správce balíčků Synaptic označený jako podporovaný; je naprosto nepoužitelný.
- Totem - ve Správce balíčků Synaptic není označen jako podporovaný; pro přehrávání nemá instalované některé kodeky.
- Firefox - pro přehrávání nejschopnější. Na Banana Pi M1 nemá potřebný výkon a nedostačuje.

Navíc dekódování zvuku videí je špatné a s velkým šumem.
 
Citovat
#3
Armbian nevypadá vůbec zle, celkem mě překvapilo jaké množství jednodeskových mini počítačů je podporováno Icon_eek .
Jinak co se týče Kodi na Banana Pi, není lepší jít cestou hotového systému (Openelec) ?

Našel jsem hodně zajímavé video, kde je právě przentován Armbian na poměrně slabém HW a bez problému si poradí i s vyšším bitrate testovacích videí, dokonce zvládne i HEVC při 20 Mbps.

HW: Orange Pi One (cena cca 380 Kč) CPU čtyřjádrový ARM Cortex-A7, GPU: Mali400MP2, 512MB DDR3 SDRAM, 10/100M Ethernet RJ45, HDMI (podpora HDMI-CEC).....


RPi 3 B+ (BerryBoot) - LibreELEC 8.2.5 + RetroPie 4.4 + Raspbian Stretch
Orange Pi One - OpenELEC
7.0
 
Citovat
#4
Banana Pi (se SATA) jsem původně pořídil, abych rozjel něco jako pidi-NAS pro iSCSI. Ale protože OpemMediaVault s doplňkem pro iSCSI rozchodit neumím (asi neumím doplněk správně instalovat), zkouším na něm [Only registered and activated users can see links Click here to register]
Ale OpenElec jsem pro BPi nenašel, našel jsem SW LeMedia z něj vycházející. Našel jsem návody jak to opravit aby chodil, ale asi jsem nebyl dost trpělivý a důvtipný.
BerryBoot-LibreELEC8.2.5-Kodi 17.6 >RPi2/RPi3 >TV FullHD. Kodi >NB HP 15" W7/10. Kodi 17.6 >PC LinuxMint 64bit. Router 1Gbit, 2.4+5GHz
 
Citovat
#5
@meda
Openelec je ke stazeni zde....nevim co mas za desku, nejspis bude pouze pro verzi M2+
[Only registered and activated users can see links Click here to register]
RPi 3 B+ (BerryBoot) - LibreELEC 8.2.5 + RetroPie 4.4 + Raspbian Stretch
Orange Pi One - OpenELEC
7.0
 
Citovat
#6
@Petrvald: No právě, mám starší Banana Pi M1 s CPU Allwinner A20.
M2 má CPU Cortex A7. Počítám, že v jádru budou jiné ovladače.
BerryBoot-LibreELEC8.2.5-Kodi 17.6 >RPi2/RPi3 >TV FullHD. Kodi >NB HP 15" W7/10. Kodi 17.6 >PC LinuxMint 64bit. Router 1Gbit, 2.4+5GHz
 
Citovat
#7
V tom případě nezbývá nic jiného než instalovat Kodi na některý desktopový OS určený pro M1 (Ubuntu, Raspbian ...), předpokládám že už jsi zkoušel.... asi to nebude tak růžové jak to vypadá.
RPi 3 B+ (BerryBoot) - LibreELEC 8.2.5 + RetroPie 4.4 + Raspbian Stretch
Orange Pi One - OpenELEC
7.0
 
Citovat
#8
Nejen že to není růžové, je to přímo hnědé! Jak už jsem psal u tématu k Banana Pi, na tuhle (asi první desku Banana) je SW přímo odfláknutý. Schopný byl jen Lubuntu a balíček Kodi na něj je XBMC - video tam chodilo jen s nejnižším rozlišením.
ARMbian je pro Banana Pi M1 zázrak. Jen to Kodi ještě nezmákne. Nevadí, času je dost, na to mám Maliny.
BerryBoot-LibreELEC8.2.5-Kodi 17.6 >RPi2/RPi3 >TV FullHD. Kodi >NB HP 15" W7/10. Kodi 17.6 >PC LinuxMint 64bit. Router 1Gbit, 2.4+5GHz
 
Citovat
#9
Časem to snad doladí, ..jinak každý den vychází nová vývojová verze, což značí že se na OS usilovně pracuje : [Only registered and activated users can see links Click here to register]
RPi 3 B+ (BerryBoot) - LibreELEC 8.2.5 + RetroPie 4.4 + Raspbian Stretch
Orange Pi One - OpenELEC
7.0
 
Citovat
#10
Dík za tu adresu celého archivu, doplním ji nahoru. Teď si dám s Banana Pi pauzu.
BerryBoot-LibreELEC8.2.5-Kodi 17.6 >RPi2/RPi3 >TV FullHD. Kodi >NB HP 15" W7/10. Kodi 17.6 >PC LinuxMint 64bit. Router 1Gbit, 2.4+5GHz
 
Citovat
#11
Jen doplním že součástí Armbianu je multimedialní přehrávač mpv media player,  který na Orange Pi One funguje naprosto spolehlivě.
 
Klávesové zkratky:
   
Podrobněji zde:[Only registered and activated users can see links Click here to register]

Instalace Kodi proběhla úspěšně pomocí známého příkazu:
Kód:
sudo apt-get install kodi
je však k dispozici pouze Debian verze 15.2 8
 
RPi 3 B+ (BerryBoot) - LibreELEC 8.2.5 + RetroPie 4.4 + Raspbian Stretch
Orange Pi One - OpenELEC
7.0
 
Citovat
#12
Vyšel nový Armbian verze 5.30 - 5.31

Firefox byl nahrazen prohližečem Chrome, což by mělo urychlit odezvu.

Podrobnější seznam změn naleznete zde : [Only registered and activated users can see links Click here to register]
RPi 3 B+ (BerryBoot) - LibreELEC 8.2.5 + RetroPie 4.4 + Raspbian Stretch
Orange Pi One - OpenELEC
7.0
 
Citovat
#13
Dne 25.11.2017 vyšla nová verze Armbianu v5.35

Seznam změn:
  • mainline kernel updated to 4.13.y
  • mainline u-boot updated to v2017.09
  • added new sunxi Device Tree overlays, fixed and improved old overlays
  • Micro-USB [Only registered and activated users can see links Click here to register] console is enabled by default on most small Allwiner based boards
  • Olimex Lime2 and Micro: merging eMMC and normal versions
  • Odroid C2: next and dev branches migrated to mainline u-boot
  • Odroid XU4: added dev branch, next branch migrated to mainline u-boot
  • Clearfog: added dev branch with mainline u-boot
  • added supports for [Only registered and activated users can see links Click here to register] to Tinkerboard with legacy kernel
  • All mainline kernels: added Realtek 8811AU/8812AU/8814AU USB wireless driver with monitor mode and frame injection
  • All boards: added kernel source packages to the repository
  • Kernel headers are no longer installed by default to new images
  • Additional out of tree drivers and USB Redirector are no longer installed by default to new images
  • Switching from emergency swap to zram on new Ubuntu Xenial images
  • New hardware support (stable/supported images): NanoPi Duo, Orange Pi R1, Pinebook
  • New hardware support (experimental): Le Potato, NanoPi NEO 2, Orange Pi Zero Plus, Orange Pi Zero Plus 2 (H5)
Desktop images:
  • xterm was replaced with full featured xfce terminal,
  • added memory profile caching for Chromium,
  • added OpenVPN connector,
  • shortcuts to armbian-config, support and donate were moved to menu,
  • default icon theme was changed to lighter one (Numix),
  • fixed login greeter theme,
  • changed wallpaper.
  • changed [Only registered and activated users can see links Click here to register] on Allwinner legacy kernels
armbian-config:
  • was splitted from board support packages to a new package
    armbian-config
  • managing board hardware configurations, hotspot, Bluetooth, SSH server
  • freezing/unfreezing kernel upgrade
  • switching between stable and beta builds,
  • switching between alternative kernels,
  • installing/uninstalling kernel headers,
  • changing timezone, locales, hostname,
  • running diagnostic tools,
  • enabling/disabling RDP server,
  • 3rd party software installer: Samba, OMV, Pi hole, Transmission, …
Build script:
  • added Debian Stretch
  • most tweaks moved from inline files to separate files in board support package
  • firmware blobs moved to a separate repository
  • disabled distcc in extra software compilation process due to toolchain compatibility issues
RPi 3 B+ (BerryBoot) - LibreELEC 8.2.5 + RetroPie 4.4 + Raspbian Stretch
Orange Pi One - OpenELEC
7.0
 
Citovat
#14
Tak jsem novou verzi 5.34 rychle zkusil na Banana Pi M1 a zřejmě v té Debian Stretch Next verzi je poněkud omezená (vývoj) - věnoval jsem tomu asi hodinu a málo trpělivosti. Měl jsem to připojeno HDMI na 32" FHD TV a lehce přetékalo mimo okraje. Je před svátky, musím se starat o něco důležitějšího.
Jednoduše řečeno změnil jsem jen časové pásmo na Europe/Prague. Prolétl jsem menu. Nějak jsem se netrefil do nastavení národního jazyka a nenašel v tom spěchu ani správu SW pro instalalace dalšího.
Třeba si někdo z vás na nějaké destičce s tím pohraje. Až budu mít chvíli, zkusím předchozí Ubuntu Xenial Default.
BerryBoot-LibreELEC8.2.5-Kodi 17.6 >RPi2/RPi3 >TV FullHD. Kodi >NB HP 15" W7/10. Kodi 17.6 >PC LinuxMint 64bit. Router 1Gbit, 2.4+5GHz
 
Citovat
#15
@meda
Hodně toho lze nastavit v armbian-config, což je obdoba raspi-config známého z Raspbianu. Umožnuje upravit časové pásmo, locales, Sambu, Wifi a spoustu dalších... obsahuje i SW balíčky přichystané k instalaci, například :
Podrobněji zde: [Only registered and activated users can see links Click here to register]
Jinak v hlavní nabídce by měl být předchystaný správce balíčků, zkoušel jsem doinstalovat i Synaptic.

Co se týče video výstupu, tak zde něco k laborování na dlouhé zimní večery  4: [Only registered and activated users can see links Click here to register]
RPi 3 B+ (BerryBoot) - LibreELEC 8.2.5 + RetroPie 4.4 + Raspbian Stretch
Orange Pi One - OpenELEC
7.0
 
Citovat
#16
@Petrvald -Díky, snad mezi svátky Big Grin Nebo si budu muset pořídit na laborování jiné železo než Banána.
EDIT: Nedalo mi to, zkouším Armbian 5.35 Ubuntu Xenial Default 3.4.113. Ale Banán má stejné zobrazovací potíže na TV FHD jako s Debianem, mírně přetéká. To mi naposled dělalo OpenElec na RPi před dvěma roky (změna rozlišení tomu nepomáhala, kalibrace ano), novější verze pak už ukazovala dobře.
BerryBoot-LibreELEC8.2.5-Kodi 17.6 >RPi2/RPi3 >TV FullHD. Kodi >NB HP 15" W7/10. Kodi 17.6 >PC LinuxMint 64bit. Router 1Gbit, 2.4+5GHz
 
Citovat
#17
Poslední zkouška na Banana Pi (M1) byla s verzí ARMBIAN 5.38
Armbian_5.38_Bananapi_Ubuntu_xenial_default_3.4.113_desktop
... a s postupem popsaným v #1 dopadla celkem dobře. Aktualizace a opravy balíčků, česká klávesnice, čeština, časové pásmo, LibreOffice Writer česky ... Dál jsem nezkoušel.
Nicméně jsem banana měl kvůli jiným nenaplněným záměrům a tak jsem ho poslal do světa.
BerryBoot-LibreELEC8.2.5-Kodi 17.6 >RPi2/RPi3 >TV FullHD. Kodi >NB HP 15" W7/10. Kodi 17.6 >PC LinuxMint 64bit. Router 1Gbit, 2.4+5GHz
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)