Собственный клиент Chrome Games

Итак, я пытался запустить некоторые приложения Chrome, которые используют новую технологию нативного клиента Google на моем новом настольном компьютере. Все они дают мне ошибки при попытке запустить игру. Одна из них иногда срабатывает, но когда это происходит, обновление или закрытие вкладки, а затем повторное открытие игры приведут к тому, что она снова не будет работать. У меня нет видеокарты, только встроенная графика, встроенная в процессор i5. Мой компьютер - lenovo H330, и я использую Ubuntu 11.10.

Вот монтаж приложений Chrome и соответствующих им ошибок. image link

обратите внимание, что игра «Бастион», похоже, каждый день давала мне разные ошибки. Всего было четыре ошибки, которые он мне дал. Тот, который я не получил, был первым. Тогда вторая другая ошибка - та, что на картинке. Третья ошибка ниже и, наконец, сегодня она дала мне четвертую ошибку, которая находится ниже, где третья ошибка. Кажется, что бастионная игра дает больше информативных ошибок, чем другие.

Oh No! Bastion Has Stopped Working

This game requires a WebGL-compatible graphics card and that WebGL is enabled.

Please check to make sure you have a compatible card
with the latest drivers from your card manufacturer.
For a list of Chrome WebGL compatible cards, check out Chrome support.

Some versions of Chrome can disable WebGL,
please check chrome://flags to ensure it is enabled.


Oh No! Bastion Has Stopped Working

The game encountered an error and was forced to quit.
We're sorry for the inconvenience.
Your graphics card does not meet the minimum requirement to run the game.
Bastion requires a graphics card with at least 512MB of VRAM.

Почему я не могу запустить эти скомпилированные игры NaCl? Вот содержимое /var/log/Xorg.0.log http://pastebin.com/9QWNpcX7 , все игры отлично работают на Windows 7.

4
задан 14 December 2011 в 02:43

2 ответа

Ваша проблема - WebGL, а не Native Client. Ошибка говорит вам все, что вам нужно знать: ваша текущая настройка не поддерживает WebGL, скорее всего потому, что вы не установили соответствующий графический драйвер.

Ваша видеокарта не соответствует минимальным требованиям для запуска игры. Бастиону требуется видеокарта с не менее 512 МБ видеопамяти.

Узнайте больше о WebGL и о том, как его (возможно) запустить на компьютере, можно здесь: http://get.webgl.org/

0
ответ дан 14 December 2011 в 02:43

Я нашел учебное пособие по игре на нативных клиентах в Linux здесь .

Сначала вам нужно проверить, включен ли собственный клиент в chrome: // flags или нет.

Во-вторых, вам нужно включить WebGL, выполнив команду:

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

Вы также можете сделать то же самое, перейдя в chrome: // flags и включив «Переопределить список программного рендеринга»

[ 116] Наконец, собственный клиент в настоящее время работает только с Chrome. Похоже, что некоторые сборки Chromium временно занесены в черный список из-за ошибки. Вам также может понадобиться установить проприетарные драйверы, чтобы прекратить получать ошибки «видеокарта не совместима».

0
ответ дан 14 December 2011 в 02:43

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

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