- Аппаратное ускорение видео в браузерах.
- 7 способов ускорить браузер Firefox на рабочем столе Linux
- 1. Обновите Firefox
- 2. Включите аппаратное ускорение в Firefox.
- 3. Отключите сбор и использование данных Firefox.
- 4. Освободите память Firefox
- 5. Управление вкладками браузера Firefox
- 6. Изменить настройки Firefox
- 7. Обновите Firefox
- Аппаратное ускорение видео LinuxMintUma на VirtualBox
Аппаратное ускорение видео в браузерах.
Недавно решил попробовать linux. Подошел к делу обстоятельно, пробовать самые популярные дистрибутивы меня их раз ~ в неделю. Многое понравились. Но есть одна проблема, не работает аппаратное ускорение в браузерах. Многое попробовал, и даже удалось добиться надписи: Video Decode: Hardware accelerated, в браузере goofle chrome. Но аппаратного ускорения так токового не было. 25-30% загрузка процессора при FHD 60 fps в linux, и 3-5% в Windows. Моё оборудование AMD Ryzen 5, RX560. Mesa 21.1.5/amdgpu pro 21.20 Дистрибутивы: Ubunte 20.04/21.04,Fedora,Manjaro,Debian. Менял,X на wayland или на обор, где это было возможно, среды рабочего стола. Настройки браузера и флаги запуска. да и сами браузеры и их ветки. расширение для браузера. Всё четно. Написал много, но по сути вопрос один: У кого работает, в данный момент gpu ускорение видео в браузере (именинно работает а не надпись что работает)? Если работает, напишите пожалуйста ваши дистрибутив, браузер, драйвер и конфигурацию оборудования.
Разбазаривать опять же хорошую графику на других саитах без ссылки на материал если есть уважение к разработкам не рекомендую
Я на ноутах настраивал по этой инструкции, вроде работало, процессоры правда Intel, дистры Kubuntu, Mint. Насколько помню в Chromium не завелось, а именно в Chrome заработало. В браузер h264ify надо ставить. В 91 хроме что-то поменяли и надо с параметром —enable-features=VaapiVideoDecode запускать (можно в desktop файл дописать).
Я делал тоже по этой инструкций. Параметр запуска, и расширение ставил. Но ускорение не заработала, хотя в chrome:gpu появилась надпись:Video Decode: Hardware accelerated
7 способов ускорить браузер Firefox на рабочем столе Linux
Браузер Firefox является браузером по умолчанию для большинства современных дистрибутивов Linux, таких как Ubuntu, Mint, и Fedora. Поначалу его производительность может быть впечатляющей, однако со временем вы можете заметить, что ваш браузер уже не такой быстрый и отзывчивый, как раньше. Медленный браузер может сильно разочаровывать, поскольку он имеет тенденцию отнимать ваше драгоценное время, пока вы ждете, пока он загрузит ваши вкладки и ответит на ввод.
[ Вам также может понравиться: Лучшие веб-браузеры для Linux]
Если у вас возникли такие проблемы с производительностью, вот несколько быстрых исправлений, которые помогут ускорить работу вашего браузера Firefox в Linux.
1. Обновите Firefox
Первое действие, которое вам может потребоваться, — это обновить браузер до последней версии. Это устраняет любые основные проблемы, которые влияли на производительность браузера в предыдущих версиях.
Firefox обычно автоматически обновляется, когда доступна новая версия. Это происходит, когда у вас есть активное подключение к Интернету и вы перезапускаете Firefox, особенно после перезагрузки системы.
Если вы сомневаетесь в версии вашего браузера Firefox, вы можете проверить ее, щелкнув трехстрочное меню в правом верхнем углу экрана и выбрав Справка –> О программе . Фаерфокс.
Судя по показанному всплывающему окну, в настоящее время мы используем Firefox 79.0.
Однако на момент публикации этого руководства последней версией была Firefox 94.0. Итак, как обновить Firefox до последней версии?
Есть два подхода к этому — в командной строке и с графическим интерфейсом. В командной строке выполните следующую команду, чтобы обновить и обновить все пакеты программного обеспечения, включая сам Firefox.
$ sudo apt update && sudo apt upgrade [On Debian, Ubuntu and Mint] $ sudo dnf udpate && sudo dnf upgrade [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux] $ emerge --update --deep --with-bdeps=y @world [On Gentoo Linux] $ sudo pacman -Syu [On Arch Linux] $ sudo zypper update [On OpenSUSE]
Другой альтернативой является использование средства обновления программного обеспечения, в котором перечислены все пакеты с ожидающими обновлениями. Вы можете обновить Firefox вместе с другими пакетами или просто выбрать Firefox для получения обновлений.
После завершения обновления обязательно перезапустите браузер, чтобы изменения вступили в силу. После подтверждения у нас теперь есть последняя версия Firefox, как указано во всплывающем окне ниже.
2. Включите аппаратное ускорение в Firefox.
По умолчанию Firefox поставляется с отключенным аппаратным ускорением во всех дистрибутивах Linux. Известно, что включение аппаратного ускорения вызывает заметное улучшение скорости отклика Firefox.
Чтобы включить аппаратное ускорение, выполните следующие действия:
- Просмотрите about:preferences в адресной строке.
- Прокрутите вниз до раздела Общие, а затем перейдите к разделу Производительность.
- Снимите флажок Использовать рекомендуемые настройки производительности.
- Затем установите флажок Использовать аппаратное ускорение, если доступно, чтобы включить аппаратное ускорение.
Под параметром аппаратного ускорения находится «Ограничение обработки контента».
Если на вашем ПК более 8 ГБ и есть выделенный графический процессор, такой как NVIDIA, установите для него значение 8. В противном случае просто оставьте значение по умолчанию 4. Совершенно безопасно оставить значение 5 для 16 ГБ ОЗУ и 6, если у вас 32 ГБ ОЗУ.
3. Отключите сбор и использование данных Firefox.
Как правило, Firefox собирает и отправляет анонимные данные об активности браузера на свои серверы, чтобы улучшить свои функции. Хотя это не ставит под угрозу вашу конфиденциальность, оно замедляет работу вашего браузера.
Вы можете запретить Firefox анонимно отправлять данные, выполнив несколько простых шагов.
- Перейдите в раздел О программе: настройки.
- Перейдите к разделу «Конфиденциальность и безопасность» и затем перейдите к разделу «Сбор и использование данных Firefox».
- Снимите все флажки.
- Затем перезапустите Firefox.
4. Освободите память Firefox
Если у вас по-прежнему возникают проблемы с браузером, рассмотрите возможность освобождения памяти. Для этого выполните следующие простые шаги:
- В адресной строке найдите about:memory.
- В разделе Свободная память нажмите Минимизировать использование памяти.
Это должно обеспечить столь необходимый прирост скорости.
5. Управление вкладками браузера Firefox
Открытие нескольких активных вкладок обычно увеличивает использование памяти и влияет на производительность не только вашего браузера, но и общую производительность системы. Если у вас есть привычка держать открытыми несколько вкладок, рассмотрите возможность попробовать расширение под названием Auto Tab Discard.
Это легкое расширение для браузера, которое автоматически уменьшает нагрузку на память в результате открытых, но неактивных вкладок.
Чтобы получить расширение, выполните следующие действия:
- Нажмите на трехстрочное меню в правом верхнем углу экрана.
- Выберите Дополнения и темы.
- Найдите расширение Auto Tab Discard и установите его.
Запустите его, выберите «Параметры» и измените несколько параметров, касающихся удаления неактивных вкладок, а затем сохраните изменения.
6. Изменить настройки Firefox
Вы также можете внести несколько изменений в расширенные настройки Firefox, которые отсутствуют на панели Параметры. Обязательно внесите следующие изменения, чтобы ускорить работу вашего браузера Firefox.
Итак, вот шаги, которые необходимо выполнить:
Вы получите предупреждение, как показано. Чтобы продолжить, просто нажмите «Принять риск и продолжить».
Установите для параметра, указанного ниже, значение «False».
browser.download.animateNotifications
Кроме того, установите для этого параметра числовое значение «0».
security.dialog_enable_delay
Затем введите «Телеметрия» в поле поиска и нажмите ВВОД. Затем установите для следующих параметров значение false.
browser.newtabpage.activity-stream.telemetry browser.newtabpage.activity-stream.feeds.telemetry browser.ping-centre.telemetry toolkit.telemetry.bhrPing.enabled toolkit.telemetry.archive.enabled toolkit.telemetry.firstShutdownPing.enabled toolkit.telemetry.reportingpolicy.firstRun toolkit.telemetry.hybridContent.enabled toolkit.telemetry.newProfilePing.enabled toolkit.telemetry.unified toolkit.telemetry.shutdownPingSender.enabled toolkit.telemetry.updatePing.enabled
7. Обновите Firefox
Если ничего не помогло, рассмотрите возможность обновления браузера. Это сбрасывает браузер в состояние по умолчанию и позволяет начать с чистого листа. При обновлении удаляются все настройки, включая такие настройки, как надстройки и темы.
- Нажмите на трехстрочное меню в правом верхнем углу экрана.
- Выберите «Справка», затем нажмите «Дополнительная информация об устранении неполадок».
- На правой боковой панели нажмите «Обновить Firefox».
Надеемся, что шаги, описанные в этом руководстве, помогут улучшить производительность вашего браузера и улучшить взаимодействие с пользователем при просмотре. Какие-нибудь советы, которые, по вашему мнению, мы упустили? Мы с нетерпением ждем ваших отзывов в разделе комментариев.
Аппаратное ускорение видео LinuxMintUma на VirtualBox
Здравствуйте! Прошу не судить строго — новичок. Уставил на virtual box linuxMintUma 20.2 из под Win10. При запуске виртуальной машины с ново установленной LinuxMint пишет «ваша система на данный момент работает без аппаратного ускорения видео». При открытии менеджера драйверов — пишет что драйвера не нужны. Сама система жутко медленно работает, хотя и оперативы выделил 4гб, и видеопамяти 128мб (на максимум). Сам комп не из ряда слабеньких, на процессоре Core i7. При попытке в VirtualBox установить галочку 3D-ускорение, то система загружается с белым экраном. Попросту говоря — ничего не видно. Просто белые квадраты по всему экрану виртуальной машины. На вкладке система-ускорение стоит галочка аппаратная виртуализация — Nested Paging. Прошу помочь решить эти две проблемы: избавиться от столь медленной работы системы и установить этот необходимый драйвер, когда система, в свою очередь, пишет что драйвера не нужны.
VirtualBox использует програмную эмуляцию видеокарты на процессоре. Из-за этого графика там существенно медленнее.
И сколько ядер CPU ты отдал в виртуалку? По умолчанию 1, что мало.
А драйвера и правда не нужны, они есть и так. Просто виртуальная видеокарта и правда слабая.
Спасибо за ответы! Добавил 4 ядра.
Но как же быть с этим сообщением, которое появляется при каждом запуске и указывает что нет аппаратного ускорения и то, что это влияет на загрузку ЦП и т.д.? Так же, если возможно, подскажите почему при установке галочки на 3D-ускорение у меня появляется белый экран (грубо говоря видны только очертания ОС LinuxMint)? Возможно ли вообще исправить эти проблемы?
ставишь vmware и все там графика хоть и тоже «софтварно-ускоренная 3D» но намного лучше ну а пакет нужно доустановить «open-vm-tools» внутри линукса.
Сам комп не из ряда слабеньких, на процессоре Core i7.
«Core i7 пре skylake» и «Core i7 skylake» и новее это серьезная разница, как минимум тем что в первом случае у тебя DDR3, а во втором DDR4. Скорость оперативы и будет в большей степени скоростью виртуальной графики.
Но как же быть с этим сообщением, которое появляется при каждом запуске и указывает что нет аппаратного ускорения и то, что это влияет на загрузку ЦП и т.д.? Так же, если возможно, подскажите почему при установке галочки на 3D-ускорение у меня появляется белый экран (грубо говоря видны только очертания ОС LinuxMint)? Возможно ли вообще исправить эти проблемы?
В VirtualBox есть 3 типа виртуальных адаптеров видеокарты попробуй VBoxSVGA это дефолтный virtualbox, или VMSVGA аналог vmware (всего скорее нужно будет установить пакет «xserver-xorg-video-vmware»), VBoxVGA (старый нужен для совместимости не пробуй даже).
bhfq ★★★★★ ( 30.08.21 01:59:01 MSK )
Последнее исправление: bhfq 30.08.21 02:07:41 MSK (всего исправлений: 4)
А никак. Даже если ты хаком заставишь считаться графику не на CPU, с просадкой где-то в 5 процентов из-за виртуализации, а на виртуальной видеокарте, то просадка будет хуже — так как просадка при эмуляции видеокарты на CPU выше.
Vsevolod-linuxoid ★★★★★ ( 30.08.21 04:02:19 MSK )
Последнее исправление: Vsevolod-linuxoid 30.08.21 04:09:39 MSK (всего исправлений: 1)
И тут правильно пишут, ставь VMware, тебе Player хватит, он бесплатен для некоммерческой деятельности. Там куда лучше графика, есть нормальная поддержка ускорения виртуальной видеокарты за счет реальной.
Vsevolod-linuxoid ★★★★★ ( 30.08.21 04:04:11 MSK )
Последнее исправление: Vsevolod-linuxoid 30.08.21 04:05:25 MSK (всего исправлений: 1)
А, вспомнил. Глюки с 3D ускорением на VirtualBox появляются, если в Windows драйвера на видеокарту стоят не из каталога Microsoft, а из иных источников, например с сайта производителя.
В VirtualBox есть 3 типа виртуальных адаптеров видеокарты попробуй VBoxSVGA это дефолтный virtualbox, или VMSVGA аналог vmware
Дефолтный для линуксовых гостевых машин VMSVGA.
Для Windows гостевых машин — VBoxSVGA.