Апаратне прискорення у браузері – спеціальна функція, що дозволяє більш плавно та швидко завантажувати сторінки. Деяким подобається апаратне прискорення, інші користувачі вважають, що воно призводить до значної кількості багів, через які не працює відео або програми в браузерах, а також проблем відеокарт. Нижче, докладніше про те, як вимкнути або включити цю функцію.

Як увімкнути чи вимкнути апаратне прискорення у браузері?

Незалежно від браузера, вам необхідно скористатися таким алгоритмом дій:

    Увійдіть у налаштування браузера. У деяких пунктах використання апаратного прискорення видно відразу, вам достатньо поставити або прибрати пташку, після чого зберегти зміни.

    Якщо не вдасться знайти подібний пункт, відкривайте наступний розділ додаткових налаштувань.

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

На скріншоті наведено пункт апаратного прискорення з останньої версії браузера Google Chrome. Для простоти пошуку налаштувань, натисніть комбінацію клавіш CtrlF. У вікні, введіть слово "прискорення".

Важливо! Щоб змінити настройки набрали чинності, необхідно перезавантажити браузер.

Відключення прискорення у Flash Player

Щоб вимкнути апаратне прискорення Flash Player, достатньо дотримуватися таких рекомендацій:

    Правою клавішею миші клацніть по будь-якій сторінці, відкритій у браузері та має об'єкти, що відтворюються за допомогою Flash Player.

    Виберіть “Параметри”.

    Відкриється невелике вікно, на першій вкладці якого необхідно поставити або прибрати галочку. Зберігати зміни налаштувань, у цьому ПО не потрібно.

На цьому скріншоті, ви можете побачити, як має виглядати включення та відключення Flash Player:

В інтернеті з'являється все більше іменитих, хороших онлайн браузерних ігор з відмінною 3D графікою. Однак для їх роботи потрібна підтримка 3D у браузері. У цій статті розглянемо процес увімкнення підтримки 3D у браузері Google Chrome.

Sudo apt-get install libvdpau-va-gl1

Після цього потрібно перезавантажити комп'ютер. Всі інші дії щодо прискорення браузерних ігор та відео ми будемо проводити у браузері Google Chrome. Зверніть увагу, що йдеться про Chrome, а не про його відкритий варіант Chromium.

Відразу поясню чому для браузерних ігор найкраще використовувати Chrome. По-перше це найбільш оптимально з точки зору продуктивності, ну а по-друге цей браузер поставляється з актуальною версією Adobe Flash під Linux, який потрібний для багатьох браузерних ігор. Отже якщо запустивши улюблену гру в браузері ви бачите наступне попередження, то, дотримуючись цієї інструкції, ви зможете його відключити і збільшити продуктивність ігор.

Крок 1.Відкрити технічну сторінку в Chrome chrome://gpu. На ній ви побачите, чи включені у вас у браузері можливості використання 3D прискорення. Якщо у вас ситуація схожа на те, що ви бачите на скріншоті (є червоні та жовті пункти) то переходимо до наступного кроку.

Крок 2Відкриваємо у Chrome технічну сторінку chrome://flags.

На цій сторінці знаходимо пункт "Перевизначення списку програмного рендерингу". За замовчуванням цю опцію вимкнено, відповідно нам необхідно її включити.

Як настроїти апаратне прискорення Google Chrome в Ubuntu

Взяв собі на замітку метод налаштування апаратного прискорення (GPU) у Google Chrome. Ні для кого не секрет, що в більшості додатків в Ubuntu апаратне прискорення потрібно включати безпосередньо в самому додатку. Ці функції відключені за замовчуванням у програмах мабуть через те, що апаратне прискорення може не бути налаштованим у самій системі і це може призвести до збою програми. Як налаштувати DRI (Direct Renderig Infrastructure) в операційній системі Ubuntu для драйвера intel я описував у замітці "". Для інших відеокарт параметри драйверів дещо відрізняються. Для відеокарт Nvidia та Amd необхідно завантажити та встановити пропрієтарні драйвера. Методи їх налаштування вичерпно описані у статтях. Пошукайте у мережі інтернет. Виходячи з того, що DRI у мене вже налаштована, я вирішив перевірити, а чи увімкнено прискорення в Google Chrome?

Для цього я набрав в адресному рядку браузера chrome://gpu і побачив наступну картину.

