Kodi XBMC Helix 14 14.1 on Ubuntu 14.04 Trusty Tahr 14.10 Utopic Unicorn Amd Radeon Oss VDPAU

0 megjegyzés

Ha valaki rendelkezik a következő hardware valamelyikével, annak hasznos lehet az alábbi infó:



A lista első elemét tartalmazó hardware-t 8GB DDR3 memóriával és 128GB SSD-vel használom. Állítólag 16GB memóriával is működik.
Fogyasztása csekély: kb 22W. Éppen ezért egy PSU120W 120 W-os ATX paneltápegység és egy ACDC12036 12V/3A/36W desktop tápegység párossal hajtom meg. Ami jó az alaplapban, hogy passzív, nincs hangja és nincs benne mozgó alkatrész sem. Ami nem jó, hogy nincs HDMI kimenet, csak DVI, és persze az SPDIF is hiányzik. Ezeket leszámítva HTPC-nek és Desktop-nak is beválik.

Lubuntu 14.04.1-gyel használtam eddig, ma felraktam rá az Ubuntu 14.10 Utopic Unicorn-t. Kíváncsi voltam, hogy mit hoz ki a gépből a 3.16-os Linux kernel, amibe belerakták a Radeon-t kezelő Open Source Linux Video Driver-t. (A dolog működik az Ubuntu 14.04-es verziójával is, ha frissítjük a Linux Kernel-t a 3.16-os verzióra így: sudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic mesa-vdpau-drivers-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic (!!!fontos az előbbi hivatkozás alatti installhoz hozzáadni a mesa-vdpau-drivers-lts-utopic programot!!!) vagy egyszerűen csak az Ubuntu 14.04.2-es verzióját használjuk, ami már a fent említett verziójú Kernelt tartalmazza.)

Az XBMC fórumában találtam egy ide vágó témát. Itt magasztalják a VDPAU-t és lehúzzák a magára hagyott XvBA-t.

Az új Ubuntu-ban a fórumban leírtaknál kevesebbet kell tenni ahhoz, hogy az 1080p-s mkv videók folyamatosan lejátszódjanak:

  1. Az EFI BIOS-ban állítsuk be Advanced módban az NB Configuration alatt az UMA Frame buffer size-ot 512 mb-ra (IGFX Multi-Monitor=Disabled, Primary Video Device=IGFX Video, Integrated Graphics=Force)                                                                                                          
  2. Telepítsük az Ubuntu 14.10 Amd64 Desktop verzóját pendrive-ról/dvd-ről (telepítő pendrive előállítása másik Linux rendszeren: sudo dd if=utopic-desktop-amd64.iso of=/dev/sdX; ide írjuk be a !!!pendrive azonosítóját!!!, amit az fdisk -l paranccsal tudunk lekérdezni)
  3. Indítsuk el a telepítést, válasszuk ki a frissítések letöltését és az mp3 meg egyéb programok telepítését. Swap partíció szerintem felesleges 8GB memória mellé, így azt én nem csináltam. Ez kb 20 perc alatt kész, közben teázzunk, kávézzunk, sörözzünk, etc.
  4. Jelentkezzünk be az imént telepítet OS-be. Nyissunk egy terminal-t amibe írjuk be a következőket:
  • sudo apt-get update
  • sudo apt-get dist-upgrade
  • sudo add-apt-repository ppa:team-xbmc/xbmc-nightly
  • sudo apt-get update
  • sudo apt-get install kodi mesa-vdpau-drivers vdpauinfo lm-sensors mc
  • kodi
És ennyi. (A mesa-vdpau-drivers fontos csomag, nélküle nem lesz folyamatos a full hd filmek lejátszása.) )A fent említett XBMC fórumban még írják, hogy az alább található dolgokat állítsuk be Kodi-ban, de nálam nem kellett:

System ->Video->Acceleration:
VDPAU: On
Prefer VDPAU Mixer: ON
VAAPI: off
Annyit azért még megtettem, hogy Unity felületen PulseAudio-n beállítottam az USB-s hangszóróimat alapértelmezettnek, valamint a hangerejüket, aztán Kodi-ban kiválasztottam a megfelelő Audio kimenetet. Amíg a Unity-ban ezt nem tettem meg, a Kodi-ból nem működött.

Ezekkel a videókkal teszteltem, SSD-ről:
  • killa.sampla.x264.mkv
  • Monsters vs. Aliens - Night of the Living Carrots 1080p.mkv
  • Samsung.Demo.Oceanic.Life.x264.1080p.40Mbps.mkv
