J'ai donc essayé de lancer quelques chrome applications utilisant la nouvelle technologie de client natif de Google sur mon nouvel ordinateur de bureau. Ils me donnent tous des erreurs en essayant de commencer le jeu. L’un d’eux fonctionne parfois, mais lorsqu’il le fait, l’actualisation ou la fermeture de l’onglet, puis l’ouverture du jeu, aura pour conséquence que celui-ci ne fonctionnera plus. Je n'ai pas de carte graphique, mais uniquement les cartes graphiques intégrées au processeur i5. Mon ordinateur est un Lenovo H330 et je suis sous Ubuntu 11.10.
Voici un montage des applications chrome et des erreurs correspondantes. lien de l'image
notez que le jeu "Bastion" a apparemment tous les jours donné une erreur différente. Au total, quatre erreurs différentes m'ont été commises. Un que je n'ai pas eu était le premier. Ensuite, la deuxième erreur différente est celle de l'image. La troisième est l’erreur ci-dessous et, aujourd’hui, elle m’a donné une quatrième erreur située en dessous de la troisième erreur. Le jeu de bastion semble donner plus d’erreurs informatives que les autres.
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.
Pourquoi ne puis-je pas exécuter ces jeux compilés avec NaCl? Voici le contenu de /var/log/Xorg.0.log http://Pastebin.com/9QWNpcX7 tous les jeux fonctionnent correctement sous Windows 7.
Votre problème est WebGL plutôt que Native Client. L'erreur vous indique tout ce que vous devez savoir: Votre configuration actuelle ne prend pas en charge WebGL, probablement parce que vous n'avez pas installé le pilote graphique approprié.
Votre carte graphique ne répond pas à la configuration minimale requise pour exécuter le jeu. Bastion nécessite une carte graphique avec au moins 512 Mo de VRAM.
En savoir plus sur WebGL et sur la façon de le faire (éventuellement) utiliser votre ordinateur ici: http://get.webgl.org/
J'ai trouvé un tutoriel sur la façon de jouer à des jeux de client natif sur Linux ici .
Vous devez d’abord vérifier que le client natif est activé dans chrome: // flags ou non.
Deuxièmement, vous devez activer WebGL en exécutant la commande:
google-chrome --enable-webgl --ignore-gpu-blacklist
Vous pouvez également faire la même chose en accédant à chrome: // flags et en activant l'option 'Remplacer la liste de rendu du logiciel'.
Enfin, le client natif ne fonctionne actuellement qu'avec Chrome. Il semble que certaines constructions de chrome soient temporairement sur la liste noire à cause d'un bogue. Vous devrez peut-être également installer des pilotes propriétaires pour ne plus recevoir d'erreur "Carte graphique non compatible".