LINUX.ORG.RU

аппаратное ускорение на Chomium

 


0

1

прокрутка страниц подлагивает и видео. Помогите завести аппаратное ускорение в браузере. тест на шестеренки выдает 120fps. платка orange pi. в

chrome:flags
полазил и вроде как скроллинг стал лучше. а вот видео никак. если можете без троллинга помочь, то помогите сделать просмотр видео нормальным в
 chrome://media  KWebMediaPlayearDestroed



Последнее исправление: Assembler (всего исправлений: 1)

dimensions	"640x360"
duration	1306.053
event	"kWebMediaPlayerDestroyed"
info	"Effective playback rate changed from 0 to 1"
kAudioDecoderName	"FFmpegAudioDecoder"
kAudioTracks	[{"bytes per channel":4,"bytes per frame":8,"channel layout":"STEREO","channels":2,"codec":"aac","codec delay":0,"discard decoder delay":true,"encryption scheme":"Unencrypted","has extra data":true,"profile":"unknown","sample format":"Float 32-bit planar","samples per second":44100,"seek preroll":"0us"}]
kBitrate	658566
kFrameTitle	"Чип и Дейл спешат на помощь - Серия 18, А слон и не подозревал | Мультфильмы Disney - YouTube"
kFrameUrl	"https://m.youtube.com/watch?v=xHlLyuWoDgs"
kIsAudioDecryptingDemuxerStream	false
kIsPlatformAudioDecoder	false
kIsPlatformVideoDecoder	false
kIsRangeHeaderSupported	true
kIsSingleOrigin	true
kIsStreaming	false
kIsVideoDecryptingDemuxerStream	false
kMaxDuration	1306.053
kResolution	"640x360"
kStartTime	0
kTextTracks	[]
kTotalBytes	107515409
kVideoDecoderName	"FFmpegVideoDecoder"
kVideoTracks	[{"alpha mode":"is_opaque","codec":"h264","coded size":"640x360","color space":"{primaries:BT470BG, transfer:SMPTE170M, matrix:BT470BG, range:LIMITED}","encryption scheme":"Unencrypted","has extra data":true,"hdr metadata":"unset","natural size":"640x360","orientation":"0°","profile":"h264 baseline","visible rect":"0,0 640x360"}]
origin_url	"https://m.youtube.com/"
pipeline_buffering_state	{"for_suspended_start":false,"state":"BUFFERING_HAVE_ENOUGH"}
pipeline_state	"kStopped"
player_id	203
render_id	
Assembler
() автор топика

У меня Orange Pi4 было пока не сгорело от повышения напряжения. Я только Мир на Gentoo обновил, всё стало лучше, стало в браузерах (Falkon, Vivaldi) работать видео, не просто работать, а 1080Р вывозить с нагрузкой в 30% всего на проц!

Жаль, что так получилось.

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

Vivaldi я не использую, его я чисто протестил. Мне Falkona хватало, а в 90% случаев я обхожусь netsurf-gtk

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

нет к сожалению... у меня orange pi win+... достался от друга. Эта платка и привела меня сюда. На ней стояла ОС armbian и браузер chromium , и эта платка могла 1920*1080 youtube. сейчас Лагает даже HD. это после того как я все переустановил.

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

Возможно, это на ядре 3.4 всё видео работало с офигенским аппаратным ускорением. На новых ядрах это уничтожили

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

Не придирайся к слабоумным. А то Гланый сексот и на тебя настучит.

anonymous
()
Ответ на: комментарий от burato

может быть ядро и было пропатчено. сейчас уже не узнаем..

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

да я понимаю, что это с веб-разработкой не связано. Что мне думать то?
Это вопрос, связанный с драйверами больше.

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

можно как-то перенести установленый браузер на другую ОС? допустим у меня есть две одинаковых системы на разных флешках.... и на одной из них есть браузер, а на второй не установлен. можно с первой перенести браузер на вторую? так бы мы сейчас узнали в чем дело.

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

не понимаю ваших вопросов. тема вся посвещена тому как включить аппаратное ускорение в браузере.

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

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

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

не думаю, там же куча библиотечек и либов нужна браузеру.

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

вы не можете ответить на вопрос Работает ли у вас ускорение в плеере?
Что неясного в моем вопросе то? Если у вас и в плеере нет никакого ускорения, то конечно и в браузере его не будет.

Это проблема железа/драйверов, а не самого браузера.

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

вы не можете ответить на вопрос

вы не можете разобраться в том что выдал

chrome://media
там сказано что
KWebMediaPlayearDestroed

Это проблема железа/драйверов, а не самого браузера.

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

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

