Титла: Радеон/Интел XvBA/VA-API Публикувано от: vyrgozunqk в Jan 27, 2012, 08:48 Та боря се аз тука с лаптопа и се опитвам да подкарам хардуерното ускорение на VA-API-то, но нещо не ми се получава явно, картинката е доста интересна, както можете да видите от снимката по-долу. Ва-апи-то показва, че има хардуерно ускорение, в същото време имам над 1000+ фрейма загуби. При това в/у sandybridge процесор...
Видеоконфигурацията е хибридно видео Intel HD3000 + Radeon 6370M, вмомента е активиран радеона с драйверите си на АМД, по-интересното, обаче е че vainfo вади информация само за интелския драйвер. Също така допълнително инсталирах va-glx и xvba. Конфигурацията на 2-те видеокарти е MUX-less, следователно и двете са активни едновременно. Титла: Re: Радеон/Интел XvBA/VA-API Публикувано от: kalinik в Jan 27, 2012, 10:12 Файлът MPEG ли е ?
И най-вероятно причината е скапания интелски libdrm След доста обикаляне по форумите - бях намерил решение - ползвам MintDebian и (s)mplayer + libdrm 2.4.21 Код: wget http://dri.freedesktop.org/libdrm/libdrm-2.4.21.tar.bz2 Информацията е доста стара, но може да ти помогне - хвърли един поглед тук: http://www.drupal4hu.com/node/244 ($2) Титла: Re: Радеон/Интел XvBA/VA-API Публикувано от: vyrgozunqk в Jan 27, 2012, 11:30 SandyBridge е активиран по подразбиране в libva, даже извода от vainfo го показва, точно това е най-интересното... Според мен е нещо свързано с ати драйвера и този на интел.
Дефакто при MUX-less графичните решения, дисплея е вързан към интелското видео, а радеона отговаря за обработването на информация и i965 и fglrx работят успоредно, според мен някъде оттам идва проблема, защото libva предпочита i965 , а дефакто цялата графична обработка минава през fglrx... и уж е активно, пък не е... Не знам дали някой ми разбра мисълта и нямам идея до колко има нещо вярно в нея. Файла е кодиран с VC1 FullHD, aко не се лъжа беше .vob контейнер... А и fglrx не подменяше ли освен GL-ските, glx i drm библиотеките с негови ? P.S. vlc в убунту също е с активираа va поддръжка, както и ffmpeg Титла: Re: Радеон/Интел XvBA/VA-API Публикувано от: kalinik в Jan 27, 2012, 11:46
Променя ги, обаче при теб реално не ги ползва и върви, както сам казваш - през интелския драйвър. Не съм запознат с хибридни графични системи, но логиката би трябвало да е както ти казваш. Пробвай едно нещо, което сега ми дойде на ум - преименувай /usr/lib/dri/i965_drv_xxx (както му е името) и направи линк към fglrx да минава през vaapi / libva: Код: ln -s /usr/lib/va/drivers/xvba_drv_video.so /usr/lib/dri/fglrx_drv_video.so Също във vlc , ako оставиш Video OUTPUT = Default - кой драйвър ползва ? Титла: Re: Радеон/Интел XvBA/VA-API Публикувано от: Odido в Jan 27, 2012, 12:07 Маса проблеми с новите ATI карти (особено 6-та серия). Почти тотална липса на информация във форумите ,а скоро излиза и седма серия.
Титла: Re: Радеон/Интел XvBA/VA-API Публикувано от: kalinik в Jan 27, 2012, 12:13 Тука е спорно къде точно е проблема !
Просто системата е хибридна и не е ясно "кой" управлява :D Аз от миналата година минах изцяло на ATI и съм (почти) доволен - нещата вървят бавно , но се подобряват значително. Играчка е да се настрои fglrx - a , обаче после работи идеално. [_]3 Титла: Re: Радеон/Интел XvBA/VA-API Публикувано от: tolostoi в Jan 27, 2012, 13:55 Пробвай да инсталираш xbmc да видиш дали там работи нормално, че vlc по-принцип си е скапан в това отношение.
Титла: Re: Радеон/Интел XvBA/VA-API Публикувано от: vyrgozunqk в Jan 28, 2012, 16:20 Пипнах по /etc/enviorment
Добавих : LIBVA_DRIVER_NAME=xvba LIBVA_DRIVERS_PATH=/usr/lib/va/drivers Вкрайна сметка изпълних и твойта команда, преди да ресна Х-а и захапа, fglrx_drv_video.so съществуваше, за всеки случай го изтрих на сляпо и стздадох връзката. ( Демек нищо не се е променило си мисля. ) : )) Предполагам, че оправията дойде от промяната в enviorment-а... За която не знаех, че трябва да се направи. Мислех, че като инсталирам само xvba и ще си захапе ;D Вкрайна сметка излиза, че вграденото интелско видео има поддръжка много повече формати от радеона. Радеона поддържа само H264High и VC1Advanced. Нaдявах се и поне мпег2 да са вкарали. А относно поддръжката на радеоно от амд и техния драйвер... Не знам как са попринцип нещата, но като сравнявам новия каталист със стария ( 9.3 - радеон 9600ХТ ), в стария имаше настройки за видео, цветове и т.н. Новия каталист освен настройки за 3Д, няма други. Това ми е интересно дали е само при мен или...? Титла: Re: Радеон/Интел XvBA/VA-API Публикувано от: kalinik в Jan 29, 2012, 00:41 Пипнах по /etc/enviorment fglrx_drv_video.so оригинално води към ... никъде ;D За enviroment - не съм сигурен как и дали се взема предвид специално за видеото. MPEG I/II си е "вградено" декодирането - UVD/UVD2 Новият Catalyst няма промени в GUI-то - всичко си има и работи доста добре.Нещо при теб е проблемно.Ако имаш пусната Xinerama - няма да имаш доп. настройки на дисплея Титла: Re: Радеон/Интел XvBA/VA-API Публикувано от: vyrgozunqk в Jan 29, 2012, 03:51 Явно тогава не е напълно имплементирано, виж от предишния ми скрийншот колко разновидности на h264 и vc1, има при интела, като и си пише, че има съпорт за мпег, сега вече няма. Прикачам пак една снимка, на която съм щракнал и каталиста, нямам Xineramma, нямам никакви настройки за дисплеят. :)
enviorment-a беше задължителен за оказване на кой драйвер да ползва, защото при мен реално са активни и двете карти, монитора е с хард линк към интелското видео, а рендирането идва от радеона. Абе една мешавица е. Та ако не му окажеш задължително да ползва fglrx, то по подразбиране ползва интелския. Титла: Re: Радеон/Интел XvBA/VA-API Публикувано от: kalinik в Jan 29, 2012, 06:51 Хмм, странно изглежда при теб Catalyst 12.1.
При мен си е нормално - прик.файл. Титла: Re: Радеон/Интел XvBA/VA-API Публикувано от: vyrgozunqk в Jan 29, 2012, 22:31 Точно това имах в предвид... Нещо гнило има тук...
|