Автор Тема: Аппаратное ускорение в браузере Chromium за $$$  (Прочитано 254 раз)

Оффлайн ism

Добрый день, мучаюсь с OpenGL ES
Железо Orange Pi One (PC) H3
Дистр: Armbian на дебиане
Не хватает быстрого рендеринга веб-страниц в хромиуме. Готов заплатить за решение.

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 303
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: Аппаратное ускорение в браузере Chromium за $$$
« Ответ #1 : Октябрь 05, 2018, 07:18:05 pm »
вот нашел такой скриптик

Make file executable
sudo chmod +x chromium-mod.sh
Run file
./chromium-mod.sh

# **********************************************************************
# * Project: 00-piws-vars                                       *
# * Created: 05/06/2018 22:27                                          *
# * Author: Martin Svensson aka ztealmax - pi-workbench.org            *
# * Info: create in /etc/chromium-browser/customizations/              *
# * Note: replaces rpi-chromium-mods                                   *
# **********************************************************************
#
PICHROMIUMMODS="/etc/chromium-browser/customizations/00-rpi-vars"

if [ -f "$PICHROMIUMMODS" ];
then
   echo "$PICHROMIUMMODS purge rpi-chromium-mods..."
      sudo apt-get remove --purge --autoremove -y rpi-chromium-mods
else
   echo "rpi-chromium mods not present all is good..." >&2
# -[10]-chromium-customizations.sh--------------------------------------
sudo -- sh -c "echo 'CHROMIUM_FLAGS=' >> /etc/chromium-browser/customizations/00-piws-vars"
sudo sed -i 's/'CHROMIUM_FLAGS='/''CHROMIUM_FLAGS="--disk-cache-size=0 --use-gl=egl --gles --disable-quic --enable-fast-unload --enable-checker-imaging --enable-tcp-fast-open --enable-native-gpu-memory-buffers --enable-gpu-rasterization --enable-zero-copy"''/g' /etc/chromium-browser/customizations/00-piws-vars

# -------------------------------------------------------------[10]-END-
echo "piws-chromium modifications is now installed..."

fi


Он правда для RPI но можно попробовать вторую его половину.
sudo -- sh -c "echo 'CHROMIUM_FLAGS=' >> /etc/chromium-browser/customizations/00-piws-vars"
sudo sed -i 's/'CHROMIUM_FLAGS='/''CHROMIUM_FLAGS="--disk-cache-size=0 --use-gl=egl --gles --disable-quic --enable-fast-unload --enable-checker-imaging --enable-tcp-fast-open --enable-native-gpu-memory-buffers --enable-gpu-rasterization --enable-zero-copy"''/g' /etc/chromium-browser/customizations/00-piws-vars

Плюс становите в chromium plugin h264ify (https://chrome.google.com/webstore/detail/h264ify/aleakchihdccplidncghkekgioiakgal).

Кроме этого есть такие рекомендации
Step 1: Open Google Chrome
Step 2: Type chrome://flags in the address bar
Step 3: Press Ctrl + f and type ” Rendering list “, “Override software rendering list” should come up, Now click on Enable and restart the browser.
Step 4: Completely kill Chrome: Type killall chrome into a console.
Step 5: Go to chrome://settings and enable Use hardware acceleration when available. By default it is off since version 43.
Step 6: Start Chrome

« Последнее редактирование: Октябрь 05, 2018, 07:29:32 pm от tracert »