Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

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 askubuntu.com/q/91932/3256 –  Firefeather Aug 31 '12 at 22:39
add comment

2 Answers 2

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
add comment

Flash 9.0.115.0 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: http://blogs.adobe.com/penguinswf/2008/08/secrets_of_the_mmscfg_file_1.html

share|improve this answer
add comment

Your Answer

 
discard

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.