Submit A Tip Alternative Tip Form

Bypass Adobe Flash GPU validation in Linux to improve performance

Want better flash performance in Ubuntu? Reader Eduardo got in touch to share a nifty hack to get just that.

How? I’ll let Adobe’s Mike Melanson explain: -

“…there is [an] option in mms.cfg that will be of use to Linux users: “OverrideGPUValidation”. Pursuant to the need to have such stringent rules for validating whether the Linux Flash Player can use the GPU. If you wish to force the Flash Player to bypass its GPU validity checks, add “OverrideGPUValidation=true” (without the quotes) to your mms.cfg.”

This allows you to boost Flash by bypassing GPU validation. Eduardo tested it and said ‘the difference is noticeable.’

Sounds good right? Personally I noticed no significant reduction in CPU or RAM usage and the few flash benchmarks I performed showed minimal improvements – but perhaps you’ll fair better?

Eduardo provides two ways to enable it.

Using the following terminal command: -

sudo mkdir /etc/adobe && echo "OverrideGPUValidation=true"|sudo tee /etc/adobe/mms.cfg

He also notes that it may be possible to enable it via the hidden Adobe folder inside the home folder, in which case use:

echo OverrideGPUValidation=true >> ~/.adobe/mms.cfg