Як увімкнути WebGL в Chrome On Ubuntu?


Відповіді:


150

Щоб WebGL працював у Google Chrome (та Chromium), ось такі кроки, як включити WebGL у Google Chrome.

Крок 1. Відкрийте Google Chrome

Крок 2: Введіть chrome://flagsв адресному рядку

Крок 3: Натисніть Ctrl + fі введіть " Rendering list", "Перезапис списку візуалізації програмного забезпечення" повинен з'явитися. Тепер натисніть на Увімкнути і перезавантажте браузер.

Крок 4: Повністю вбити Chrome: Введіть killall chromeу консоль.

Крок 5: Перейдіть до chrome://settingsта увімкніть Use hardware acceleration when available. За замовчуванням він вимкнений з версії 43.

Крок 6: Запустіть Chrome

введіть тут опис зображення

Тепер перевірте chrome://gpu/

введіть тут опис зображення

http://webglreport.com/

введіть тут опис зображення

Джерело


3
Тепер у мене є YouTube у програвачі HTML5 із приємною продуктивністю!
Віталій Зданевич

15
Чому це не включено за замовчуванням ???
Костянтин Шуберт

@ Константин Це гарне питання, я проведу кілька досліджень з цього приводу.
Касим

4
Підказка: в Ubuntu точно (вікна також, швидше за все), вам потрібно буде впевнено вбити фонові нитки (хромовані) також до того, як зміни набудуть чинності.
Ленс Караччолі

1
@Kostanos ні, я не знаю, що ... це найпростіший спосіб ...
Qasim

10

Якщо ви все одно не отримаєте жодних результатів, перевірте, чи ввімкнено апаратне прискорення в налаштуваннях Chromium, Google прагне відключити це налаштування за замовчуванням з версії 43. У цьому випадку це було проблемою для мене після оновлення драйверів GPU, перекривши Чорний список GPU, і так, і так.


4
Те ж саме. Я думав, що бачу якусь жахливу помилку, але не усвідомлював chrome: // settings -> Show Advanced settings ... -> Використовувати апаратне прискорення, коли доступне якось відключено. Я ввімкнув його, перезапустив браузер і все працює.
Stephen Niedzielski

Відключення апаратного прискорення працювало для мене.
Томас Орліта

2

Можливо, занадто старий ваш драйвер відео чи неправильно встановлений.

У мене була така ж проблема, але це рішення вирішило мою проблему без відміни!

  1. Щоб додати PPA для Ubuntu 14.04 / 13.10 / 13.04 / 12.10

    Користувачі Ubuntu 14.04 / 13.10 / 13.04 / 12.10, виконайте наступну команду в терміналі та введіть пароль для користувача, коли буде запропоновано. Інші використовують PPU Ubuntu-X.

    sudo apt-add-repository ppa: xorg-edgers / ppa
  2. Щоб додати PPA для Ubuntu 12.04 / 11.10 / 11.04 / 10.04

    sudo apt-add-repository ppa: ubuntu-x-swat / x-updates

    Після додавання PPA оновіть системне сховище.

  3. Оновлювати

    sudo apt-get update

    Тепер встановіть у вашу систему графічний драйвер NVIDIA GeForce 304.108 під час встановлення інших пакетів за допомогою apt-get.

  4. Щоб встановити

    sudo apt-get install nvidia-current nvidia-settings

    Вище команда встановить драйвер.


Джерело: http://www.howopensource.com/2012/10/install-nvidia-geforce-driver-in-ubuntu-12-10-12-04-using-ppa/


Я використовую це рішення на своєму робочому столі протягом тижня, але мій Chrome іноді їсть весь процесор (завдання "Процес GPU"). - У мене є Ubuntu Trusty з "GeForce 8400 GS Rev. 2" - я не можу знайти рішення для цього побічного ефекту, лише у мене є спосіб вирішення: Увімкніть параметр "Вимкнути прискорене 2D-полотно" в хромі: // прапори / ... Grrr
andras.tim

2

використовуючи хром версії 49.0.2623.108 на Ubuntu 14.04 (64-розрядний).

Що нам потрібно активувати - це #ignore-gpu-blacklist

Це перший рядок у chrome://flags/

Сподіваюся, це може допомогти,


0

У мене виникла проблема з тим, що після переключення з власницької Nvidia на драйвери nouveau WebGL повідомляється як недоступний , і зміна, схоже, не була знайдена в конфігурації GPU-хрому мого профілю. Виправлення працює chromium-browser --single-process один раз для скидання конфігурації GPU.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.