webGL is not working in Chromium, but it is in Firefox - google-chrome

I have installed Chromium Version 31.0.1650.63 on CentOS release 6.5.
I also have firefox 24.6.0 installed
when I visit a web page in chromium that needs webGL, it says
Uncaught RuntimeError: The browser supports WebGL, but initialization failed.
I have checked the about:flags page the 'disable WebGL' attribute is NOT enabled
I visted
http://get.webgl.org/
Which said: Hmm. While your browser seems to support WebGL, it is disabled or unavailable. If possible, please ensure that you are running the latest drivers for your video card.
Visiting that same sight in firefox gave me the nice spinning cube 'success' page.
I visited
chrome://gpu/
and it said
WebGL: Unavailable. Hardware acceleration unavailable
WebGL multisampling: Unavailable. Hardware acceleration unavailable
Which I find hard to square with the same video card providing webgl support in firefox just fine.
Is this truly a video card driver issue or should I look elsewhere?

Most likely this is because Firefox and Chrome use different GPU blacklists.
Please try debugging tips provided here:
WebGL not working for same spec system in chrome. How to fix?

If you have an Intel integrated graphics chip, you might have to enable hardware acceleration (i.e. exposing the GPU functionality directly to certain software) for the X.org server of the X11 window system.
To do this edit or create the configuration file /etc/X11/xorg.conf.d/20-intel.conf and put the following in there:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "sna"
Option "TearFree" "true"
Option "DRI" "3"
EndSection
Sources
https://wiki.archlinux.org/index.php/intel_graphics#Configuration
https://bbs.archlinux.org/viewtopic.php?pid=1595276#p1595276

I had this issue after switching from the proprietary Nvidia to the nouveau drivers, a change which does not seem to have been picked up in the chromium GPU config of my profile. The fix is running chromium-browser --single-process once to reset the GPU configuration.

Related

cannot enable webgl for chromium in virtualbox

I'm trying to run webgl in chromium browser in virtualbox on Ubuntu 14.04.
First I set in chrome://settings hardware acceleration when available to checked,
then in chrome://flags I enabled everything about webgl,
but in chrome://gpu I still have status WebGL: Unavailable.
In virtualbox setting I checked 3D acceleration, not 2D acceleration.
Please, don't you have any idea how to solve it?
Have you tried enable the flag of "Override software rendering list" in chrome://flags, or append command line switch "--ignore-gpu-blacklist"?

How to disable simulator build in Xcode 7

I am using third-party libraries(.a) that do not support simulator. When I build I seem to be getting link errors in I386 code. How can I disable building for the 386 architecture?
Set Build Settings -> Architectures -> Supported Platforms to "iphoneos" for the project (the default is "iOS", which includes both real hardware and the simulator).
You might have to limit the supported architectures too to match those shipped from the 3rd party.
I had encountered this problem when I was using a library that was not written to support running on a simulator, It resulted in a lot of link errors stating that symbols were not recognized for i386 architecture. I discovered that if I selected an attached ios device instead of the simulator, the linker errors went away.

How do you install flash debug version with Windows 10

I have been looking for a way to install the debug version of flashplayer for ie11 or the newer microsoft edge browser under Windows 10. AS far as I understand, the flash plugin is now embedded with both browsers, so there is no way to update it to a debug version.
Using the debug version installer from adobe site (active x version), gives me a pop-up stating that I already have the latest verion which is true, but there seems to be no way to change my version with the debug one.
AS anyone succeed in using the debug version of flash undex one of these browser on Windows 10 (64bits)?
Thanks,
Currently the answer is no, you can not use the Flash debugger in Windows 10 / IE or Edge browsers as they are 'embedded' libraries in the OS now. The options are to use Win 10 & Firefox or use Win 8.1 when debugging Flash.
Via: https://forums.adobe.com/message/7841726#7841726
I have received confirmation that at this time Microsoft does not
support the debuggers on Windows 10. We do not have an estimate as to
when they will support the debuggers, but when they do, the install
links will be added to the Adobe Flash Player Support Center page.
You might do it manually by yourself, the core step is running flash_debugger installation file with switch -install, after a few modification in debugger folder, then you might reach there.
showing the happy result in image following.enter image description here
Download the windows 7 virtual machine for free. I recommend Virtual Box. https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
Once you have Windows 7 running inside Windows 10, install the IE Flash debugger or another of your choice. https://www.adobe.com/support/flashplayer/debug_downloads.html
IE 11 does not support flash player content debugging in windows 10.Fire fox and Chrome browsers however allow for the content debugging in windows 10.
1)Install Flash debugger for Firefox or Chrome:
a) Go to https://www.adobe.com/support/flashplayer/debug_downloads.html
b) For fire fox, Download and install Download the Flash Player content debugger for Firefox - NPAPI
c) For Chrome, Download and install Download the Flash Player content debugger for Opera and Chromium based applications – PPAPI

WebGL not working for same spec system in chrome. How to fix?

Using info from chrome://gpu and chrome://version
Both on Chrome version: 35.0.1916.153 (Official Build 274914) m
Both using an Nvidia 670 GTX
My driver: 9.18.13.3523
His driver: 9.18.13.4043
My webGL works perfectly, and my driver is slightly behind his. His webGL doesn't work even though in the settings it says all hardware accelerated, webGL enabled etc.
When he goes on page with webGL things they don't work - he can't see them just like you wouldn't see them with old browsers.
Why is this happening? How to diagnose/fix?
Most likely Google has blacklisted the graphics driver because of the bugs.
You need to find out how start Chrome so that it ignores GPU blacklist. On some system it is this command line:
google-chrome --enable-webgl --ignore-gpu-blacklist
... and if it still doesn't work, the relevant console output etc. is needed.
More about blacklist:
http://www.khronos.org/webgl/wiki/BlacklistsAndWhitelists

WebGL doesn't work under Chrome in Windows 8 Developer Preview

Hi I was wondering if anyone else was having problems running WebGL in Windows 8 under Chrome.
I'm using Windows 8 Developer Preview x64 and Chrome 18. My video card is a Nvidia 250 GTS.
If I try to run any WebGL page, running though javaScript or NativeClient both fail to load thinking my video card doesn't support it.
I have my own native OpenGL apps that use GL2 and GL3 API features... GL itself is not the issue, unless I don't understand how Chrome uses GLES2 features.
Are there any known bugs about this?? Can't find anything.
EDIT: I just installed 'Windows 8 Consumer Preview x64' and WebGL still does not work... Is there a black list of OS's, kinda like some Intel video cards are black listed?? I have my system dual booted with Arch Linux and WebGL works fine on there?
As a workaround on windows 8 just add --disable-gpu-sandbox (I've checked it on 18 and 19 versions). To check open chrome://gpu/
For more information see chromium issue