Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I get Flash to be 3D-accelerated for a computer with a powerful discrete graphics card? Is there any specific version of Flash required or specific configuration for it?

share|improve this question
See also – Firefeather Aug 31 '12 at 22:39
up vote 3 down vote accepted

Along with what danjil said; you need to ensure that your card is supported. Unfortunately, up to know flash only supports HW acceleration on nVidia cards, and then only with supported drivers (they must support the vdpau acceleration API).

If you are using ATI graphics, or Open Source drivers for any card that does not support this API, you will probably not get hardware acceleration even in Flash 11.

However, Adobe has said in the past that they have plans for supporting VA-API as well, so hopefully the wait should soon be over.

share|improve this answer
NVGTX460 burned already on playing massive flash ... display failed to black screen with 1 and 3 beeps. Unlucky year begin. Warning! – swift Jan 14 '12 at 13:53

Flash brought 3D hardware acceleration to Linux. Due to a series of problems using 3D acceleration, the feature is not enabled by default.

To enable 3D acceleration you have to set OverrideGPUValidation to true.

You can either do this in:

  • /etc/adobe/mms.cfg (you might need to create the folder) for a system wide change

  • ~/.adobe/mms.cfg for a user change

See here:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.