chromium-browser dies when trying to run a webgl application with GLES on ARM

Bug #725567 reported by Ricardo Salveti
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
chromium-browser (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: chromium-browser

With a Pandaboard, running with the PVR SGX drivers installed from ti-omap/omap-trunk PPA, chromium browser dies when trying to run a webgl application.

To use the GLES support you need to start up chromium giving the "--use-gl=egl", then go to http://khronos.org/webgl/wiki/Demo_Repository and try to run any webgl demo, and chromium will die.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: chromium-browser 9.0.597.94~r73967-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-1101.4-omap4 2.6.35.3
Uname: Linux 2.6.35-1101-omap4 armv7l
Architecture: armel
Date: Sat Feb 26 10:57:16 2011
Desktop-Session:
 DESKTOP_SESSION = None
 XDG_CONFIG_DIRS = None
 XDG_DATA_DIRS = None
Env:
 MOZ_PLUGIN_PATH = None
 LD_LIBRARY_PATH = None
ProcEnviron:
 LANG=en_US.UTF-8
 LC_MESSAGES=en_US.utf8
 SHELL=/bin/bash
SourcePackage: chromium-browser
chromium-default: CHROMIUM_FLAGS=""

Revision history for this message
Ricardo Salveti (rsalveti) wrote :
Revision history for this message
Ricardo Salveti (rsalveti) wrote :

The only messages you get from chromium is about the lack of PCI support:

+ exec /usr/lib/chromium-browser/chromium-browser --use-gl=egl

pcilib: Cannot open /proc/bus/pci
pcilib: Cannot find any working access method.
pcilib: Cannot open /proc/bus/pci
pcilib: Cannot find any working access method.

This is because the method CollectGraphicsInfo (chrome/gpu/gpu_info_collector_linux.cc) expects the user to be running on a machine with proper PCI support, to get more info about the board. But even with the wrong code, I don't know this should affect in a way that would freeze chromium.

And it's correctly loading libEGL and libGLESv2.

Revision history for this message
Alexander Sack (asac) wrote :

whether you have SGX or mesa doesn't make a difference?

Revision history for this message
dino99 (9d9) wrote :

Natty have reached EOL since a while; and many changes/upgraded versions have been made; so it needs to be confirmed, if necessary, with a more recent version.Closing it by now.

Changed in chromium-browser (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.