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)
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  Edit
Everyone can see this information.

Other bug subscribers