браузер без поддержки gpu

Google имеет пасхальное яйцо, которое тянет 3D график, но когда я испытал его на хроме, это не жаловалось ни на какую поддержку WebGL. Я также протестировал его на Firefox, поддержка WebGL которого была включена, но закончилась с той же проблемой. Таким образом я подозреваю, что это - проблема моего GPU. Некоторый поиск с помощью Google привел меня к chrome://gpu и вот то, что я получил

Графическое состояние функции

  • Холст: программное обеспечение только, недоступное аппаратное ускорение
  • Рендеринг HTML: программное обеспечение только, недоступное аппаратное ускорение
  • 3D CSS:Недоступно. недоступное аппаратное ускорение
  • WebGL:Недоступно. недоступное аппаратное ускорение
  • Мультивыборка WebGL:Недоступно. недоступное аппаратное ускорение

Обнаруженные проблемы

  • Процесс GPU не мог загрузиться. Доступ к GPU запрещен.
  • Драйвер GL является представленным программным обеспечением. Ускоренное составление композита отключено.: 59302
  • Меза-драйверы в Linux, более старом, чем 7,11, как предполагается, являются багги.
  • Ускоренный 2-й холст нестабилен в Linux в данный момент.

Информация о версии

  • Данные, экспортируемые вторник 10 апреля 2012 18:35:57 GMT+0800 (CST)
  • Версия 18.0.1025.151 Chrome (Официальная Сборка 130497)
  • Операционная система 3.0.0-0300-универсальный Linux
  • Программное обеспечение, представляющее версию 1.27 списка
  • УГЛОВОЙ пересмотр 988
  • 2D графический бэкенд Skia

Интересно, что подразумевает каждая проблема и Как я могу правильно иметь дело с ним? Я использую Ubuntu 11.04

7
задан 10 April 2012 в 14:48

3 ответа

Это потому, что ваш графический процессор (или используемый драйвер) не поддерживается для WebGL. Это браузер в черном списке. Однако вы можете принудительно включить графический процессор для WebGL.

В Google Chrome:

chrome://flags/

Включить. Переопределить список программного рендеринга.

Это может иметь нестабильные результаты. Поскольку «Ускоренное 2d canvas в настоящее время нестабильно в Linux, а Stage3D не поддерживается в Linux». Я нашел, что лучше оставить его отключенным и просто обновить графический драйвер. Chrome говорит, что с «предпочтительным» драйвером NVIDIA v.280 он не поддерживает 3D, но он работал нормально по принуждению. Обновление до версии current-updates (v.295.2 на сегодняшний день. V.304.51 является официальным выпуском) включает все, что работает.

Удачи.

0
ответ дан 10 April 2012 в 14:48

Я просто следовал инструкциям в статье ниже, и она работала на меня.

Chrome на Linux с WebGL и всем материалом аппаратного ускорения

Это предполагает, что Вы к позволили/запретили следующие флаги в chrome://flags:

  • [НА] программном обеспечении Override, представляющем список (вероятно, самый важный, если Ваши аппаратные средства помещены в черный список),
  • [НА] GPU, составляющем композит на всех страницах
  • [НА] Потоковом составлении композита
  • [ПРОЧЬ] Отключают ускоренный 2D холст
  • [ПРОЧЬ] Отключают задержанный 2D холст
  • [ПРОЧЬ] Отключают, ускорил анимации CSS
  • [НА] GPU ускоренные фильтры SVG
  • [ПРОЧЬ] отключают GPU VSync
  • [ПРОЧЬ] отключают WebGL
  • [НА] гладкой прокрутке
  • [НА] включают программы построения теней CSS

Эти две других опции предложены также, но отмечены как "не связанный с графикой"; но они могут быть полезными в определенных случаях.

  • [НА] Расширениях Enable Encrypted Media на элементах
  • [НА] веб-аудиовходе

Теперь я не мог найти все те флаги, поскольку я в настоящее время выполняю версию 30 Google Chrome, но продвижение экспериментов к статье были сделаны на версии 23 Google Chrome, но это работало просто великолепно, и теперь у меня есть все Графические Функции (перечисленный в chrome://gpu) включенный и работа.

0
ответ дан 10 April 2012 в 14:48

Потому что Ваш GPU (или драйвер быть) не поддерживается для WebGL. Его браузер помещен в черный список.

Однако можно вызвать, включают GPU для WebGL.

Предупреждение: Сделайте это на Ваш собственный риск. Это может вредить Вашим аппаратным средствам. Существуют обычно серьезные основания (как некоторая критическая ошибка драйвера), почему функции заблокированы.

Запускаться chrome игнорирование черного списка, выполненного после после нажатия Alt + F2 ИЛИ в terminal

google-chrome --enable-webgl --ignore-gpu-blacklist

Конфигурирование Firefox:

  • Для принуждения - включают WebGL, перейдите в about:config и набор webgl.force-enabled=true.

  • Для принуждения - включают сглаживание WebGL, перейдите в about:config и набор webgl.msaa-force=true.

  • Для принуждения - включают Ускорение Слоев, перейдите в about:config и набор layers.acceleration.force-enabled=true.

Больше чтений на помещении в черный список Firefox.

8
ответ дан 10 April 2012 в 14:48

Другие вопросы по тегам:

Похожие вопросы: