google-chrome --version Google Chrome 27.0.1453.93
How To Enable WebGL In Chrome On Ubuntu ?
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.Sign up to join this community
For WebGL to work in Google Chrome (and Chromium), Here are the steps to enable WebGL in Google Chrome.
Step 1: Open Google Chrome
Step 2: Type
chrome://flags in the address bar
Step 3: Press
Ctrl + f and type ”
Rendering list “, “Override software rendering list”
should come up, Now click on Enable and restart the browser.
Step 4: Completely kill Chrome: Type
killall chrome into a console.
Step 5: Go to
chrome://settings and enable
Use hardware acceleration when available. By default it is off since version 43.
Step 6: Start Chrome
Maybe too old your video driver or not installed properly.
I had same problem too, but this solution fixed my problem without overrides!
To add PPA for Ubuntu 14.04 / 13.10 / 13.04 / 12.10
Ubuntu 14.04 / 13.10 / 13.04 / 12.10 users, Run the following command in the terminal and type the password for the user when prompted. Others use the Ubuntu-X PPA.
sudo apt-add-repository ppa:xorg-edgers/ppa
To add PPA for Ubuntu 12.04 / 11.10 / 11.04 / 10.04
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
After adding the PPA, update your system repository.
sudo apt-get update
Now install the NVIDIA GeForce graphics driver 304.108 in your system, as you install other packages by using apt-get.
sudo apt-get install nvidia-current nvidia-settings
Above command will install the driver.
I had the issue that WebGL was reported as unavailable 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.
If you have tried the things posted above and it is still not working, try using different drivers. Go to Software And Updates and there select Additional Drivers. Then select either the middle option or the last one (either Proprietary Binary or Nuveau). In my case I selected Proprietary Binary, but it got reverted to Nuveau and now I have WebGL enabled..