Уголок новичка
   707

Апаратное декодировние видио, тормоза жуткие

Здравствуйте, недавно перешел с ubuntu на archlinux, все устраивает, только появились жуткие тормоза флеш плеера и отсутствие ускорения в играх.
На ubuntu все решалось установкой пакета mesa-vdpau-drivers(«Аппаратное ускорение работает только с видеокартами HD4xxx-HD8xxx поддерживающими UVD2 и UVD3 соответственно. Тем не менее, в дальнейшем не исключена реализация поддержки и для более старых серий HD2xxx-HD3xxx.
Инструкция предназначена только для Ubuntu 14.04 и новее. „). Что поставить надо на arch?

Браузер: Firefox

lspci -vnn | grep -i VGA
01:05.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RS780M [Mobility Radeon HD 3200] [1002:9612] (prog-if 00 [VGA controller])

X.Org X Server 1.17.4
Release Date: 2015-10-28
Build Operating System: Linux 4.2.5-1-ARCH i686
Current version of pixman: 0.34.0

vdpauinfo

display: :0 screen: 0
API version: 1
Information string: G3DVL VDPAU Driver Shared Library version 1.0

Video surface:

name width height types
— 420 8192 8192 NV12 YV12
422 8192 8192 UYVY YUYV
444 8192 8192 Y8U8V8A8 V8U8Y8A8

Decoder capabilities:

name level macbs width height
— MPEG1 — not supported — MPEG2_SIMPLE 3 9216 2048 1152
MPEG2_MAIN 3 9216 2048 1152
H264_BASELINE 41 9216 2048 1152
H264_MAIN 41 9216 2048 1152
H264_HIGH 41 9216 2048 1152
VC1_SIMPLE 1 9216 2048 1152
VC1_MAIN 2 9216 2048 1152
VC1_ADVANCED 4 9216 2048 1152
MPEG4_PART2_SP — not supported — MPEG4_PART2_ASP — not supported — DIVX4_QMOBILE — not supported — DIVX4_MOBILE — not supported — DIVX4_HOME_THEATER — not supported — DIVX4_HD_1080P — not supported — DIVX5_QMOBILE — not supported — DIVX5_MOBILE — not supported — DIVX5_HOME_THEATER — not supported — DIVX5_HD_1080P — not supported — H264_CONSTRAINED_BASELINE — not supported — H264_EXTENDED — not supported — H264_PROGRESSIVE_HIGH — not supported — H264_CONSTRAINED_HIGH — not supported — H264_HIGH_444_PREDICTIVE — not supported — HEVC_MAIN — not supported — HEVC_MAIN_10 — not supported — HEVC_MAIN_STILL — not supported — HEVC_MAIN_12 — not supported — HEVC_MAIN_444 — not supported — Output surface:

name width height nat types
— B8G8R8A8 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
R8G8B8A8 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
R10G10B10A2 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
B10G10R10A2 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8

Bitmap surface:

name width height
— B8G8R8A8 8192 8192
R8G8B8A8 8192 8192
R10G10B10A2 8192 8192
B10G10R10A2 8192 8192
A8 8192 8192

Video mixer:

feature name sup
— DEINTERLACE_TEMPORAL y
DEINTERLACE_TEMPORAL_SPATIAL — INVERSE_TELECINE — NOISE_REDUCTION y
SHARPNESS y
LUMA_KEY — HIGH QUALITY SCALING — L1 — HIGH QUALITY SCALING — L2 — HIGH QUALITY SCALING — L3 — HIGH QUALITY SCALING — L4 — HIGH QUALITY SCALING — L5 — HIGH QUALITY SCALING — L6 — HIGH QUALITY SCALING — L7 — HIGH QUALITY SCALING — L8 — HIGH QUALITY SCALING — L9 — parameter name sup min max
— VIDEO_SURFACE_WIDTH y 48 2048
VIDEO_SURFACE_HEIGHT y 48 1152
CHROMA_TYPE y
LAYERS y 0 4

attribute name sup min max
— BACKGROUND_COLOR y
CSC_MATRIX y
NOISE_REDUCTION_LEVEL y 0.00 1.00
SHARPNESS_LEVEL y -1.00 1.00
LUMA_KEY_MIN_LUMA y
LUMA_KEY_MAX_LUMA y

cat /etc/adobe/mms.cfg
Hardware video decoding
EnableLinuxHWVideoDecode=1
OverrideGPUValidation=1

1 комментарий

avatar
ну по аналогии поставить mesa-vdpau
?
Когда-нибудь рак на горе свистнет, и начнет твориться адская херня
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.