LINUX.ORG.RU
ФорумTalks

Радости тред - у nouveau есть vdpau!

 , , ,


0

2

На падающем то в паники то в ooooooppps-ы 3.11.1 решил затестить и полностью безблобную систему т.е. b43 и nouveau вместо =x11-drivers/nvidia-drivers-325.15 и =net-wireless/broadcom-sta-6.30.223.141… Оно правда ничем не помогло и все равно пришлось откатываться на 3.10.11. :) Однако в ходе этого процесса оказалось что у моей NV50 уже поддерживается и работает video decoding accel (VDPAU/XvMC)! Увы пока что Power management еще никакое.

Но то, что у nouveau есть vdpau для меня было новостью.

И да история успеха… и лучи счастья nvidia

★★★★★

а падающем то в паники то в ooooooppps-ы 3.11.1

УМВР на:

$ inxi -SGN
System:    Host: DebBook Kernel: 3.11-1.towo-siduction-amd64 x86_64 (64 bit) Desktop: MATE 1.6.0  Distro: Debian testing/sid
Graphics:  Card: Intel 2nd Generation Core Processor Family Integrated Graphics Controller 
           X.Org: 1.12.4 drivers: intel (unloaded: fbdev,vesa) Resolution: 1280x1024@60.0hz 
           GLX Renderer: Mesa DRI Intel Sandybridge Mobile GLX Version: 3.0 Mesa 9.1.6
Network:   Card-1: Qualcomm Atheros AR9485 Wireless Network Adapter driver: ath9k 
           Card-2: Broadcom NetLink BCM57785 Gigabit Ethernet PCIe driver: tg3

Darth_Revan ★★★★★
()
Ответ на: комментарий от tailgunner

А в 3.10 vdpau в nouveau еще нет?

Я ж говорю - откатился на 3.10.11… А так да все есть! Вот сейчас выхлоп vdpauinfo на nouveau:

> 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  NV12 YV12 UYVY YUYV 
444     8192  8192  NV12 YV12 Y8U8V8A8 V8U8Y8A8 

Decoder capabilities:

name               level macbs width height
-------------------------------------------
MPEG1                16 262144  8192  8192
MPEG2_SIMPLE         16 262144  8192  8192
MPEG2_MAIN           16 262144  8192  8192

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8          8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 
R8G8B8A8          8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 
R10G10B10A2       8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 
B10G10R10A2       8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 

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             -
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     8192
VIDEO_SURFACE_HEIGHT             y        48     8192
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  

Только нужно смотреть для конкретного семейства видях. Строка video decoding accel (VDPAU/XvMC).

init_6 ★★★★★
() автор топика
Ответ на: комментарий от Darth_Revan

Если работает то поздравляю. А я пока что его так и не победил…

init_6 ★★★★★
() автор топика
Ответ на: комментарий от onon

Зачем оно без h264?

Так говорят что все будет!

init_6 ★★★★★
() автор топика
Ответ на: комментарий от Turbid

а BIOS на что заменил?

Ага смешно.

init_6 ★★★★★
() автор топика
Ответ на: комментарий от Landgraf

Как драйвер нвидии ставил? Патч накладывал?

У меня в оверлее =x11-drivers/nvidia-drivers-325.15 уже с патчем.

init_6 ★★★★★
() автор топика
Ответ на: комментарий от Landgraf

О! Благодарю.

Не за что. У меня на моем харденеде не завелось. Точнее видимых и особо страшных логав нет однако ведро падает в упсы реже вообще в панику и в kdm вообще не пускает.

Короче я такого давно не припоминаю. Даже на -rc* и то дела обстоят иной раз получше чем на этом 3.11.1!

init_6 ★★★★★
() автор топика

и лучи счастья nvidia

За нуво лучи счастья направлять в нвидию не стоит так как ее заслуги тут нет. Лучше направь их энтузиастам пилющим нуво.

Behem0th ★★★★★
()
Ответ на: комментарий от Behem0th

Я не совсем понял, причем тут Canonical?

Кроме того что он тупо существует Canonical здесь вообще ни при чём.

init_6 ★★★★★
() автор топика
Ответ на: комментарий от init_6

MPEG1 16 262144 8192 8192
MPEG2_SIMPLE 16 262144 8192 8192
MPEG2_MAIN 16 262144 8192 8192


так это на шейдерах что ли, оно уже пару лет как в радеона было и на нуво тоже, главное месу собрать правильно, но смысла от него? DVD ускорять?

Novell-ch ★★★★★
()
Ответ на: комментарий от Novell-ch

так это на шейдерах что ли, оно уже пару лет как в радеона было и на нуво тоже, главное месу собрать правильно, но смысла от него? DVD ускорять?

Смысл в том, что в данный момент там вроде как пилят acpi и h264 и вот когда допилят будет вообще шикарно.

init_6 ★★★★★
() автор топика
Ответ на: комментарий от init_6

Ну вот и я того же мнения, потому и спросил.

вроде как пилят ... h264

Пилят и на паре карт даже заводилось, но отсутствие спек заставляет людей заниматься реверсом блоба.

Behem0th ★★★★★
()
Последнее исправление: Behem0th (всего исправлений: 1)
Ответ на: комментарий от Behem0th

Пилят и на паре карт даже заводилось, но отсутствие спек заставляет людей заниматься реверсом блоба.

Важно не это а то что оно таки опенсорц и в отличие от сраного блоба заводится на любых, даже -rc*, ядрах!

init_6 ★★★★★
() автор топика

Увы пока что Power management еще никакое.

написано же «mostly»

hope13 ★★★
()
Ответ на: комментарий от Falcon-peregrinus

В апстриме поломали i915 в ядре для фреймбуффера. Так что я тоже пока на 3.10

На 3.11* там все нафиг поломали! Я пока на 3.10.11 а там выйдет новый патчик в 3.11* ветке вот тогда и посмотрим.

init_6 ★★★★★
() автор топика
Ответ на: комментарий от Falcon-peregrinus

Ну так - Linux for Workgroups. Ох не игрался бы Торвальдс названиями...

Меня одно время ломало git bisect с 3.11.1-м ядром поделать но я поборол это странное желание. :)

init_6 ★★★★★
() автор топика
Ответ на: комментарий от Darth_Revan

Это да, у меня у букв в консоли сильные искажения с новым ядром. При откате всё починилось, баг в апстриме замечен, фикс есть но ещё не зарелизен.

Falcon-peregrinus ★★★★★
()
Ответ на: комментарий от Falcon-peregrinus

Это да, у меня у букв в консоли сильные искажения с новым ядром

С этим тоже УМВР, Terminus выглядит нормально.

Darth_Revan ★★★★★
()
Ответ на: комментарий от Darth_Revan

Какая-то интеграшка из нетбука, использующегося как основной компьютер.

Falcon-peregrinus ★★★★★
()
Ответ на: комментарий от amorpher

А он SS3 может?

nouveau? Я бы на это сильно не рассчитывал.

init_6 ★★★★★
() автор топика
12 января 2014 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.