Практично всі функції налаштовані як software only, hardware acceleration unavailable (настроєно програмно, апаратне прискорення недоступне). І це паршиво. Для виправлення цього положення відкриємо нову вкладку та наберемо в адресному рядку "chrome://flags".

І включаємо експериментальні функції "Перевизначення списку програмного рендерингу" та "підтримка експериментальних функцій canvas". Можна увімкнути функцію "Кількість потоків растрового зображення". Це збільшить швидкість рендерингу зображень і значення "Multiple Raster Threads" буде "Force enabled". Я ставив максимальну кількість потоків 4. Далі потрібно натиснути кнопку "перезапустити". Після того як хром перерізується, перевіряємо знову перейшовши на вкладку "chrome://gpu".

Як видно, картина зовсім інша і більш радісна. Для того, щоб увімкнути Multiple Raster Threads, потрібно знайти секцію "Число потоків растрового зображення Mac, Windows, Linux, Chrome OS, Android" (тег #num-raster-threads) та вказати кількість потоків растрового зображення. Я виставив кількість потоків рівним чотирьом.

І, звичайно, не забуваємо включити апаратне прискорення у налаштуваннях.

Також можна включити симпатичне нове оформлення від Google - "Material Design".

Прочитав коментар Alex з приводу відсутності прапорів Native GpuMemoryBuffers та Rasterization. Ці прапори включаються просто:

Для того, щоб включити Rasterization, потрібно в рядку адреси набрати chrome://flags, через пошук (ctrl+f) знайти #enable-gpu-rasterization і включити його.

Native GpuMemoryBuffers включається трохи складніше. Суть у тому, що chrome потрібно запустити з прапором --enable-native-gpu-memory-buffers. Я зробив у KDE це так: запустив kmenuedit (натискаємо alt+F2, у рядку пишемо kmenuedit), там знайшов ярлик chrome і дописав до команди запуску /usr/bin/google-chrome-stable %U необхідний прапор --enable-native- gpu-memory-buffers. Ярлики запуску в інших місцях редагуються приблизно однаково.

У результаті отримуємо таку картину (Rasterization я відключив - вантажить процесор):

В результаті дій хром почав працювати жвавіше.

Бажаю Вам удачі та успіхів.

Коментарі

Alex 26.06.2016 14:32

Цитую Darkeye:

А про що ця нотатка? Хіба про порівняння продуктивності різних браузерів? Напевно про налаштування браузера Google Chrome. Чи не Firefox, не Opera а саме Chrome. Кому необхідно налаштувати браузер Opera, знайдуть у мережі інтернет відповідну статтю. І природно, я написав, що в порівнянні з минулими налаштуваннями, браузер став працювати значно жвавіше. Заради справедливості зауважу що у останнього, 50-го Chrome, на моїх драйверах відео були проблеми з відтворенням відео youtube у повному екрані. Воно просто висло. Firefox показував без проблем. Але я з'ясував, що це пов'язано з тим, що я ставив у налаштуваннях де малювання вікон openGl 3. При знятті режиму все нормально. У мене на хромі пов'язані купа сервісів Google. Аналітичні, вебмайстер, платіжні і т.д. І я вважаю, що з цими сервісами Google краще та безпечніше працювати з браузера, випущеного цією компанією. Тож навіщо мені використовувати браузери сторонніх виробників? Та я їх використовую. Але для тестування HTML та JavaScript. Нотатка по суті про налаштування хрому. А щодо бейчмарків є чудові статті на haker.ru. І я не вітаю обговорення у стилі linux.org.ru. Я вважаю це поганою практикою. Наприклад, мені необхідно швидко знайти інформацію та вирішити своє питання. Можна швидко пробігти з десяток статей, знайти рішення, що найбільше підходить тобі і вирішити свою проблему. Зайшовши на вказаний вище форум, користувач витрачає час на читання безглуздих загальних обговорень проблеми без конкретних пропозицій її вирішення, які плавно переходять в обговорення інших проблем. По суті, користувач просто спалює свій час. Плюс до цього всі ці дискусії відкриті для індексування пошуковими системами. У мене коментарі закриті від роботів пошукових систем, і в мережі немає цих коментарів. До речі, візьміть будь-яку динамічну онлайн гру, наприклад "Зоряні привиди" і запусти її в хромі, фаєрфоксі та опері. В останніх браузерах вона просто підвисає. І перевіряти б непогано в реальних іграшках, а не в ангажованих тестах.

Привіт у мене крім
Native GpuMemoryBuffers і Rasterization все нормально
Ось скрін http://i.imgur.com/4n8vg9e.png

Апаратне прискорення Google Chrome дозволяє збільшити продуктивність графічної карти на вашому комп'ютері. Спочатку воно вже включене у будь-якому браузері. Але якщо через нього виникають якісь неполадки, на кшталт, перестало працювати відео, то можна його відключити, щоб усунути подібну проблему.

Якщо ви зіткнулися з будь-якою помилкою при відтворенні відео в браузері Google Chrome, рекомендуємо вам прочитати цю статтю і скористатися порадами, описаними в ній, щоб вимкнути апаратне прискорення. У більшості випадків це допомагає усунути подібні помилки.

Але варто зауважити, що вдаватися до цього методу варто лише в крайніх випадках. Насамперед, звичайно, краще перевірити актуальність драйверів на відеокарту, та за необхідності оновити їх. Якщо це не допомагає, ви можете вимкнути прискорення в браузері.

Як вимкнути апаратне прискорення у Хромі

Розглянемо два способи відключення. Перший варіант простіший, але відключає апаратне прискорення для відео, Flash і так далі. У другому випадку можна вимкнути його виключно для відео.

Спосіб 1.

Все вимкніть зроблено. Щоб налаштування набули чинності, обов'язково перезапустіть браузер.

Спосіб 2.

Якщо ви хочете відключити прискорення тільки для відео, але хочете не чіпати флеш, то цей спосіб для вас.

  1. В адресному рядку браузера напишіть: chrome://flags/.
  2. Знайдіть пункт з описом # disableacceleratedvideodecodeта вимкніть його.

Якщо такого пункту немає на сторінці, пошукайте Override software rendering listі спробуйте вимкнути його.

Будьте дуже обережні на цій сторінці, щоб випадково не відключити іншу функцію, оскільки це може спричинити втрату нормальної працездатності програми. Якщо ви погано знаєтеся на функціях Chrome, то краще взагалі не використовуйте даний метод, а користуйтеся першим.

Щоб увімкнути апаратне прискорення, виконайте такі ж дії, як описано вище.

З визначенням поняття «Апаратне прискорення» можна ознайомитися, наприклад, у цій статті ми постараємося відповісти на це питання якомога коротше, і зрозуміліше, простому користувачеві ПК, а крім того, розглянемо, як його відключити, і в яких випадках це може потрібно.

Апаратне прискорення – це спосіб підвищення швидкодії тієї чи іншої комп'ютерної програми та операційної системи (ОС) загалом, заснований на перерозподілі навантаження між процесором (ЦП) та відеокартою. Тобто. Завдання з обробки відео та графіки перекладаються з ЦП на відеокарту, що в кінцевому підсумку дозволяє не тільки трохи знизити навантаження на процесор, але і домогтися приросту продуктивності, як окремо взятого додатка, так і всієї системи, за рахунок ресурсів відеокарти.

Так трапляється, що внаслідок різних помилок у комп'ютерних програмах, драйверах для відеокарти та ін., наявність прискорення може негативно позначитися на роботі ПК, роблячи систему нестабільною, призводячи до зависань, вильотів, артефактів та інших проблем при роботі за комп'ютером. У цих випадках для усунення помилок і забезпечення стабільності апаратне прискорення краще відключити.

Розглянемо спосіб відключення апаратного прискорення з прикладу флеш плеєра.

Відкрийте у вашому браузері будь-яку веб-сторінку з флеш-анімацією або відеороликом, що використовує технологію Flash, клацніть по флеш-об'єкту правою кнопкою миші (ПКМ) і виберіть у контекстному меню пункт «Параметри» (як на скріншоті).

На цьому все так ми відключаємо прискорення для додатків.

Вимкнення апаратного прискорення на рівні операційної системи не завжди можливе (опціонально залежить від драйвера відеокарти), та й рідко, коли його наявність є причиною помилок або збоїв у Windows, наприклад, у Windows 7.

Щоб вимкнути апаратне прискорення у Windows, натисніть ПКМ на робочому столі, а потім виберіть «Роздільна здатність екрана».