Az 1080p-s videók lejátszása közben a 2 CPU mag max 25%-on pörgött.

Itt egy képernyőkép az Ubuntu Áttekintés ablakáról:



Sajnos már nem lehet kapni ezt az alaplapot.

Lehet, hogy pár embert elriasztott ez a valótlant állító bejegyzés.

A fenti Acer Aspire V5 alapján ez a GIGABYTE GA-E2100N alaplap is tudja a fenti dolgokat. SPDIF ezen sincs.


odroid-u2 with ubuntu 12.04

2 megjegyzés
Usb hub-ot tettem az egyik usb-re, hogy azt noszogassam ha valami perfiériát rakok a u2-ra és ne az alaplapot, mert az elég törékenynek tűnik.
Ezen a hub-on keresztül megy most a billentyűzet+egér+uvc logitech webcam a motion nevű programmal

Lássuk az Ubuntu 12.04 Precise Pangolin kiírását az sd kártyára (lehetőleg class 10-es legyen):

odroid@odroid:~$  wget http://dn.odroid.com/Ubuntu_U2/20121231/odroidu2_20121231-linaro-ubuntu-desktop-uSD.zip
odroid@odroid:~$ unzip odroidu2_20121231-linaro-ubuntu-desktop-uSD.zip
odroid@odroid:~$ sudo dd bs=1M if=odroidu2_20121231-linaro-
ubuntu-desktop-uSD.img of=/dev/sdX

(Vigyázat!!! Az sd kártyát írjuk az of= után, ellenőrzése a fdisk -l paranccsal történhet.)

odroid@odroid:~$ sudo sync

Húzzuk ki az sd kártyát. Ha 8 gb-os kártyánk van, akkor nem kell átméretezni az sd kártyán található 2. partíciót. Ha 8 gb-nál nagyobb az sd kártya, akkor helyezzük vissza az sd kártyát az olvasóba és írjuk be a terminálba a sudo gparted parancsot. Itt szintén vigyázzunk, hogy az sd kártyát válasszuk ki. Válasszuk le az sd kártya 2. partícióját és nyújtsuk ki a maximális méretűre.

Ha full hd-s megjelenítőre rakjuk a u2-t, akkor az sd kártya első partícióján található 1080p-s boot.scr-t nevezd at sima boot.scr-re

Aztán sd kártyát tegyük be az odroid-u2-ba.

Ha szerencsénk van, akkor elindul az Ubuntu a u2-n.


Hasznos programok telepítése:
odroid@odroid:~$ sudo apt-get install synaptic bash-completion mc icewm mplayer2

Ez utóbbi azért jobb, mint a sima mplayer, mert képes több magot használni szoftveres dekódolásra (Lifted 1080p mkv a-v szinkronhibával folyamatosan lejátszódott).

Amit a szilveszteri Ubuntu lemezképpel nem érdemes kipróbálni:
    - magyar nyelvűsítés. Nálam elszabta a lightdm-ből való bejelentkezést. Remélem, javítják majd.
    - szintén nem megy a sudo apt-get dist-upgrade, mert ugye a linaro/odroid fejlesztők valamit ügyködtek az Ubuntun, így ezek a csomagok nem frissíthetők ütközés nélkül:

libunity-core, unity, unity-common, unity-services, linux-tools-linaro-lt-origen


A többi csomag kijelölhető a synapticban frissítésre.


Java tapasztalatok:

    - A cib-es netbank simán megy az icedtea7-plugin telepítésével.

    - És végül egy elég érdekes eredmény openjdk-7-jdk-val:

amd c60 ubuntu 12.10:
[org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss AS 7.1.1.Final "Brontes" started in 22192ms - Started 133 of 208 services (74 services are passive or on-demand)

odroid-u2 ubuntu 12.04:
[org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss AS 7.1.1.Final "Brontes" started in 6336ms - Started 133 of 208 services (74 services are passive or on-demand)

Emlékeim szerint az intel core i5-ösön kb 2x volt csak gyorsabb egy szűz jboss as indítás.

Összességében mindez elég impresszívnek tűnik egy szellős, 5cm-es kockabigyótól :o).
0 megjegyzés
ubuntu 12.04 on mk802 allwinner a10 jboss 7.1.1:
Akkora, mint egy pendrive.

Adobe Flash Player for Freescale i.MX arm processors

0 megjegyzés
Van egy aranyos kis program, a neve: dpkg-repack.
Arra jó, hogy a telepített programokból csináljon deb kiterjesztésű telepitő csomagot. Azért kellett használnom, mert tele lett a tököm az adobe és/vagy a genesi/freescale tökölésével, miszerint nem hajlandók kiadni a flash playert a címben említett platformra.
És mivel nekem szerencsém volt egy korai reggelen, mikoris "tévedésből" felkerült egy olyan demo image, ami tartalmazta a flash playert, úgy gondoltam megosztom a bajtársakkal a programot:
ime
Használjátok egészséggel.

Adobe kritika: közröhej, hogy itt is a "Requires Adobe certification" kiírás szerepel. Mégis mire vár az adobe? Miért szívatja a jónépet azzal, hogy nem hagyja jóvá, hisz láthatóan működik a dolog? Adja ki béta állapotúnak.

Genesi/freescale kritika: a másik értetlenségre okot adó jelenség, hogy nem adják ki a videólejátszáshoz szükséges programokat. Ismét nem értem, hogy mire várnak? Az szerepelt az efika mx smarttop kiírásában, hogy 720p videókat hardware-ből játszik. Aztán persze azt leszedtek, mert nem tudja linux alat. Itt azt írja, hogy nehogy upgradeljünk nattyre, inkább várjunk, majd hamarosan lesz valami tőlük. Ezt 2011 május 1-jén írták. Ehhez képest még mindig semmi. Látszik, hogy Matt Sealy ki akarja adni az új kernelt, de mint tudjuk: Jó munkához idő kell, lassúhoz meg még több. A genesi ...

jboss as 7 arm openjdk b18

0 megjegyzés
+jelent a red6 uj appserver-e:
ami durva, h a kisgepen elindul 23sec alatt. ez mar osszevetheto a glassfish-sel:

persze abbol csak a 2.1 hajlando 1uttmukodni az armon +rekedt verzioju openjdk-val

gwt hibernate postgresql maven

0 megjegyzés
src

seam 2.2.1 dvdstore sample on glassfish 2.1.1 postgre maven on arm platform :D

0 megjegyzés
t.f.h. van 1 jo kis arm cpu-s kis a'mi'to'ge'pu:nk, amin java ee-t akarunk futtatni.
hogy ez lehetetlen? lehet. de az ellenkezoje is lehet lehetetlen, tehat akar lehetseges is lehet;)
mi manapsag a leglightweightebb javaee 5 alkszerver? hat a glassfish v2.1.1 (forras)
a seam dvdstore peldaalkalmazasat allitottam be, nem keves konfigurazgatassal.

mit kell tenni?

1. a glassfish main lib konyvtaraba bemasoljuk ezeket,

2. a domains ext lib-jebe meg oket.

3. utana buildeljuk a "me'van"-os alkalmazasunkat oszt hadd szojjjon.
a buildeleshez a netbeans 7.0-t, maven 3.0.3-at, ant 1.8.2-t es az openjdk-6-jdk b20-asat hasznaltam (itt kell kiternem arra, h sajnos az arm cpu openjdk-ja megragadt a b18-nal 1 magarahagyott arm assembler miatt. bizom benne, h hamarosan frissitik)

4. es ugye kell 1 jdbc/__postgres cimen elerheto db is a glassfishbe

5. aztan az XX kapcsolot a domain.xml-ben allitsuk 160m-re, az Xmx-et 320m-ra (az os-nek, db-nek, maven-nek eleg a maradek 32m)

persze tisztaban vok vele, h egyelore nem sokan fognak arm cpu-t hasznalni java ee-nek, csak az erdekelt, h megvalosithato-e.
kivancsian figyelem majd az arm platform ternyereset. teszem ezt azert mert rohejesnek tartom a x86(-64) cpu-k teljesitmenyehseget (csak a proci fogyaszt ~100w-ot? es akkor meg nem beszeltunk az alaplapi chipsetrol, vga kartyarol,... 500w-nal nagyobb tapegyseg??? mi a bubanatnak?). talan nem veletlenul fordult az nvidia es a microsoft is az arm fele. kicsit olyan ez mint amikor az autok koreben elkezdtek a loerohajhaszas mellett a takarekossagra is odafigyelni. mar az uj m5-os is csak 10.9lityit fog fogyasztani. na persze allohelyzetben, leallitott motorral, csak a feket nyomva :D

konkluzio: a linux es az arm egyutt tok jo dolgokra kepes (ls: android), en csipa'zom mind2t...
most megyek, felrakom a kenyerpiritomra is a glassfish seam parost :D