и вообще каким боком тест 3D

тест проводился для понимания может ли вобще эта платка по своим характеристикам

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

ты связал две проблемы не связанные в одну - молодец

во-первых смотри вывод about:gpu - там будет написано включено ли аппаратное декодирование видео, причем тут chrome://media?

xmikex ★★★★
()
Ответ на: комментарий от xmikex
Canvas: Software only. Hardware acceleration disabled
Compositing: Software only. Hardware acceleration disabled
Multiple Raster Threads: Disabled
Out-of-process Rasterization: Disabled
OpenGL: Disabled
Rasterization: Software only. Hardware acceleration disabled
Skia Renderer: Enabled
Video Decode: Software only. Hardware acceleration disabled
Vulkan: Disabled
WebGL: Disabled
WebGL2: Disable
Assembler
() автор топика
Ответ на: комментарий от xmikex
GPU process was unable to boot: GPU access is disabled in chrome://settings.
Disabled Features: all
Accelerated 2D canvas is unavailable: either disabled via blocklist or the command line.
Disabled Features: 2d_canvas
Gpu compositing has been disabled, either via blocklist, about:flags or the command line. The browser will fall back to software compositing and hardware acceleration will be unavailable.
Disabled Features: gpu_compositing
Accelerated rasterization has been disabled, either via blocklist, about:flags or the command line.
Disabled Features: rasterization
Assembler
() автор топика
Ответ на: комментарий от Assembler

где ты прочитал что-то такое? или ты как-то текст читаешь по-другому?
я вообще не писал про что-то кроме декодирования видео.

xmikex ★★★★
()
Ответ на: комментарий от xmikex
hics Feature Status
Canvas: Software only. Hardware acceleration disabled
Compositing: Software only. Hardware acceleration disabled
Multiple Raster Threads: Disabled
Out-of-process Rasterization: Disabled
OpenGL: Disabled
Rasterization: Software only. Hardware acceleration disabled
Skia Renderer: Enabled
Video Decode: Software only. Hardware acceleration disabled
Vulkan: Disabled
WebGL: Disabled
WebGL2: Disabled
Assembler
() автор топика
Ответ на: комментарий от xmikex

У меня драйвер panfrost работает, он в плеере ускорение даёт. Чего в браузере не знаю.

burato ★★★★★
()

Ну так если это хромиум ос переименованный в хром ос и выдает нормально фпс то ничего удивительно воровать не труднее чем сбилдить

anonymous
()
Ответ на: комментарий от xmikex

еще могут быть какие-то причины? что сделать то? другой же chromium крутил видео на этой же плате легко.

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

на ядрах 3.10 и 3.4 можно было использовать cedarX. На других ядрах используют опенсорс драйвер, который пишут реверсингом cedarX. Дело не в другом хроме, а в другом ядре.

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

У меня на ядре 5.4 хромой отлично работает. Просто все как всегда лебедь тянет в небо а рак пятиться назад. Да и софт сам собой не адаптируется а вам некогда. Если вы будете заниматься софтом то кто ж тогда будет в толксах филосовстовать о том что надо ли давать бомжам закурить когда пачка стоит 200р. У ТС в комментах нашел.

anonymous
()
Ответ на: комментарий от xmikex

дело не в ядре. дело в браузере. проверено.

anonymous
()
~ 
➜ cat ~/.config/brave-flags.conf           
--ignore-gpu-blocklist
--enable-gpu-rasterization
--enable-zero-copy
--enable-features=VaapiVideoDecoder
--use-gl=desktop

s/brave/chromium/

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

chrome://gpu/

Graphics Feature Status

  • Canvas: Hardware accelerated
  • Compositing: Hardware accelerated
  • Multiple Raster Threads: Enabled
  • Out-of-process Rasterization: Hardware accelerated
  • OpenGL: Enabled
  • Rasterization: Hardware accelerated on all pages
  • Skia Renderer: Enabled
  • Video Decode: Hardware accelerated
  • Vulkan: Disabled
  • WebGL: Hardware accelerated
  • WebGL2: Hardware accelerated

Нужные библиотеки посмотри на арч вики, убунту вики и тп

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

Да уже пытались всяко. Скажите лучше где для Armbian скачать chromium 88.* в ветке идте 89* что есть полное дерьмо. Оно лагает. Chomium 88* нормально шел. знаете где взять?

anonymous
()
Ответ на: комментарий от tz4678

Ну это все замечательно. Жаль что переломали. Хромиум крутил видео FULLHD легко. огненый лис без лагов не может. Сейчас сломали и хромиум. видимо такова философия линукс: ломай все что работает и не делай того что могло бы заработать.

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