changelog:
2011-10-08 - update 2 - vaapi, dualhead, alaplap
2011-09-28 - update 1 - paneltáp, vaapi
2011-09-26 - original
Útjára indítom ezt a sorozatot, amiben megpróbálom dokumentálni, hogyan élek együtt egy AM Llano A6-3500-as APU-val, miként sikerül neki beilleszkednie a mi kis linuxos, htpc-s családunkba.
A gépre 64 bites Debian testinget raktam, az elég gyorsan feltűnt, hogy a CPU APCI része valahogy nem működik, nem lehet szabályozni a CPU frekvenciáját és látni se, ahogy visszaveszi - viszont a dolog valahogy mégis működik a fogyasztásmérő szerint.
Első nekifutásra kifogott rajtam a videógyorsítás beüzemelése XBMC alatt: ugyan sikerült találnom egy repót, ahol VAAPI-val fordított git-es verziók voltak, viszont ha tényleg megpróbáltam használni, akkor egy segfaulttal elszállt az egész. Izomból (CPU-ból) mondjuk simán megy a lejátszás, de az nem olyan érdekes.
update 1 >>>
Letöltöttem, fordítottam, minden, az eredmény ugyanaz: segfault. A libva1 száll el a vaInitialize()-ban.
Úgy tűnik, hogy egyelőre ez a llanos VAAPI dolog nem megy, de azért foglalkoztat a dolog, megpróbálok tovább nyomozni, hátha másnak összejött vagy legalább tudja, hogy mi a baj.
Ja, az xbmcfreaks.nl fusionös XBMC Live-ja meg a jelek szerint csak Brazost támogat, az X se indult el.
<<< update 1
update 2 >>>
A libva levlistán meglett a megoldás a segfaultra: bugos a driverdeketálásnál, egy "export LIBVA_DRIVER_NAME=fglrx" megoldja. Most már működik a gyorsítás - legalábbis a "működik" bizonyos értékeire: a sima divxek mentek, ellenben a h.264 file-oknál szétfagyott az egész.
Alakul ez "When I have a problem on an Nvidia, I assume that it is my fault. With anyone else's drivers, I assume it is their fault." - Carmack
<<< update 2