Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Chromium выдает низкий FPS при прокрутке страниц.  (Прочитано 3574 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн yaphtes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Доброго времени суток!
Столкнулся с такой проблемой: при прокрутке страниц, браузер Chromium выдает низкий FPS.
Помогите решить проблему, заранее спасибо!
P.S.: Вот, например, проблемная страница https://toster.ru/q/33573 и на самом деле много таких, но сайт toster я полагаю уж точно должен быть оптимизирован, значит проблема на моей стороне.
« Последнее редактирование: 19 Мая 2016, 21:32:56 от yaphtes »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
попробуйте
вводите в строке браузера chrome://flags
ищите Override software rendering list
нажимаете enable
на рекомендацию перезапустить браузер - соглашаетесь
проверяете
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн yaphtes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
EvangelionDeath, субъективно: небольшой прирост фпс есть. Но все равно подергивания остались.

Может проблема в видео-драйвере каком-нибудь? Как проверить, что видео-карта работает на полную мощь и что браузер использует эти ресурсы? Видео-карта, скажу по памяти: Nvidia GTX760 (далеко не самая слабая видео-карта)
Или есть другие возможные причины? Помогите разобраться. Заранее спасибо!

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
У меня на ноутбуках интегрированое видео:
Intel HD4000 выдает на том тесте в хромиуме около 120FPS
ATI 4250HD - 60-70
А подергивания могут быть вначале загрузки странички, это нормально, так как браузер может рендерить не сразу всю страничку целиком, а кусками, да и прогресс бар у самого сайта показывает, что что-то догружается
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн yaphtes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
EvangelionDeath

Это я понимаю:
Цитировать
А подергивания могут быть вначале загрузки странички, это нормально, так как браузер может рендерить не сразу всю страничку целиком, а кусками, да и прогресс бар у самого сайта показывает, что что-то догружается

Я дожидаюсь полной загрузки странички и после этого начинаю скролить, в этот момент [после полной загрузки странички] низкий фпс, я точно уверен, что такого не должно быть, на винде со скроллингом никаких проблем не было.
В добавок я открыл Mozill`у на той же странице, есть ощутимая разница в fps, Но там ТОЖЕ он низкий.
Я тесты не проводил но на глаз - все ужасно, примерно так:
Mozilla 35 - 40 FPS
Chromium 25 - 30 FPS
По факту - наверное все гораздо хуже..
Повторюсь - на глаз определено, но я знаю как должны выглядеть 60 FPS, и 120 FPS тут тем более не пахнет.


Скажите, о каком тесте идет речь? Я тоже протестирую браузеры и суда кину результат.
Цитировать
Intel HD4000 выдает на том тесте в хромиуме около 120FPS
« Последнее редактирование: 19 Мая 2016, 21:37:10 от yaphtes »

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2213
    • Просмотр профиля
yaphtes, пробовал отключить плавную прокрутку (в фаерфокс точно можно отключить)?

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Там по ссылочке, что вы дали есть еще одна http://ionden.com/a/publish/test_fps/ с надписью - пример.
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн yaphtes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
skybour, пробовал - "нормально" работает оно и понятно, но ведь smooth scrol - теперь стабильный, с 49 или 50 (не помню точно с какой) версии, а не экспирементальный, как это было раньше, смысл отключать? к тому же очень неприятно без плавного скрола сёрфить.
Мне кажется что тут проблема какая-то либо с дровами, либо с каким-то конфигом, потому что на винде Chrome точно 60+ FPS выдавал ( на самом деле мне кажется и все 120 :)).

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2213
    • Просмотр профиля
yaphtes, у меня тоже была проблема с плавной прокруткой, только проявлялась она не сразу. Отключил. Думал не переживу, но нет -- живой.

Оффлайн yaphtes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
skybour,
Я верстальщик. Пишу HTML, CSS, немного JavaScript - и мне очень важно чтобы браузер на "дефолтных" настройках работал нормально, чтобы я мог видеть как пользователи видят сайт. Но в драйверах\железе и конфигах я не разбираюсь, поэтому и прошу помочь.
Я chrome://flags и chrome://plugins проштудировал полностью - ничего не помогает.
Да и даже если бы помогло - это не решение, потому что, повторюсь, мне нужны "дефолтные" настройки.
Думаю проблема в чем-то другом, в самой системе или драйверах.

Кто знает, куда и как копать - помогите.
« Последнее редактирование: 19 Мая 2016, 22:08:52 от yaphtes »

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2213
    • Просмотр профиля
Возможно дело в вертикальной синхронизации, нужно смотреть в сторону композитного менеджера или видеодрайвера.

Оффлайн yaphtes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
 :-\ какой-то "левый" тест, потому что явно не соответствует действительности)
Цитировать
Там по ссылочке, что вы дали есть еще одна http://ionden.com/a/publish/test_fps/ с надписью - пример.

Результаты теста:
 
Chromium:
(Нажмите, чтобы показать/скрыть)

Chrome:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 19 Мая 2016, 22:32:57 от yaphtes »

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2213
    • Просмотр профиля

Оффлайн yaphtes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
На всякий случай прикрепляю мой xorg.conf по пути: /etc/X11/xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 340.96  (buildmeister@swio-display-x86-rhel47-05)  Sun Nov  8 22:50:27 PST 2015

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
« Последнее редактирование: 19 Мая 2016, 22:44:21 от yaphtes »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Тогда проблема не в видео. Попробуйте вообще закоментировать строки
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
https://www.blackmoreops.com/2014/08/29/fix-linux-display-issue-find-horizsync-vertrefresh-rates/
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

 

Страница сгенерирована за 0.047 секунд. Запросов: 25.